.quick-access-packages {
    width: 100%;
    height:300px;
    background-size: cover;
    display: none;
    background-position: center;
}

.quick-access-packages-name{
    color:#fff;
    text-shadow: 0 0 10px #000;
    font-weight: 900;
    text-align: center;
}

.quick-access-packages-pricing{
    font-weight: 900;
    font-size:30px;
}

.fh5co-tours a.countries_from {
    font-weight: 900;
    color: rgba(30, 108, 217);
}
.fh5co-tours a.countries_from:hover{
    color: #f5883c;
}

.fh5co-tours>div,.fh5co-tours>div img{ 
    -webkit-transition:.5s; 
    -o-transition:.5s
}

#fh5co-blog-section,#fh5co-car,#fh5co-features,#fh5co-testimonial,#fh5co-tours,#fh5co-work-section,.fh5co-content-section{ 
padding:7em 0
}
@media screen and (max-width:768px){ 
#fh5co-blog-section,#fh5co-car,#fh5co-features,#fh5co-testimonial,#fh5co-tours,#fh5co-work-section,.fh5co-content-section{ 
padding:4em 0
}
.fh5co-section-gray{ 
background:rgba(0,0,0,.04)
}
    
.fh5co-tours{ 
margin-bottom:30px
}
.fh5co-tours>div{ 
display:block; 
color:#000; 
position:relative; 
bottom:0; 
overflow:hidden; 
transition:.5s
}
.fh5co-tours>div img{ 
position:relative; 
transition:.5s
}
.fh5co-tours>div:after{ 
opacity:1; 
visibility:visible; 
content:""; 
position:absolute; 
bottom:0; 
left:0; 
right:0; 
top:0; 
background:rgba(0,0,0,.3); 
z-index:8; 
-webkit-transition:.5s; 
-o-transition:.5s; 
transition:.5s
}
.fh5co-tours>div .desc{ 
position:absolute; 
bottom:0; 
left:0; 
right:0; 
padding:30px; 
z-index:12; 
-webkit-transition:.3s; 
-o-transition:.3s; 
transition:.3s
}
.fh5co-tours>div .desc h3{ 
color:#fff; 
margin:0 0 5px; 
padding:0; 
opacity:1; 
font-size:30px; 
font-weight:400; 
visibility:visible; 
-webkit-transition:.3s; 
-o-transition:.3s; 
transition:.3s
}
.fh5co-tours>div .desc span{ 
display:block; 
color:rgba(255,255,255,.9); 
margin-bottom:5px
}
.fh5co-tours>div .desc .price{ 
font-size:30px; 
font-weight:700; 
color:#fff
}
.fh5co-tours>div .desc .btn{ 
opacity:1; 
border:2px solid #fff!important; 
color:#fff!important; 
letter-spacing:1px!important; 
font-weight:400!important
}
.fh5co-tours>div .desc .btn:active,.fh5co-tours>div .desc .btn:focus,.fh5co-tours>div .desc .btn:hover{ 
border:2px solid #F78536!important; 
background:#F78536!important; 
color:#fff!important
}
#fh5co-car .car .one-4 h3,#fh5co-car .car .one-4 span,.flight-book .desc h4,.flight-book .desc span{ 
color:#fff
}
.fh5co-tours>div:hover{ 
-webkit-box-shadow:0 18px 71px -10px rgba(0,0,0,.75); 
-moz-box-shadow:0 18px 71px -10px rgba(0,0,0,.75); 
box-shadow:0 18px 71px -10px rgba(0,0,0,.75)
}
.fh5co-tours>div:hover:after{ 
opacity:1; 
visibility:visible; 
-webkit-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-moz-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-ms-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-o-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
background:rgba(0,0,0,.2)
}
.fh5co-tours>div:hover img{ 
-webkit-transform:scale(1.1); 
-moz-transform:scale(1.1); 
-o-transform:scale(1.1); 
transform:scale(1.1)
}
    
