main{background-image:url('/media/static/img/home-image.webp?ad04c5b604a6');background-size:cover}#main-header{margin-top:0px;font-size:24px;text-align:center}#main-header + h2{display:flex;align-items:center;gap:1rem;margin-top:0;color:#c6ab82;font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;letter-spacing:0.15em;text-align:center;text-transform:uppercase}#main-header + h2:before,#main-header + h2:after{content:"";flex:1;height:1px;background-color:#c6ab82}.top{padding:15px;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0)}.top-feature{background-color:#dddddd;background-clip:padding-box;padding:15px 15px 50px;border-left:15px solid transparent;color:#404040;border-right:5px solid transparent;clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,50% 90%,0 100%,0 100%)}.top-feature:nth-child(1) h2{background-color:#2a4a67}.top-feature:nth-child(2) h2{background-color:#854c2f}.top-feature:nth-child(3) h2{background-color:#595c30}.top-feature h2{position:relative;left:-20px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;margin-top:-20px;padding:10px;width:calc(100% + 40px);color:white;font-size:19px;text-transform:uppercase}.top-feature h2 img{width:50px}.btn-primary{background-color:#854c2f;border:1px solid #ccc}.featured-class{background-color:#dddddd;color:#404040}.featured-tour-overlay{position:absolute;top:11px;right:6px;z-index:2}.video{padding-top:10px}.trailer-img{position:relative;top:7px;z-index:1}.img-main{position:relative;margin-left:auto;margin-right:auto;border:5px solid #fff;box-shadow:0 5px 5px rgba(0,0,0,0.5)}.img-main img:last-child{position:absolute;bottom:-4%;left:-4%;width:50%}.row.bottom{margin-top:25px}.row.bottom + .row.bottom{margin-top:50px}.row.bottom h2{font-size:16px;word-spacing:2px;letter-spacing:1px;text-align:center}.row.bottom .featured-class h2{font-size:20px;text-align:left}.border-top{position:absolute;left:0;top:-6px;width:100%;height:6px;background-repeat:repeat-x}.bottom-feature{padding:15px 20px 0px 20px;min-height:200px;background-color:#dddddd;background-clip:padding-box;color:#404040;border-left:40px solid transparent;min-height:300px}.img-thumbnail{border:5px solid #4d4d4d;margin:0 auto;padding:0}.btn-go-container{width:100%;bottom:10px;left:0;text-align:center;margin-bottom:30px}.btn-go{display:block;margin:0 auto}.video iframe{margin-top:15px;width:100%;min-height:320px}.fa-circle-thin{font-size:1.8em;top:5%}.fa-clock-o,.fa-make-small{top:-1px}.fa-make-small{font-size:0.8em}@media (992px <=width < 1200px){.top-feature h2{font-size:14px}.top-feature h2 img{width:40px}}@media (768px <=width < 992px){.top-feature h2{font-size:18px}.top-feature h2 img{width:40px}}@media (width>=992px){.top{background-image:linear-gradient(to right,transparent 0%,#f8f5f1 33.33%)}.img-main{transform:rotate(-5deg)}}@media (width < 992px){.top{background-color:#fff}.img-main{margin-bottom:25px}}@media only screen and (min-width:768px){.top-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bottom-feature svg,.featured-class svg{position:absolute;bottom:-19px;left:0;width:100%;height:20px}svg polygon,svg polyline{fill:#dddddd}}@media only screen and (max-width:991px){.bottom-feature{border-left:20px solid transparent}}@media only screen and (max-width:767px){.row.bottom{margin:15px}.featured-class svg,.bottom-feature svg{display:none}.top-feature + .top-feature{margin-top:20px}.img-main{text-align:center;margin-top:15px}.bottom-feature{border-left:none;border-top:20px solid transparent;min-height:180px}}