
.pn-banner{margin-bottom: 0}
.pn-journey{padding-top: 60px;background-color: #f5f5f5;background-position: bottom center;background-repeat: no-repeat;background-size: 100%;margin-top: -30px}
.pn-journey .row{display: flex;flex-wrap: wrap}
.pn-journey .row:before,.pn-journey:after{display: none;}
.pn-journey .row [class*='col-']{margin-bottom: 30px;}
.pn-journey .pn-item{background-color: #fff;border-radius: 10px;overflow: hidden;text-align: center;margin-bottom: 0;display: block;height: 100%;}
.pn-journey .pn-item .pn-image{margin-bottom: 0;}
.pn-journey .pn-item:hover .pn-image img{transform: scale(1.2);}
.pn-journey .pn-item .pn-image img{width: auto;height: auto;transition: .3s;}
.pn-journey .pn-item .pn-content{padding: 15px;font-size: 1.25em;display: block;}
.pn-journey .pn-item .pn-content strong{display: block;}
footer{margin-top: 0;border-top: 1px solid #b5b5b5;}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus{background-color: transparent;}
/**/
.pn-journey-two .pn-item .pn-content{font-weight: bold;text-align: left;display: block;font-size: 1.125em;padding-left: 30px;padding-right: 30px;}
/**/
.pn-journey-detail{padding-bottom: 60px;}
.pn-journey-detail .pn-title{text-transform: uppercase;text-align: left;}
.pn-journey-detail .pn-wrapper{text-align: left;max-width: inherit;}
.pn-album .pn-image-big{margin-bottom: 30px;aspect-ratio: 14.4 / 7.1;}
.pn-album .pn-image{border-radius: 10px;}
.pn-album .pn-image img{width: auto;height: auto;}
.pn-album .pn-thumbnail{padding: 0 245px;position: relative}
.pn-album .pn-thumbnail .pn-image{cursor: pointer;border: 2px solid transparent}
.pn-album .pn-thumbnail .pn-image img{width: 100%}
.pn-album .pn-thumbnail .pn-image.active{border-color: #cf1c22;}
.pn-album .pn-thumbnail [id*='thumb-']{opacity: 1;visibility: visible;background-color: #cf1c22;border-radius: 100px;border: none;color: #fff;width: 40px;height: 40px;min-height: 40px;font-size: 20px;position: absolute;top: 50%;transform: translateY(-50%);}
.pn-album .pn-thumbnail #thumb-prev{left: 95px}
.pn-album .pn-thumbnail #thumb-next{right: 95px}
.pn-album .pn-image-big a,.pn-album .pn-image-big a img{max-height: 100%}
.pn-album .pn-image-big a:not(.active){display: none;}
/**/
.pn-related{background-size: 100%; background-position: center; background-repeat: no-repeat; padding: 60px 0}
@media only screen and (max-width: 1199px){
    .pn-album .pn-thumbnail{padding: 0 100px;}
    .pn-album .pn-thumbnail #thumb-prev{left: 50px}
    .pn-album .pn-thumbnail #thumb-next{right: 50px}
}
@media only screen and (max-width: 991px){
    .pn-journey{padding-top: 30px;margin-top: -15px}
    .pn-journey-detail{padding-bottom: 30px;}
    .pn-related{padding: 30px 0;}
}
@media only screen and (max-width: 767px){
    .pn-journey .pn-item .pn-content{font-size: 1em;}
    .pn-journey-two .pn-item .pn-content{padding: 15px;}
}
@media only screen and (max-width: 570px){
    .pn-journey .row [class*='col-']{width: 50%;}
}
@media only screen and (max-width: 480px){
    .pn-journey .row [class*='col-']{width: 100%;}
    .pn-album .pn-thumbnail{padding: 0 50px;}
    .pn-album .pn-thumbnail .owl-nav [class*='owl-']{font-size: 25px; height: 30px; line-height: 30px; width: 30px;}
}