@import url(https://use.typekit.net/mdu8nsw.css);@font-face{font-family:"Baloo Bhaijaan 2";src:url(../fonts/BalooBhaijaan2-VariableFont_wght.ttf) format("truetype");font-display:swap}#configurator #alert-container{display:none;position:fixed;top:150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2000}#configurator .range-wrap{position:relative;margin-top:30px}@media (min-width:768px){#configurator .range-wrap{margin-top:0}}#configurator .range{width:100%}#configurator .bubble{background:#fff;color:#333;padding:2px 6px;font-size:14px;position:absolute;border-radius:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:#d9e2ec solid 1px;top:-30px}#configurator .gfield_visibility_hidden,#configurator .hour_minute_colon,#configurator .screen-reader-text{display:none}#configurator .field_sublabel_hidden_label .gfield_label{display:block;font-weight:700;margin-bottom:2px}#configurator .gfield_label.gform-field-label{font-weight:700;margin-bottom:2px}#configurator .gfield--input-type-datepicker,#configurator .ginput_full,#configurator fieldset{margin-bottom:15px}@media (min-width:1200px){#configurator .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#configurator .gform_footer input[type=submit]{width:auto;min-width:200px}}#configurator .ginput_container_time{min-width:100px}#configurator .opacity-80{opacity:.8}#configurator .activity-card,#configurator .boat-type-card,#configurator .drink-card,#configurator .food-card,#configurator .host-card{height:100%}#configurator .activity-card label,#configurator .boat-type-card label,#configurator .drink-card label,#configurator .food-card label,#configurator .host-card label{width:100%;height:100%}#configurator .activity-card label:active .card,#configurator .activity-card label:focus .card,#configurator .activity-card label:hover .card,#configurator .boat-type-card label:active .card,#configurator .boat-type-card label:focus .card,#configurator .boat-type-card label:hover .card,#configurator .drink-card label:active .card,#configurator .drink-card label:focus .card,#configurator .drink-card label:hover .card,#configurator .food-card label:active .card,#configurator .food-card label:focus .card,#configurator .food-card label:hover .card,#configurator .host-card label:active .card,#configurator .host-card label:focus .card,#configurator .host-card label:hover .card{border-color:#00498e!important}#configurator .activity-card input:checked+label .card,#configurator .boat-type-card input:checked+label .card,#configurator .drink-card input:checked+label .card,#configurator .food-card input:checked+label .card,#configurator .host-card input:checked+label .card{border-color:#ff9d00!important;position:relative}#configurator .activity-card input:checked+label .card::after,#configurator .boat-type-card input:checked+label .card::after,#configurator .drink-card input:checked+label .card::after,#configurator .food-card input:checked+label .card::after,#configurator .host-card input:checked+label .card::after{content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:900;font-size:9px;color:#333;background-color:#ff9d00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:20px;height:20px;border-radius:50%;position:absolute;right:-7px;top:-10px}#configurator .activity-card .card,#configurator .boat-type-card .card,#configurator .drink-card .card,#configurator .food-card .card,#configurator .host-card .card{color:rgba(0,73,142,.8);border-radius:.625rem;padding:15px;border-width:2px;text-align:center;font-size:12px;-webkit-transition:ease-in-out all .125s;transition:ease-in-out all .125s;height:100%}#configurator .activity-card .card p,#configurator .boat-type-card .card p,#configurator .drink-card .card p,#configurator .food-card .card p,#configurator .host-card .card p{font-size:12px;margin-bottom:0}#configurator .activity-card .card strong,#configurator .boat-type-card .card strong,#configurator .drink-card .card strong,#configurator .food-card .card strong,#configurator .host-card .card strong{font-weight:700;font-size:16px;color:#00498e}#configurator .boat-type-card input[disabled]+label .card{border-color:#fff!important;pointer-events:none;opacity:.6}#configurator .boat-type-card .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#configurator .boat-type-card .card img{max-width:150px;height:25px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}#configurator .boat-type-card .card p,#configurator .boat-type-card .card strong{color:var(--bs-primary)}#configurator .food-card input:checked+.card{border-color:#ff9d00!important;position:relative}#configurator .food-card input:checked+.card::after{content:'\f00c';font-family:"Font Awesome 5 Free";font-weight:900;font-size:9px;color:#333;background-color:#ff9d00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:20px;height:20px;border-radius:50%;position:absolute;right:-7px;top:-10px}#configurator .food-card .input-group{background-color:#d9e2ec;border-radius:50px;padding:5px}#configurator .food-card .input-group input{border:none;background-color:transparent;padding:0;text-align:center;color:#00498e;font-weight:700;-webkit-box-shadow:none;box-shadow:none}#configurator .food-card .input-group button{padding:5px!important;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px}#configurator .food-card .input-group button:active,#configurator .food-card .input-group button:focus,#configurator .food-card .input-group button:hover{color:#00498e!important}#configurator .food-card .card.disabled{border-color:#fff!important;pointer-events:none;opacity:.6}#configurator .drink-card label:hover .card.disabled{border-color:#fff!important;pointer-events:none;opacity:.6}#configurator #offer-summary{position:sticky;top:95px}@media (min-width:768px){#configurator #offer-summary{top:140px}}