@media screen and (max-width:768px){ 
    .fh5co-tours>div:hover:after{ 
    opacity:0; 
    visibility:hidden
}
.fh5co-tours>div:hover img{ 
    -webkit-transform:scale(1); 
    -moz-transform:scale(1); 
    -o-transform:scale(1); 
    transform:scale(1)
}
    
.fh5co-tours>div,.fh5co-tours>div img{ 
-webkit-transition:.5s; 
-o-transition:.5s
}
    
.fh5co-tours{ 
margin-bottom:30px
}
.fh5co-tours>div{ 
display:block; 
position:relative; 
bottom:0; 
overflow:hidden; 
transition:.5s;
color: #fff;
}
.fh5co-tours>div img{ 
position:relative; 
transition:.5s;
 max-height: 350px;
}
.fh5co-tours>div:after{ 
opacity:1; 
visibility:visible; 
content:""; 
position:absolute; 
bottom:0; 
left:0; 
right:0; 
top:0; 
background:rgba(0,0,0,.3); 
z-index:8; 
-webkit-transition:.5s; 
-o-transition:.5s; 
transition:.5s
}
.fh5co-tours>div .desc{ 
position:absolute; 
bottom:0; 
left:0; 
right:0; 
padding:30px; 
z-index:12; 
-webkit-transition:.3s; 
-o-transition:.3s; 
transition:.3s
}
.fh5co-tours>div .desc h3{ 
margin:0 0 5px; 
padding:0; 
opacity:1;  
font-weight:400; 
visibility:visible; 
-webkit-transition:.3s; 
-o-transition:.3s; 
transition:.3s
}
.fh5co-tours>div .desc span{ 
display:block;  
margin-bottom:5px
}
.fh5co-tours>div .desc .price{  
font-weight:700; 
}
.fh5co-tours>div .desc .btn{ 
opacity:1; 
border:2px solid #fff!important;
letter-spacing:1px!important; 
font-weight:400!important
}
.fh5co-tours>div .desc .btn:active,.fh5co-tours>div .desc .btn:focus,.fh5co-tours>div .desc .btn:hover{ 
border:2px solid #F78536!important; 
background:#F78536!important;
}
#fh5co-car .car .one-4 h3,#fh5co-car .car .one-4 span,.flight-book .desc h4,.flight-book .desc span{ 
}
.fh5co-tours>div:hover{ 
-webkit-box-shadow:0 18px 71px -10px rgba(0,0,0,.75); 
-moz-box-shadow:0 18px 71px -10px rgba(0,0,0,.75); 
box-shadow:0 18px 71px -10px rgba(0,0,0,.75)
}
.fh5co-tours>div:hover:after{ 
opacity:1; 
visibility:visible; 
-webkit-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-moz-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-ms-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-o-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
background:rgba(0,0,0,.2)
}
.fh5co-tours>div:hover img{ 
-webkit-transform:scale(1.1); 
-moz-transform:scale(1.1); 
-o-transform:scale(1.1); 
transform:scale(1.1)
}
    
.fh5co-tours{ 
margin-bottom:30px
}
.fh5co-tours>div{ 
display:block; 
position:relative; 
bottom:0; 
overflow:hidden; 
transition:.5s;
color: #fff;
}
.fh5co-tours>div img{ 
position:relative; 
transition:.5s;
 max-height: 350px;
}
.fh5co-tours>div:after{ 
opacity:1; 
visibility:visible; 
content:""; 
position:absolute; 
bottom:0; 
left:0; 
right:0; 
top:0; 
background:rgba(0,0,0,.3); 
z-index:8; 
-webkit-transition:.5s; 
-o-transition:.5s; 
transition:.5s
}
.fh5co-tours>div .desc{ 
position:absolute; 
bottom:0; 
left:0; 
right:0; 
padding:30px; 
z-index:12; 
-webkit-transition:.3s; 
-o-transition:.3s; 
transition:.3s
}
.fh5co-tours>div .desc h3{ 
margin:0 0 5px; 
padding:0; 
opacity:1;  
font-weight:400; 
visibility:visible; 
-webkit-transition:.3s; 
-o-transition:.3s; 
transition:.3s
}
.fh5co-tours>div .desc span{ 
display:block;  
margin-bottom:5px
}
.fh5co-tours>div .desc .price{  
font-weight:700; 
}
.fh5co-tours>div .desc .btn{ 
opacity:1; 
border:2px solid #fff!important;
letter-spacing:1px!important; 
font-weight:400!important
}
.fh5co-tours>div .desc .btn:active,.fh5co-tours>div .desc .btn:focus,.fh5co-tours>div .desc .btn:hover{ 
border:2px solid #F78536!important; 
background:#F78536!important;
}
#fh5co-car .car .one-4 h3,#fh5co-car .car .one-4 span,.flight-book .desc h4,.flight-book .desc span{ 
}
.fh5co-tours>div:hover{ 
-webkit-box-shadow:0 18px 71px -10px rgba(0,0,0,.75); 
-moz-box-shadow:0 18px 71px -10px rgba(0,0,0,.75); 
box-shadow:0 18px 71px -10px rgba(0,0,0,.75)
}
.fh5co-tours>div:hover:after{ 
opacity:1; 
visibility:visible; 
-webkit-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-moz-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-ms-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
-o-box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
box-shadow:inset 0 -34px 98px 8px rgba(0,0,0,.75); 
background:rgba(0,0,0,.2)
}
.fh5co-tours>div:hover img{ 
-webkit-transform:scale(1.1); 
-moz-transform:scale(1.1); 
-o-transform:scale(1.1); 
transform:scale(1.1)
}
    
@media screen and (max-width:768px){ 
.fh5co-tours>div:hover:after{ 
opacity:0; 
visibility:hidden
}
.fh5co-tours>div:hover img{ 
-webkit-transform:scale(1); 
-moz-transform:scale(1); 
-o-transform:scale(1); 
transform:scale(1)
}
.feature-left .icon{ 
width:15%
}

}