:root{--color-primary: #3880ff;--color-primary-rgb: 56, 128, 255;--color-primary-contrast: #ffffff;--color-primary-contrast-rgb: 255, 255, 255;--color-primary-shade: #3171e0;--color-primary-tint: #4c8dff;--color-secondary: #3dc2ff;--color-secondary-rgb: 61, 194, 255;--color-secondary-contrast: #ffffff;--color-secondary-contrast-rgb: 255, 255, 255;--color-secondary-shade: #36abe0;--color-secondary-tint: #50c8ff;--color-tertiary: #5260ff;--color-tertiary-rgb: 82, 96, 255;--color-tertiary-contrast: #ffffff;--color-tertiary-contrast-rgb: 255, 255, 255;--color-tertiary-shade: #4854e0;--color-tertiary-tint: #6370ff;--color-success: #2dd36f;--color-success-rgb: 45, 211, 111;--color-success-contrast: #ffffff;--color-success-contrast-rgb: 255, 255, 255;--color-success-shade: #28ba62;--color-success-tint: #42d77d;--color-warning: #ffc409;--color-warning-rgb: 255, 196, 9;--color-warning-contrast: #000000;--color-warning-contrast-rgb: 0, 0, 0;--color-warning-shade: #e0ac08;--color-warning-tint: #ffca22;--color-danger: #eb445a;--color-danger-rgb: 235, 68, 90;--color-danger-contrast: #ffffff;--color-danger-contrast-rgb: 255, 255, 255;--color-danger-shade: #cf3c4f;--color-danger-tint: #ed576b;--color-dark: #222428;--color-dark-rgb: 34, 36, 40;--color-dark-contrast: #ffffff;--color-dark-contrast-rgb: 255, 255, 255;--color-dark-shade: #1e2023;--color-dark-tint: #383a3e;--color-medium: #92949c;--color-medium-rgb: 146, 148, 156;--color-medium-contrast: #ffffff;--color-medium-contrast-rgb: 255, 255, 255;--color-medium-shade: #808289;--color-medium-tint: #9d9fa6;--color-light: #f4f5f8;--color-light-rgb: 244, 245, 248;--color-light-contrast: #000000;--color-light-contrast-rgb: 0, 0, 0;--color-light-shade: #d7d8da;--color-light-tint: #f5f6f9}@media (prefers-color-scheme: dark){body{--color-primary: #428cff;--color-primary-rgb: 66, 140, 255;--color-primary-contrast: #ffffff;--color-primary-contrast-rgb: 255, 255, 255;--color-primary-shade: #3a7be0;--color-primary-tint: #5598ff;--color-secondary: #50c8ff;--color-secondary-rgb: 80, 200, 255;--color-secondary-contrast: #ffffff;--color-secondary-contrast-rgb: 255, 255, 255;--color-secondary-shade: #46b0e0;--color-secondary-tint: #62ceff;--color-tertiary: #6a64ff;--color-tertiary-rgb: 106, 100, 255;--color-tertiary-contrast: #ffffff;--color-tertiary-contrast-rgb: 255, 255, 255;--color-tertiary-shade: #5d58e0;--color-tertiary-tint: #7974ff;--color-success: #2fdf75;--color-success-rgb: 47, 223, 117;--color-success-contrast: #000000;--color-success-contrast-rgb: 0, 0, 0;--color-success-shade: #29c467;--color-success-tint: #44e283;--color-warning: #ffd534;--color-warning-rgb: 255, 213, 52;--color-warning-contrast: #000000;--color-warning-contrast-rgb: 0, 0, 0;--color-warning-shade: #e0bb2e;--color-warning-tint: #ffd948;--color-danger: #ff4961;--color-danger-rgb: 255, 73, 97;--color-danger-contrast: #ffffff;--color-danger-contrast-rgb: 255, 255, 255;--color-danger-shade: #e04055;--color-danger-tint: #ff5b71;--color-dark: #f4f5f8;--color-dark-rgb: 244, 245, 248;--color-dark-contrast: #000000;--color-dark-contrast-rgb: 0, 0, 0;--color-dark-shade: #d7d8da;--color-dark-tint: #f5f6f9;--color-medium: #989aa2;--color-medium-rgb: 152, 154, 162;--color-medium-contrast: #000000;--color-medium-contrast-rgb: 0, 0, 0;--color-medium-shade: #86888f;--color-medium-tint: #a2a4ab;--color-light: #222428;--color-light-rgb: 34, 36, 40;--color-light-contrast: #ffffff;--color-light-contrast-rgb: 255, 255, 255;--color-light-shade: #1e2023;--color-light-tint: #383a3e}.ios body{--background-color: #000000;--background-color-rgb: 0, 0, 0;--text-color: #ffffff;--text-color-rgb: 255, 255, 255;--color-step-50: #0d0d0d;--color-step-100: #1a1a1a;--color-step-150: #262626;--color-step-200: #333333;--color-step-250: #404040;--color-step-300: #4d4d4d;--color-step-350: #595959;--color-step-400: #666666;--color-step-450: #737373;--color-step-500: #808080;--color-step-550: #8c8c8c;--color-step-600: #999999;--color-step-650: #a6a6a6;--color-step-700: #b3b3b3;--color-step-750: #bfbfbf;--color-step-800: #cccccc;--color-step-850: #d9d9d9;--color-step-900: #e6e6e6;--color-step-950: #f2f2f2;--toolbar-background: #0d0d0d;--item-background: #1c1c1c;--item-background-activated: #313131}.md body{--background-color: #121212;--background-color-rgb: 18, 18, 18;--text-color: #ffffff;--text-color-rgb: 255, 255, 255;--border-color: #222222;--color-step-50: #1e1e1e;--color-step-100: #2a2a2a;--color-step-150: #363636;--color-step-200: #414141;--color-step-250: #4d4d4d;--color-step-300: #595959;--color-step-350: #656565;--color-step-400: #717171;--color-step-450: #7d7d7d;--color-step-500: #898989;--color-step-550: #949494;--color-step-600: #a0a0a0;--color-step-650: #acacac;--color-step-700: #b8b8b8;--color-step-750: #c4c4c4;--color-step-800: #d0d0d0;--color-step-850: #dbdbdb;--color-step-900: #e7e7e7;--color-step-950: #f3f3f3;--item-background: #1a1b1e}title.title-large{--color: white}}@font-face{font-family:Gibson-Regular;src:url(/assets/fonts/Gibson_Regular_web/Gibson-Regular.eot);src:url(/assets/fonts/Gibson_Regular_web/Gibson-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gibson_Regular_web/Gibson-Regular.woff) format("woff"),url(/assets/fonts/Gibson_Regular_web/Gibson-Regular.woff2) format("woff2"),url(/assets/fonts/Gibson_Regular_web/Gibson-Regular.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Gibson-Medium;src:url(/assets/fonts/Gibson_Medium_web/Gibson-Medium.eot);src:url(/assets/fonts/Gibson_Medium_web/Gibson-Medium.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gibson_Medium_web/Gibson-Medium.woff) format("woff"),url(/assets/fonts/Gibson_Medium_web/Gibson-Medium.woff2) format("woff2"),url(/assets/fonts/Gibson_Medium_web/Gibson-Medium.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Gibson-SemiBold;src:url(/assets/fonts/Gibson_SemiBold_web/Gibson-SemiBold.eot);src:url(/assets/fonts/Gibson_SemiBold_web/Gibson-SemiBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gibson_SemiBold_web/Gibson-SemiBold.woff) format("woff"),url(/assets/fonts/Gibson_SemiBold_web/Gibson-SemiBold.woff2) format("woff2"),url(/assets/fonts/Gibson_SemiBold_web/Gibson-SemiBold.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Gibson-Bold;src:url(/assets/fonts/Gibson_Bold_web/Gibson-Bold.eot);src:url(/assets/fonts/Gibson_Bold_web/Gibson-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gibson_Bold_web/Gibson-Bold.woff) format("woff"),url(/assets/fonts/Gibson_Bold_web/Gibson-Bold.woff2) format("woff2"),url(/assets/fonts/Gibson_Bold_web/Gibson-Bold.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Gibson-Heavy;src:url(/assets/fonts/Gibson_Heavy_web/Gibson-Heavy.eot);src:url(/assets/fonts/Gibson_Heavy_web/Gibson-Heavy.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Gibson_Heavy_web/Gibson-Heavy.woff) format("woff"),url(/assets/fonts/Gibson_Heavy_web/Gibson-Heavy.woff2) format("woff2"),url(/assets/fonts/Gibson_Heavy_web/Gibson-Heavy.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}*{font-family:Gibson-Regular,sans-serif;font-weight:400;font-style:normal;color:#fff}p{font-size:calc(var(--vh, 1vh) * 2.6);text-align:center;margin:0}@media screen and (max-width: 600px){p{font-size:4.2vw}}h1,h2,h3,h4,h5,h6{font-family:Gibson-Medium,sans-serif;font-weight:500;font-style:normal}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#11224b}h1 span.alert-icon,h2 span.alert-icon,h3 span.alert-icon,h4 span.alert-icon,h5 span.alert-icon,h6 span.alert-icon{background:red;width:25px;position:relative;height:25px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:700;margin-left:10px}p.error-text{color:red;text-align:left;font-size:16px;padding:0 15px 15px}.dark{color:#11224b}.warning{color:#da291c}.medium{font-family:Gibson-Medium,sans-serif}.semibold{font-family:Gibson-SemiBold,sans-serif}.bold{font-family:Gibson-Bold,sans-serif}.heavy{font-weight:"Gibson-Heavy",sans-serif}h2 sup{line-height:1;font-size:50%}body{margin:0;background:#0062ad}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px #333 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.primary-btn{background:#97eaff;color:#11224b;font-family:Gibson-Medium,sans-serif;font-weight:600;font-size:1.5rem;border:none;padding:1.5rem 4rem;border-radius:3rem;cursor:pointer;margin:4% 0%;transition:all .3s}.primary-btn.disabled{pointer-events:none;opacity:.5}@media screen and (max-width: 600px){.primary-btn{padding:4vw 8vw;border-radius:8vw;font-size:6vw}}.step-image{height:calc(var(--vh, 1vh) * 6);margin:0 2% 3% 0}@media screen and (max-width: 600px){.step-image{margin:5% 2% 3% 0}}form{width:100%;padding:0 15px;display:flex;flex-direction:column;align-items:center;color:#11224b}form .form-checkboxes{display:flex;flex-direction:column;margin:5px 0 0;width:100%;background:#fff;border-radius:5px;border:none;transition:all .3s ease-in-out}form .form-checkboxes h3{margin:15px 0 15px 15px}form .form-checkboxes .form-checkbox{display:flex;align-items:center;font-size:20px;margin-left:15px}@media screen and (max-width: 600px){form .form-checkboxes .form-checkbox{font-size:4.2vw}}form .form-checkboxes.error-highlight{transition:all .3s ease-in-out;border:solid 5px red}form .form-row{display:flex;margin:5px 0 0;width:100%}form .form-row .form-description{flex:2;background:#fff;border-radius:5px}form .form-row .form-description h3{padding:15px;margin:0}@media screen and (max-width: 600px){form .form-row .form-description h3{font-size:4.2vw}}form .form-row .form-input{margin-left:5px;background:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;border:solid 5px white;transition:all .3s ease-in-out;flex:1}form .form-row .form-input.number input{color:#11224b}form .form-row .form-input input{text-align:center;background:none;border:none;max-width:70px;font-size:30px;transition:all .3s}@media screen and (max-width: 600px){form .form-row .form-input input{max-width:16vw;font-size:9vw}}form .form-row .form-input input:focus{outline:none}form .form-row .form-input.error-highlight{border:solid 5px red}form .errors{margin-top:10px}form .errors p{margin:0;padding:0;color:red;font-size:16px}.form-num-btn{background:none;border:none;font-weight:700;font-size:1.5rem;color:#11224b;transition:all .3s}.form-num-btn.disabled{pointer-events:none;opacity:.5}input[type=number]{-webkit-appearance:textfield;appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}app-edit-trip,app-edit-children{display:flex;align-items:center;justify-content:center}app-edit-trip{position:absolute}app-edit-children{position:relative}.form-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}.form-checkbox input{position:absolute;opacity:0;cursor:pointer;left:0;width:100%;height:100%;z-index:50}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:3px solid #11224b;border-radius:50%}.form-checkbox:hover input~.checkmark{background-color:#ccc}.form-checkbox input:checked~.checkmark{background-color:#fff}.form-checkbox input:disabled~.checkmark{opacity:.25}.checkmark:after{content:"";position:absolute;display:none}.form-checkbox input:checked~.checkmark:after{display:block}.form-checkbox .checkmark:after{top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#11224b}app-custom-selec{width:100%}app-root{display:flex;flex-direction:column;align-items:center}app-home{display:flex;flex-direction:column;align-items:center;min-height:calc(var(--vh, 1vh) * 100)}#onetrust-consent-sdk #onetrust-banner-sdk{background-color:#0062ad!important;color:#fff!important}#onetrust-consent-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link{color:#11224b!important;border-color:#97eaff!important;background-color:#97eaff!important;border-radius:2rem!important}#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler{background-color:#11224b!important;border-color:#11224b!important;color:#fff!important;border-radius:2rem!important}#onetrust-consent-sdk #onetrust-banner-sdk a[href],#onetrust-consent-sdk #onetrust-banner-sdk a[href] font,#onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn{color:#fff!important}#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn{background-color:#0062ad!important;border-color:#0062ad!important;border-radius:2rem!important;color:#fff!important}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before{background-color:#0062ad!important}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{background-color:#00467c!important}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{background:#97eaff!important;border-radius:2rem!important;color:#11224b!important;margin-left:0!important;border:1px solid #97eaff!important}#onetrust-consent-sdk #onetrust-pc-sdk .ot-active-menu{border-color:#0062ad!important}.ot-host-opt *{color:#000!important}
