@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500;600;700&family=Cormorant:ital,wght@0,400;0,600;1,700&display=swap');@font-face {    font-family: 'Cambria';    src: url('../fonts/Cambria.woff2') format('woff2'),        url('../fonts/Cambria.woff') format('woff');    font-weight: normal; font-style: normal;  font-display: swap;}body{font-family: 'Barlow Condensed', sans-serif; margin:0;  }img{max-width: 100%;}h1{ font-family: 'Cormorant', serif;}h2 {   font-family: 'Cambria';    font-weight: normal;    font-style: normal;}p, ul{font-size: 18px; }.top-banner{position: relative; color: #fff;}.top-banner h1{ position: absolute; bottom: 90px; left: 0; right: 0; z-index: 999; font-size: 64px; letter-spacing: 6px; text-transform: uppercase; font-weight: 400; }.top-banner h1:after{  text-align: center; content: ''; display: block; margin: auto; width: 130px; height: 25px; background: url(../img/banner-saperator.jpg) no-repeat; }.top-banner p{ position: absolute; bottom: 30px; left: 0; right: 0; z-index: 999; font-size: 45px;}.thestory{padding-top: 70px;}.blue-countrer{display: flex; background: #004379; color: #fff; padding: 20px 10px;}.blue-countrer div{width: 50%; text-align: center; vertical-align: middle; font-family: 'Cambria';}.blue-countrer span{display:block; color: #ccc; font-family: 'Barlow Condensed', sans-serif; }.blue-countrer strong{font-size: 24px; line-height: 20px;}.sidebar-rt{background: url(../img/sidebar-back.png); padding: 20px;}h2{text-align: center; color: #004379; font-size: 36px; position: relative; line-height: 36px;}h2.line{margin-bottom: 35px;}.subhead{display:block; color: #ccc; font-family: 'Barlow Condensed', sans-serif;  font-size: 22px;}h2.line:after{     position: absolute;    text-align: center;    bottom: -15px;    width: 75px;    border-bottom: 2px solid #a6a9ac;    content: '';    left: 0;    right: 0;    margin: auto; }.sidebar-rt ul, .featurette ul { list-style: none; padding-left: 25px;}.sidebar-rt ul li, .featurette ul li{padding-bottom: 10px;}.sidebar-rt ul li::before, .featurette ul li::before { content: "\2022"; color: #004379; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em;}h4{ font-family: 'Barlow Condensed', sans-serif;  font-size: 20px; color: #004379; font-weight: 600;}h5{ font-family: 'Barlow Condensed', sans-serif;  font-size: 18px; font-weight: 700;}.dateprice{text-align: center; font-family: 'Barlow Condensed', sans-serif;  font-size: 18px;}.dates{padding-bottom: 15px;}.graytxt{ color: #929598; font-size: 22px; line-height: 22px; }.price{font-family: 'Cambria';color: #a0a961; font-size: 36px; }.howtobook{padding-top: 15px;}.howtobook a{display: block; color: #000; font-weight: 600;}#middle-head ul{padding-left:0px;}#middle-head ul li{list-style: none; font-size: 22px; color: #adadad; font-family: 'Barlow Condensed', serif;}#middle-head ul li strong{ font-weight: 400; font-family: 'Cambria', serif; color: #004379; letter-spacing: 2px; }.header-inner .navbar-brand img, .header-inner .mt-2.mt-md-0 img{max-width: 70%;}@media(max-width: 980px){    h2{font-size: 28px; line-height: 28px;}    .price{font-size: 26px;}}@media(max-width: 767px){.featurette {margin-bottom: 20px;}.navbar-brand, .form-inline.mt-2{margin: auto !important;}.top-banner h1{font-size: 44px; bottom: 30px;}.top-banner p{font-size: 24px; bottom: 10px;}#middle-head ul{padding: 0; text-align: center; padding-top: 5px;}#middle-head ul li{font-size: 20px;}#middle-head ul li strong{display: block;}header .mt-2.mt-md-0{text-align: center; }}@media(max-width: 360px){    .top-banner h1 { font-size: 30px; bottom: 15px;}    .top-banner p { font-size: 18px; bottom: 5px;}}