body.customize-support header.rf_site_header{top:32px !important}body.single-cruise #rf_main_container>.container,body.page-template-cruises-index #rf_main_container>.container{padding:0}#rf_main_container #footer{display:none}#gd-search-bar{background:#ECEAEB}#gd-search-bar form{padding:15px;display:grid;row-gap:15px}@media (min-width: 1200px){#gd-search-bar form{padding:20px;grid-template-columns:repeat(4, 1fr);column-gap:20px}}#gd-search-bar form .select2 .selection .select2-selection{border:0 none;padding:0;margin:0;height:unset;line-height:normal;font-size:15px;color:#344045}#gd-search-bar form .select2 .selection .select2-selection .select2-selection__rendered{padding:0}#gd-search-bar form .select2 .selection .select2-selection .select2-selection__rendered:before{color:#D1180F}#gd-search-bar .item{background:#fff;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;padding:15px;height:75px;position:relative}#gd-search-bar .item label{color:#000;text-transform:uppercase;font-size:12px;font-weight:500}#gd-search-bar .item select{width:100%;border:0 none;padding:5px;margin:0 -5px;font-size:15px;color:#344045;background:url("../img/caret-down-red.svg") no-repeat right center;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}#gd-search-bar button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;margin-right:10px;height:100%;width:100%;background:#D1180F;color:#fff;border:0 none;-webkit-appearance:none;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box}@media (max-width: 1199px){#gd-search-bar button{height:75px;margin:0}}#gd-search-bar button svg{margin-right:5px}#gd-search-bar br{display:none}#gd-search-bar p{margin:0}.select2-dropdown{margin-top:10px;border:0 none !important;left:-15px !important}.cruise-list.cruise-grid,.cruise-slider.cruise-grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:30px}@media (min-width: 1199px) and (max-width: 1199px){.cruise-list.cruise-grid,.cruise-slider.cruise-grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1200px){.cruise-list.cruise-grid,.cruise-slider.cruise-grid{grid-template-columns:repeat(4, 1fr)}}.cruise-list .cruise-item,.cruise-slider .cruise-item{border-radius:8px;border:1px solid #ECEAEB;position:relative}.cruise-list .cruise-item a,.cruise-slider .cruise-item a{text-decoration:none;color:#000;font-style:normal}.cruise-list .cruise-item .cruise-image,.cruise-slider .cruise-item .cruise-image{width:100%;height:230px;background:#000;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background-clip:padding-box}.cruise-list .cruise-item .cruise-image img,.cruise-slider .cruise-item .cruise-image img{width:100%;height:100%;display:block;object-fit:cover}.cruise-list .cruise-item .cruise-details,.cruise-slider .cruise-item .cruise-details{padding:20px 20px 80px 20px}.cruise-list .cruise-item .cruise-details h3,.cruise-slider .cruise-item .cruise-details h3{margin:0 0 5px 0;font-size:18px;line-height:1.3}.cruise-list .cruise-item .cruise-details p,.cruise-slider .cruise-item .cruise-details p{font-size:14px}.cruise-list .cruise-item .cruise-details .cruise-more,.cruise-slider .cruise-item .cruise-details .cruise-more{color:#D1180F;font-weight:bold;text-transform:uppercase;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;padding-top:40px;position:absolute;bottom:20px;left:20px}.cruise-list .cruise-item .cruise-details .cruise-more svg,.cruise-slider .cruise-item .cruise-details .cruise-more svg{margin-left:5px}@media (max-width: 767px){.related-cruises .cruises-grid{display:none}}@media (min-width: 768px){.related-cruises .cruises-slider{display:none}}.related-cruises .cruises-slider .swiper-button-next,.related-cruises .cruises-slider .swiper-button-prev{width:50px;height:50px;border:1px solid white;border-radius:100%;background:rgba(0,0,0,0.75);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;top:200px;z-index:1}.related-cruises .cruises-slider .swiper-button-next:after,.related-cruises .cruises-slider .swiper-button-prev:after{font-size:24px;color:#fff}.related-cruises .cruises-slider .swiper-button-prev{left:-10px}.related-cruises .cruises-slider .swiper-button-next{right:-10px}.related-cruises-wrapper .col-md-offset-2{margin-left:0;width:100%}.related-cruises-wrapper .general-page{padding:0}.related-cruises-wrapper .general-page .entry>.container{padding:0;width:100%}

/*# sourceMappingURL=cruises.css.map */