h4{font-size: 1.25rem !important}.tour-mig-lc-img img{width: 100%}.effect01{color: #fff;border: 4px solid #000;box-shadow: 0 0 0 1px #000 inset;background-color: #000;overflow: hidden;position: relative;transition: all 0.3s ease-in-out}.effect01 span{transition: all 0.2s ease-out;z-index: 2}.effect01:after{background: #fff;border: 0 solid #000;content: "";height: 155px;left: -75px;opacity: 0.8;position: absolute;top: -50px;-webkit-transform: rotate(35deg);transform: rotate(35deg);width: 50px;transition: all 1s cubic-bezier(0.075, 0.82, 0.165, 1);z-index: 1}figure{margin: 0 auto !important;text-align: center}.image img{max-width: 800px;width: 100%;margin-top: 10px;margin-bottom: 10px}.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;top: 0;left: 0;display: block}.slick-track:before, .slick-track:after{display: table;content: ''}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}}::placeholder{color:grey !important}.searchInput{width:300px !important;height: 40px !important;padding:5px !important;border: 1px solid grey !important;border-radius:5px !important;font-family: 'Cera Pro Light' !important;font-size: 16px !important}.tour-mig-lc-con{text-align: center;padding-right:1em}.cruise-wrapper{display:grid}.flight-item{margin-top: 5px;margin-bottom: 5px}.cruise-item-wrapper{padding: 5px;padding-top:25px;display:grid;grid-template-columns: 30% 70%}.cruiseItem{margin-left:10px}.pricesWrapper{display: grid;grid-template-columns: 20% 20% 20% 20% 20%;color:black;margin-top:10px;font-size:18px}.departurePort{margin-left: 5px;color:black;font-family: 'Cera Pro Medium';font-size:18px}.arrivalPort{margin-left: 25px;display:inline-block;margin-left: 5px;color:black;font-family: 'Cera Pro Medium';font-size:18px}.cruiseTitle{color: #bf8800;font-family: 'Cera Pro Medium';font-size:36px}.cruisesInfoWrapper{display: grid;grid-template-columns: 33.33% 33.33% 33.33%}.cruisesInfoItem{text-align: center}.cruisesContact{margin-top: 25px;display: grid;grid-template-columns: 50% 50%}@media only screen and (max-width: 1350px){.cruise-item-wrapper{grid-template-columns: 40% 60%}}@media only screen and (max-width: 950px){.cruise-item-wrapper{display:block}.cruises{margin-top: 150px}}@media only screen and (max-width: 700px){.arrivalPort{margin-left:0px;font-size:14px}.departurePort{font-size:14px}.cruiseTitle{font-size:24px}.pricesWrapper{font-size:16px}}@media only screen and (max-width: 450px){.cruise-item-wrapper{border: 1px solid grey;border-radius:10px;margin-bottom:25px}.cruisesContact{display:block}.cruisesInfoItem img{height:60px !important}.cruisesInfoWrapper{display: block}.cruises div h3{font-size: 28px !important}.regular-button-container{margin-top:10px}}.couponArea{margin-top: 25px}.form{background-size: contain}