.page-title{position:relative;padding:140px 0}.page-title .bg-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.page-title .bg-layer:before{position:absolute;content:'';background:#000;width:100%;height:100%;left:0;top:0;opacity:.2}.page-title .content-box span{position:relative;display:block;font-size:40px;line-height:48px;font-family: var(--secondary-font);margin-bottom:7px}.page-title .content-box h1{position:relative;display:block;font-size:76px;line-height:68px;color:#fff}.page-title.alternat-2{padding-bottom:0}@media only screen and (max-width:767px){.page-title{padding:80px 0}.page-title .content-box h1{font-size:50px;line-height:60px}}.destination-details{position:relative}.destination-details .image-box{position:relative;display:block;margin:0 12px}.destination-details .image-box .image-column{padding:0 3px}.destination-details .image-box .image{position:relative;display:block;margin-bottom:6px}.destination-details .image-box img{width:100%}.destination-details .image-box .big-column .image{margin-right:-20px}.destination-details .image-box .small-column .image{margin-left:20px}.destination-details .content-box{position:relative;display:block;margin-right:35px}.destination-details .content-box .theme-btn{background:#111}.destination-details .content-box .theme-btn i{margin-left:6px}.destination-details .content-box p{margin-bottom:35px}.destination-details .content-box p:first-child{margin-bottom:25px}.destination-details .map-inner{position:relative;display:block;border-radius:10px;overflow:hidden;height:400px}.destination-details .map-inner iframe{position:relative;width:100%;height:400px}.rtl .destination-details .content-box{margin-right:0;margin-left:35px}@media only screen and (max-width:991px){.destination-details .image-box .big-column .image{margin-right:0}.destination-details .image-box .small-column .image{margin-left:0}.destination-details .content-box{margin:0 0 30px 0!important}}@media only screen and (max-width:767px){.destination-details{padding:70px 0 0 0}.destination-details .image-box{padding-bottom:50px}}