.pelican_unit_list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:0}.pelican_unit_wrapper{position:relative;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);overflow:hidden;transition:transform .3s ease;height:200px}.pelican_unit_wrapper:hover{transform:scale(1.05)}.pelican_unit{display:block;text-decoration:none;color:#000}.pelican_unit .inner{display:flex;justify-content:space-between;padding:0 10px;align-items:center;height:166px}.pelican_unit .unit-details{flex-grow:1}.pelican_unit .unit-image{width:160px;height:150px;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.pelican_unit .unit-image img{width:100%;height:100%;object-fit:cover;object-position:center}.pelican_unit .unitsize{font-size:2rem;font-weight:700}.pelican_unit .unitprice{font-size:1rem;margin-top:10px;font-weight:700}.pelican_unit .extra_info{font-size:14px;margin-top:5px}.pelican_unit .unitprice del{color:#888;margin-left:10px}.pelican_unit .unit-badge .discount{background-color:#f07e02;color:#fff;padding:5px 10px;font-size:.9rem;font-weight:700;border-radius:5px 5px 0 0}.pelican_unit .unit-badge .sold_out{background-color:grey;color:#fff;padding:5px 10px;font-size:.9rem;font-weight:700;border-radius:5px 5px 0 0;margin-bottom:10px}@media (max-width:1200px){.pelican_unit_list{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.pelican_unit_list{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.pelican_unit_list{grid-template-columns:1fr}}.pelican_unit_wrapper_location_page .units a{color:#2a2a2a}.pelican_unit_wrapper_location_page .unit.available{width:100%;display:flex;-webkit-box-align:center;align-items:center;border-bottom:1px solid #dfdfdf;padding:10px;transition:.2s;position:relative}.pelican_unit_wrapper_location_page .unit.available:hover{background-color:#f0f0f0;transform:scale(1.05);box-shadow:0px 4px 12px rgba(0,0,0,.2)}.pelican_unit_wrapper_location_page .unit .size{width:128px;font-size:25px;font-weight:700;line-height:25px}.pelican_unit_wrapper_location_page .unit .size span{font-size:17px}.pelican_unit_wrapper_location_page .unit .size em{font-size:.6em;display:block;padding-top:.25em;color:#888;line-height:140%;font-style:normal}.pelican_unit_wrapper_location_page .unit .size span sup{font-size:16px;vertical-align:baseline}.pelican_unit_wrapper_location_page .unit .price.intro{color:#f07e02}.pelican_unit_wrapper_location_page .unit .price{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;width:30%;padding:.5em 0;color:#2a2a2a}.pelican_unit_wrapper_location_page .unit .price span{display:block;line-height:14px;font-size:14px;font-weight:400}.pelican_unit_wrapper_location_page .unit .price em{font-size:22px;font-weight:700;line-height:38px;font-style:normal}.pelican_unit_wrapper_location_page .unit .price em.limited-or-soldout{font-size:18px !important;line-height:30px !important}.pelican_unit_wrapper_location_page .unit:after{color:rgba(42,42,42,.7);font-family:"Font Awesome 5 Pro";position:absolute;right:0;top:0;bottom:0;content:"";font-size:40px;display:flex;-webkit-box-align:center;align-items:center;padding:10px}.pelican_unit_wrapper_location_page.sold-out{padding-top:.35em;padding-bottom:.65em;color:#999}.pelican_unit_wrapper_location_page a.pelican_unit.sold-out{color:#999}.pelican_unit_wrapper_location_page.sold-out .unit .intro.price{color:#999}.pelican_unit_wrapper_location_page.sold-out .unit .regular.price{color:#999}span.bold-text.toggle-text:after{font-family:"Font Awesome 5 Pro";display:inline-block;content:"\f078";font-weight:400;font-size:12px;vertical-align:middle;margin:-3px 0 0 7px;transition:transform .3s ease}span.bold-text.toggle-text.active:after{content:"\f077"}@media (max-width:991px){.pelican_unit_wrapper_location_page .unit .price.intro{display:none !important}.page_unit_list_b2b .pelican_unit_wrapper_location_page .unit .price.intro{display:block !important}.page_unit_list_b2b .pelican_unit_wrapper_location_page .unit .price.regular{display:none !important}}.booking-bookingtype .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:70em;max-width:100%;margin:1em auto}@media(max-width:991px){.booking-bookingtype .buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 auto}}.booking-bookingtype .buttons a.btn{width:100%;max-width:20em;border-radius:2em;font-size:1em}.booking-bookingtype .buttons .usps{width:16em;text-align:left;margin:auto;padding-top:1.5rem;font-size:.9em;line-height:140%}.booking-bookingtype .buttons .usps .item{margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:#888}.booking-bookingtype .buttons .usps .item:before{font-family:"Font Awesome 5 Pro";font-weight:900;width:1.5em;-ms-flex-negative:0;flex-shrink:0}.booking-bookingtype .buttons .usps .item.clock:before{content:""}.booking-bookingtype .buttons .usps .item.personboard:before{content:""}.booking-bookingtype .buttons .usps .item.check:before{content:""}.booking-bookingtype .buttons>div{width:50%;padding:3em 1em 1em}@media(max-width:991px){.booking-bookingtype .buttons>div{width:100%}}.booking-bookingtype .buttons>div .btn.orange{border:2px solid #f07e02}.booking-bookingtype .buttons>div .btn.green{border:2px solid #5fbf00;background-color:#5fbf00}.booking-bookingtype .buttons>div:first-child{border-right:1px solid #c9c8c8}@media(max-width:991px){.booking-bookingtype .buttons>div:first-child{border-right:0;border-top:1px solid #c9c8c8}}