@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700,900);@import url(https://fonts.googleapis.com/css2?family=Encode+Sans:wght@100..900&display=swap);*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{margin-left:auto!important;margin-right:auto!important;width:100%!important}.container{margin-left:auto;margin-right:auto;width:100%}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width:1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-1\/2{left:50%;right:50%}.inset-y-0{bottom:0;top:0}.-bottom-7{bottom:-1.75rem}.-bottom-\[0px\]{bottom:0}.-bottom-\[20px\]{bottom:-20px}.-bottom-\[2px\]{bottom:-2px}.-left-1{left:-.25rem}.-left-2{left:-.5rem}.-left-3{left:-.75rem}.-left-6{left:-1.5rem}.-left-\[50px\]{left:-50px}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.-right-5{right:-1.25rem}.-right-8{right:-2rem}.-right-\[12px\]{right:-12px}.-right-\[2px\]{right:-2px}.-right-\[42px\]{right:-42px}.-right-\[43px\]{right:-43px}.-right-\[75px\]{right:-75px}.-top-1{top:-.25rem}.-top-2{top:-.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\/2{bottom:50%}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-\[100\%\]{bottom:100%}.bottom-\[10px\]{bottom:10px}.bottom-\[152px\]{bottom:152px}.bottom-\[2px\]{bottom:2px}.bottom-\[40\%\]{bottom:40%}.bottom-\[5px\]{bottom:5px}.bottom-\[6px\]{bottom:6px}.bottom-\[calc\(80\%\+8px\)\]{bottom:calc(80% + 8px)}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-8{left:2rem}.left-\[10\%\]{left:10%}.left-\[13px\]{left:13px}.left-\[18px\]{left:18px}.left-\[246px\]{left:246px}.left-\[3px\]{left:3px}.left-\[40px\]{left:40px}.left-\[50\%\]{left:50%}.left-\[88px\]{left:88px}.left-auto{left:auto}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-17px\]{right:-17px}.right-\[10px\]{right:10px}.right-\[15px\]{right:15px}.right-\[18px\]{right:18px}.right-\[20px\]{right:20px}.right-\[24px\]{right:24px}.right-\[26px\]{right:26px}.right-\[2px\]{right:2px}.right-\[4px\]{right:4px}.right-\[5px\]{right:5px}.right-\[6px\]{right:6px}.right-auto{right:auto}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-11{top:2.75rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\/3{top:66.666667%}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[-10px\]{top:-10px}.top-\[-1px\]{top:-1px}.top-\[-2px\]{top:-2px}.top-\[-63px\]{top:-63px}.top-\[-8px\]{top:-8px}.top-\[0px\]{top:0}.top-\[100\%\]{top:100%}.top-\[10px\]{top:10px}.top-\[13px\]{top:13px}.top-\[15px\]{top:15px}.top-\[16\.66\%\]{top:16.66%}.top-\[160px\]{top:160px}.top-\[18px\]{top:18px}.top-\[1px\]{top:1px}.top-\[20px\]{top:20px}.top-\[23px\]{top:23px}.top-\[28\%\]{top:28%}.top-\[30px\]{top:30px}.top-\[34px\]{top:34px}.top-\[3px\]{top:3px}.top-\[40px\]{top:40px}.top-\[4px\]{top:4px}.top-\[50\%\]{top:50%}.top-\[5px\]{top:5px}.top-\[60px\]{top:60px}.top-\[65px\]{top:65px}.top-\[68px\]{top:68px}.top-\[6px\]{top:6px}.top-\[75px\]{top:75px}.top-auto{top:auto}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100000000000\]{z-index:100000000000}.z-\[100000000001\]{z-index:100000000001}.z-\[1000000\]{z-index:1000000}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[1\]{z-index:1}.z-\[999999\]{z-index:999999}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.float-none{float:none}.\!m-0{margin:0!important}.m-0{margin:0}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-8{margin:2rem}.m-auto{margin:auto}.\!mx-0{margin-left:0!important;margin-right:0!important}.-mx-10{margin-left:-2.5rem;margin-right:-2.5rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-\[-10px\]{margin-left:-10px;margin-right:-10px}.mx-\[21px\]{margin-left:21px;margin-right:21px}.mx-auto{margin-left:auto;margin-right:auto}.mx-px{margin-left:1px;margin-right:1px}.my-0{margin-bottom:0;margin-top:0}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-1\.5{margin-bottom:.375rem;margin-top:.375rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-7{margin-bottom:1.75rem;margin-top:1.75rem}.my-8{margin-bottom:2rem;margin-top:2rem}.\!mb-20{margin-bottom:5rem!important}.\!mt-0{margin-top:0!important}.-mb-\[5px\]{margin-bottom:-5px}.-ml-1{margin-left:-.25rem}.-mt-6{margin-top:-1.5rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[-10px\]{margin-bottom:-10px}.mb-\[10px\]{margin-bottom:10px}.mb-\[15px\]{margin-bottom:15px}.mb-\[2px\]{margin-bottom:2px}.mb-\[30px\]{margin-bottom:30px}.mb-\[35px\]{margin-bottom:35px}.mb-\[54px\]{margin-bottom:54px}.mb-\[5px\]{margin-bottom:5px}.mb-\[6px\]{margin-bottom:6px}.mb-px{margin-bottom:1px}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-\[10px\]{margin-left:10px}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-\[10px\]{margin-right:10px}.mr-\[2px\]{margin-right:2px}.mr-\[55px\]{margin-right:55px}.mr-auto{margin-right:auto}.mr-px{margin-right:1px}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[-10px\]{margin-top:-10px}.mt-\[10px\]{margin-top:10px}.mt-\[1px\]{margin-top:1px}.mt-\[25px\]{margin-top:25px}.mt-\[2px\]{margin-top:2px}.mt-\[35px\]{margin-top:35px}.mt-\[45px\]{margin-top:45px}.mt-\[5px\]{margin-top:5px}.mt-\[80px\]{margin-top:80px}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!h-7{height:1.75rem!important}.h-0{height:0}.h-1\/2{height:50%}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\/3{height:66.666667%}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[100px\]{height:100px}.h-\[11px\]{height:11px}.h-\[130px\]{height:130px}.h-\[140px\]{height:140px}.h-\[142px\]{height:142px}.h-\[14px\]{height:14px}.h-\[160px\]{height:160px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[2\.125rem\]{height:2.125rem}.h-\[200px\]{height:200px}.h-\[20px\]{height:20px}.h-\[26px\]{height:26px}.h-\[29px\]{height:29px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[33px\]{height:33px}.h-\[34px\]{height:34px}.h-\[364px\]{height:364px}.h-\[380px\]{height:380px}.h-\[400px\]{height:400px}.h-\[416px\]{height:416px}.h-\[42px\]{height:42px}.h-\[438px\]{height:438px}.h-\[43px\]{height:43px}.h-\[45px\]{height:45px}.h-\[460px\]{height:460px}.h-\[52px\]{height:52px}.h-\[54px\]{height:54px}.h-\[55px\]{height:55px}.h-\[5px\]{height:5px}.h-\[60px\]{height:60px}.h-\[68px\]{height:68px}.h-\[690px\]{height:690px}.h-\[720px\]{height:720px}.h-\[74px\]{height:74px}.h-\[80px\]{height:80px}.h-\[85vh\]{height:85vh}.h-\[calc\(100\%\+10px\)\]{height:calc(100% + 10px)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:0}.max-h-16{max-height:4rem}.max-h-20{max-height:5rem}.max-h-24{max-height:6rem}.max-h-4{max-height:1rem}.max-h-5{max-height:1.25rem}.max-h-6{max-height:1.5rem}.max-h-60{max-height:15rem}.max-h-\[0\]{max-height:0}.max-h-\[1000px\]{max-height:1000px}.max-h-\[140px\]{max-height:140px}.max-h-\[180px\]{max-height:180px}.max-h-\[2000px\]{max-height:2000px}.max-h-\[23px\]{max-height:23px}.max-h-\[25px\]{max-height:25px}.max-h-\[267px\]{max-height:267px}.max-h-\[270px\]{max-height:270px}.max-h-\[272px\]{max-height:272px}.max-h-\[300px\]{max-height:300px}.max-h-\[30px\]{max-height:30px}.max-h-\[35\%\]{max-height:35%}.max-h-\[400px\]{max-height:400px}.max-h-\[416px\]{max-height:416px}.max-h-\[500px\]{max-height:500px}.max-h-\[50px\]{max-height:50px}.max-h-\[600px\]{max-height:600px}.max-h-\[60px\]{max-height:60px}.max-h-\[650px\]{max-height:650px}.max-h-\[66vh\]{max-height:66vh}.max-h-\[80\%\]{max-height:80%}.max-h-\[90px\]{max-height:90px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95\%\]{max-height:95%}.max-h-\[95vh\]{max-height:95vh}.max-h-\[calc\(100vh-130px\)\]{max-height:calc(100vh - 130px)}.max-h-\[calc\(95vh-2\.5rem\)\]{max-height:calc(95vh - 2.5rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-1\/4{min-height:25vh}.min-h-\[116px\]{min-height:116px}.min-h-\[140px\]{min-height:140px}.min-h-\[18px\]{min-height:18px}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[50px\]{min-height:50px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[55px\]{min-height:55px}.min-h-\[6rem\]{min-height:6rem}.min-h-\[90px\]{min-height:90px}.min-h-\[calc\(100vh-463px\)\]{min-height:calc(100vh - 463px)}.\!w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-0{width:0}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[1070px\]{width:1070px}.w-\[110px\]{width:110px}.w-\[117px\]{width:117px}.w-\[1188px\]{width:1188px}.w-\[150px\]{width:150px}.w-\[152px\]{width:152px}.w-\[154px\]{width:154px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[237px\]{width:237px}.w-\[280px\]{width:280px}.w-\[30px\]{width:30px}.w-\[310px\]{width:310px}.w-\[329px\]{width:329px}.w-\[334px\]{width:334px}.w-\[33px\]{width:33px}.w-\[34px\]{width:34px}.w-\[350px\]{width:350px}.w-\[355px\]{width:355px}.w-\[43px\]{width:43px}.w-\[49\%\]{width:49%}.w-\[510px\]{width:510px}.w-\[568px\]{width:568px}.w-\[5px\]{width:5px}.w-\[625px\]{width:625px}.w-\[65px\]{width:65px}.w-\[676px\]{width:676px}.w-\[700px\]{width:700px}.w-\[72px\]{width:72px}.w-\[730px\]{width:730px}.w-\[85\%\]{width:85%}.w-\[90\%\]{width:90%}.w-\[920px\]{width:920px}.w-\[95\%\]{width:95%}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.\!min-w-24{min-width:6rem!important}.\!min-w-32{min-width:8rem!important}.\!min-w-40{min-width:10rem!important}.\!min-w-48{min-width:12rem!important}.\!min-w-52{min-width:13rem!important}.min-w-20{min-width:5rem}.min-w-52{min-width:13rem}.min-w-56{min-width:14rem}.min-w-80{min-width:20rem}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[245px\]{min-width:245px}.min-w-\[345px\]{min-width:345px}.min-w-\[750px\]{min-width:750px}.min-w-full{min-width:100%}.max-w-80{max-width:20rem}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[55\%\]{max-width:55%}.max-w-\[60px\]{max-width:60px}.max-w-\[90\%\]{max-width:90%}.max-w-\[95\%\]{max-width:95%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[calc\(100\%-130px\)\]{max-width:calc(100% - 130px)}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.grow-0{flex-grow:0}.basis-3\/12{flex-basis:25%}.basis-4\/12{flex-basis:33.333333%}.basis-5\/12{flex-basis:41.666667%}.basis-auto{flex-basis:auto}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2,.-translate-y-2\/4{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-2\/4,.-translate-y-\[4px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[4px\]{--tw-translate-y:-4px}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-x-\[-6px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-6px\]{--tw-translate-x:-6px}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[-50\%\],.translate-y-\[4px\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[4px\]{--tw-translate-y:4px}.translate-y-\[calc\(-50\%\+3px\)\]{--tw-translate-y:calc(-50% + 3px)}.-rotate-180,.translate-y-\[calc\(-50\%\+3px\)\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-180{--tw-rotate:-180deg}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-90,.rotate-\[225deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[225deg\]{--tw-rotate:225deg}.rotate-\[45deg\]{--tw-rotate:45deg}.rotate-\[45deg\],.rotate-\[90deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[90deg\]{--tw-rotate:90deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_3fr_1fr\]{grid-template-columns:1fr 3fr 1fr}.grid-cols-\[24px_24px_24px\]{grid-template-columns:24px 24px 24px}.grid-cols-\[3fr_1fr_2fr\]{grid-template-columns:3fr 1fr 2fr}.grid-cols-\[5fr_1fr\]{grid-template-columns:5fr 1fr}.grid-cols-\[85px_auto\]{grid-template-columns:85px auto}.grid-cols-\[auto_100px\]{grid-template-columns:auto 100px}.grid-cols-\[auto_130px\]{grid-template-columns:auto 130px}.grid-cols-\[auto_85px\]{grid-template-columns:auto 85px}.grid-cols-\[auto_auto_auto\]{grid-template-columns:auto auto auto}.grid-rows-\[24px\]{grid-template-rows:24px}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.\!justify-center{justify-content:center!important}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-0{-moz-column-gap:0;column-gap:0}.gap-x-0\.5{-moz-column-gap:.125rem;column-gap:.125rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-8{row-gap:2rem}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-wrap{text-wrap:wrap}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px\]{border-radius:16px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-bl-lg{border-bottom-left-radius:.5rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-br-lg{border-bottom-right-radius:.5rem}.rounded-br-md{border-bottom-right-radius:.375rem}.rounded-tl-md{border-top-left-radius:.375rem}.rounded-tr-lg{border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1px\]{border-width:1px}.border-\[2px\]{border-width:2px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-4{border-bottom-width:4px}.border-b-\[1px\]{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-r-4{border-right-width:4px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-t-\[1px\]{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-none{border-style:none}.\!border-\[\#E0E0E0\]{--tw-border-opacity:1!important;border-color:rgb(224 224 224/var(--tw-border-opacity))!important}.\!border-transparent{border-color:transparent!important}.border-\[\#163a70\]{--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity))}.border-\[\#5ac1d7\]{--tw-border-opacity:1;border-color:rgb(90 193 215/var(--tw-border-opacity))}.border-\[\#7D93B2\]{--tw-border-opacity:1;border-color:rgb(125 147 178/var(--tw-border-opacity))}.border-\[\#818a91\]{--tw-border-opacity:1;border-color:rgb(129 138 145/var(--tw-border-opacity))}.border-\[\#AF272F\]{--tw-border-opacity:1;border-color:rgb(175 39 47/var(--tw-border-opacity))}.border-\[\#B4C2D7\]{--tw-border-opacity:1;border-color:rgb(180 194 215/var(--tw-border-opacity))}.border-\[\#C1C1C1\]{--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity))}.border-\[\#E0E0E0\]{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity))}.border-\[\#E299A1\]{--tw-border-opacity:1;border-color:rgb(226 153 161/var(--tw-border-opacity))}.border-\[\#FFA400\]{--tw-border-opacity:1;border-color:rgb(255 164 0/var(--tw-border-opacity))}.border-\[\#a1a1a1\]{--tw-border-opacity:1;border-color:rgb(161 161 161/var(--tw-border-opacity))}.border-\[\#bc454b\]{--tw-border-opacity:1;border-color:rgb(188 69 75/var(--tw-border-opacity))}.border-\[\#c1c1c1\]{--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity))}.border-\[\#d6d7dc\]{--tw-border-opacity:1;border-color:rgb(214 215 220/var(--tw-border-opacity))}.border-\[\#e0e0e0\]{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity))}.border-\[\#ff7878\]{--tw-border-opacity:1;border-color:rgb(255 120 120/var(--tw-border-opacity))}.border-be-blue{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.border-be-blue-2{--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity))}.border-be-cyan-2{--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity))}.border-be-gray-10{--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.border-be-gray-14{--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity))}.border-be-gray-16{--tw-border-opacity:1;border-color:rgb(193 193 189/var(--tw-border-opacity))}.border-be-gray-2{--tw-border-opacity:1;border-color:rgb(43 60 69/var(--tw-border-opacity))}.border-be-gray-3{--tw-border-opacity:1;border-color:rgb(117 120 123/var(--tw-border-opacity))}.border-be-old-orange{--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity))}.border-be-orange{--tw-border-opacity:1;border-color:rgb(234 128 26/var(--tw-border-opacity))}.border-be-red{--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity))}.border-be-red-2{--tw-border-opacity:1;border-color:rgb(175 39 47/var(--tw-border-opacity))}.border-bg-gray-1{--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.border-brand-primary{--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity))}.border-brand-secondary{--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity))}.border-brand-tertiary{--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity))}.border-cug-dark-gray{--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity))}.border-cug-gray-2{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity))}.border-cug-light-gray{--tw-border-opacity:1;border-color:rgb(157 157 156/var(--tw-border-opacity))}.border-cug-lightest-gray{--tw-border-opacity:1;border-color:rgb(14 34 62/var(--tw-border-opacity))}.border-cug-red{--tw-border-opacity:1;border-color:rgb(159 39 52/var(--tw-border-opacity))}.border-dp-red{--tw-border-opacity:1;border-color:rgb(171 39 47/var(--tw-border-opacity))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity))}.border-n-blue{--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity))}.border-n-cyan{--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity))}.border-n-gray{--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity))}.border-n-highlight-gray{--tw-border-opacity:1;border-color:rgb(240 243 247/var(--tw-border-opacity))}.border-n-light-gray{--tw-border-opacity:1;border-color:rgb(161 161 161/var(--tw-border-opacity))}.border-n-red{--tw-border-opacity:1;border-color:rgb(175 39 47/var(--tw-border-opacity))}.border-new-ui-blue{--tw-border-opacity:1;border-color:rgb(38 63 106/var(--tw-border-opacity))}.border-new-ui-cyan{--tw-border-opacity:1;border-color:rgb(89 195 217/var(--tw-border-opacity))}.border-new-ui-gray{--tw-border-opacity:1;border-color:rgb(131 131 131/var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-b-brand-tertiary{--tw-border-opacity:1;border-bottom-color:rgb(0 174 199/var(--tw-border-opacity))}.border-b-gray-300{--tw-border-opacity:1;border-bottom-color:rgb(209 213 219/var(--tw-border-opacity))}.border-t-be-gray-16{--tw-border-opacity:1;border-top-color:rgb(193 193 189/var(--tw-border-opacity))}.border-t-brand-tertiary{--tw-border-opacity:1;border-top-color:rgb(0 174 199/var(--tw-border-opacity))}.bg-\[\#3ccfe7\]{--tw-bg-opacity:1;background-color:rgb(60 207 231/var(--tw-bg-opacity))}.bg-\[\#484848\]{--tw-bg-opacity:1;background-color:rgb(72 72 72/var(--tw-bg-opacity))}.bg-\[\#59c3d9\]{--tw-bg-opacity:1;background-color:rgb(89 195 217/var(--tw-bg-opacity))}.bg-\[\#5ac1d7\]{--tw-bg-opacity:1;background-color:rgb(90 193 215/var(--tw-bg-opacity))}.bg-\[\#7D93B2\]{--tw-bg-opacity:1;background-color:rgb(125 147 178/var(--tw-bg-opacity))}.bg-\[\#9c3434\]{--tw-bg-opacity:1;background-color:rgb(156 52 52/var(--tw-bg-opacity))}.bg-\[\#B5104E\]{--tw-bg-opacity:1;background-color:rgb(181 16 78/var(--tw-bg-opacity))}.bg-\[\#F0F3F7\]{--tw-bg-opacity:1;background-color:rgb(240 243 247/var(--tw-bg-opacity))}.bg-\[\#F0FFFF\]{--tw-bg-opacity:1;background-color:rgb(240 255 255/var(--tw-bg-opacity))}.bg-\[\#F7F7F7\]{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity))}.bg-\[\#F9D4D8\]{--tw-bg-opacity:1;background-color:rgb(249 212 216/var(--tw-bg-opacity))}.bg-\[\#FAD9BB\]{--tw-bg-opacity:1;background-color:rgb(250 217 187/var(--tw-bg-opacity))}.bg-\[\#FEF0F0\]{--tw-bg-opacity:1;background-color:rgb(254 240 240/var(--tw-bg-opacity))}.bg-\[\#FFA400\]{--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity))}.bg-\[\#FFFCF0\]{--tw-bg-opacity:1;background-color:rgb(255 252 240/var(--tw-bg-opacity))}.bg-\[\#a1a1a1\]{--tw-bg-opacity:1;background-color:rgb(161 161 161/var(--tw-bg-opacity))}.bg-\[\#af272f\]{--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity))}.bg-\[\#b0272f\]{--tw-bg-opacity:1;background-color:rgb(176 39 47/var(--tw-bg-opacity))}.bg-\[\#b4c2d7\]{--tw-bg-opacity:1;background-color:rgb(180 194 215/var(--tw-bg-opacity))}.bg-\[\#dcf9fd\]{--tw-bg-opacity:1;background-color:rgb(220 249 253/var(--tw-bg-opacity))}.bg-\[\#def3f7\]{--tw-bg-opacity:1;background-color:rgb(222 243 247/var(--tw-bg-opacity))}.bg-\[\#e0e0e0\]{--tw-bg-opacity:1;background-color:rgb(224 224 224/var(--tw-bg-opacity))}.bg-\[\#e299a1\]{--tw-bg-opacity:1;background-color:rgb(226 153 161/var(--tw-bg-opacity))}.bg-\[\#f0ad4e\]{--tw-bg-opacity:1;background-color:rgb(240 173 78/var(--tw-bg-opacity))}.bg-\[\#f0f3f7\]{--tw-bg-opacity:1;background-color:rgb(240 243 247/var(--tw-bg-opacity))}.bg-\[\#f0ffff\]{--tw-bg-opacity:1;background-color:rgb(240 255 255/var(--tw-bg-opacity))}.bg-\[\#f2f2f2\]{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.bg-\[\#f5c4c7\]{--tw-bg-opacity:1;background-color:rgb(245 196 199/var(--tw-bg-opacity))}.bg-\[\#f7f7f7\]{--tw-bg-opacity:1;background-color:rgb(247 247 247/var(--tw-bg-opacity))}.bg-\[\#f9f9f9\]{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity))}.bg-\[\#fef0f0\]{--tw-bg-opacity:1;background-color:rgb(254 240 240/var(--tw-bg-opacity))}.bg-\[\#ff7878\]{--tw-bg-opacity:1;background-color:rgb(255 120 120/var(--tw-bg-opacity))}.bg-\[\#ffa100\]{--tw-bg-opacity:1;background-color:rgb(255 161 0/var(--tw-bg-opacity))}.bg-\[\#ffa400\]{--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity))}.bg-be-blue{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity))}.bg-be-blue-2{--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}.bg-be-cyan-2{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity))}.bg-be-cyan-4{--tw-bg-opacity:1;background-color:rgb(0 170 195/var(--tw-bg-opacity))}.bg-be-gray{--tw-bg-opacity:1;background-color:rgb(117 120 123/var(--tw-bg-opacity))}.bg-be-gray-10{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity))}.bg-be-gray-13{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity))}.bg-be-gray-16{--tw-bg-opacity:1;background-color:rgb(193 193 189/var(--tw-bg-opacity))}.bg-be-gray-3{--tw-bg-opacity:1;background-color:rgb(117 120 123/var(--tw-bg-opacity))}.bg-be-gray-9{--tw-bg-opacity:1;background-color:rgb(214 219 226/var(--tw-bg-opacity))}.bg-be-light-gray{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.bg-be-old-orange{--tw-bg-opacity:1;background-color:rgb(238 128 29/var(--tw-bg-opacity))}.bg-be-old-orange\/50{background-color:rgba(238,128,29,.5)}.bg-be-orange{--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.bg-be-red{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.bg-be-red-2{--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity))}.bg-bg-cyan{--tw-bg-opacity:1;background-color:rgb(206 230 237/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-brand-primary{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.bg-brand-secondary{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity))}.bg-brand-tertiary{--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.bg-cf-light-blue{--tw-bg-opacity:1;background-color:rgb(216 248 255/var(--tw-bg-opacity))}.bg-cug-dark-gray{--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity))}.bg-dp-blue{--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}.bg-dp-pink{--tw-bg-opacity:1;background-color:rgb(221 127 140/var(--tw-bg-opacity))}.bg-dp-red{--tw-bg-opacity:1;background-color:rgb(171 39 47/var(--tw-bg-opacity))}.bg-n-blue{--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}.bg-n-cyan{--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.bg-n-dark-gray{--tw-bg-opacity:1;background-color:rgb(130 130 130/var(--tw-bg-opacity))}.bg-n-gray{--tw-bg-opacity:1;background-color:rgb(193 193 193/var(--tw-bg-opacity))}.bg-n-gray-2{--tw-bg-opacity:1;background-color:rgb(125 147 178/var(--tw-bg-opacity))}.bg-n-highlight-gray{--tw-bg-opacity:1;background-color:rgb(240 243 247/var(--tw-bg-opacity))}.bg-n-light-cyan{--tw-bg-opacity:1;background-color:rgb(240 255 255/var(--tw-bg-opacity))}.bg-n-light-gray{--tw-bg-opacity:1;background-color:rgb(161 161 161/var(--tw-bg-opacity))}.bg-n-orange{--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity))}.bg-n-red{--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity))}.bg-new-ui-blue{--tw-bg-opacity:1;background-color:rgb(38 63 106/var(--tw-bg-opacity))}.bg-new-ui-cyan-2{--tw-bg-opacity:1;background-color:rgb(0 176 202/var(--tw-bg-opacity))}.bg-new-ui-dark-cyan{--tw-bg-opacity:1;background-color:rgb(0 171 205/var(--tw-bg-opacity))}.bg-new-ui-gray{--tw-bg-opacity:1;background-color:rgb(131 131 131/var(--tw-bg-opacity))}.bg-new-ui-red{--tw-bg-opacity:1;background-color:rgb(170 39 47/var(--tw-bg-opacity))}.bg-new-ui-turqoise{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-opacity-15{--tw-bg-opacity:0.15}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-left{background-position:0}.bg-right{background-position:100%}.bg-right-top{background-position:100% 0}.bg-no-repeat{background-repeat:no-repeat}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[20px\]{padding:20px}.\!px-0{padding-left:0!important;padding-right:0!important}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-32{padding-left:8rem;padding-right:8rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[8px\]{padding-left:8px;padding-right:8px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[15px\]{padding-bottom:15px;padding-top:15px}.py-\[5px\]{padding-bottom:5px;padding-top:5px}.py-px{padding-bottom:1px;padding-top:1px}.\!pl-\[32px\]{padding-left:32px!important}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[20px\]{padding-bottom:20px}.pb-\[2px\]{padding-bottom:2px}.pb-\[3px\]{padding-bottom:3px}.pb-\[4px\]{padding-bottom:4px}.pb-px{padding-bottom:1px}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-2{padding-left:.5rem}.pl-24{padding-left:6rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-\[10px\]{padding-left:10px}.pl-\[14px\]{padding-left:14px}.pl-\[15px\]{padding-left:15px}.pl-\[6px\]{padding-left:6px}.pl-\[9px\]{padding-left:9px}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-\[35px\]{padding-right:35px}.pr-\[4px\]{padding-right:4px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[10px\]{padding-top:10px}.pt-\[17px\]{padding-top:17px}.pt-\[1px\]{padding-top:1px}.pt-\[20px\]{padding-top:20px}.pt-\[21px\]{padding-top:21px}.pt-\[26px\]{padding-top:26px}.pt-\[5px\]{padding-top:5px}.pt-\[8px\]{padding-top:8px}.pt-px{padding-top:1px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-body{font-family:Lato,sans-serif}.font-emphasis,.font-extra,.font-heavy,.font-news{font-family:Encode Sans,sans-serif}.\!text-\[11px\]{font-size:11px!important}.\!text-\[14px\]{font-size:14px!important}.\!text-\[16px\]{font-size:16px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-2xl\/none{font-size:1.5rem;line-height:1}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[100px\]{font-size:100px}.text-\[10px\]{font-size:10px}.text-\[10px\]\/\[12px\]{font-size:10px;line-height:12px}.text-\[10px\]\/none{font-size:10px;line-height:1}.text-\[10px\]\/tight{font-size:10px;line-height:1.25}.text-\[11px\]{font-size:11px}.text-\[11px\]\/\[12px\]{font-size:11px;line-height:12px}.text-\[11px\]\/none{font-size:11px;line-height:1}.text-\[12px\]{font-size:12px}.text-\[12px\]\/\[14px\]{font-size:12px;line-height:14px}.text-\[13px\]{font-size:13px}.text-\[13px\]\/\[15px\]{font-size:13px;line-height:15px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[15px\]\/\[18px\]{font-size:15px;line-height:18px}.text-\[16px\]{font-size:16px}.text-\[16px\]\/6{font-size:16px;line-height:1.5rem}.text-\[17px\]{font-size:17px}.text-\[17px\]\/6{font-size:17px;line-height:1.5rem}.text-\[180px\]{font-size:180px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[20px\]\/5{font-size:20px;line-height:1.25rem}.text-\[20px\]\/\[20px\]{font-size:20px;line-height:20px}.text-\[20px\]\/\[22px\]{font-size:20px;line-height:22px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[35px\]{font-size:35px}.text-\[36px\]{font-size:36px}.text-\[39px\]{font-size:39px}.text-\[405px\]{font-size:405px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[45px\]{font-size:45px}.text-\[48px\]{font-size:48px}.text-\[4px\]{font-size:4px}.text-\[50px\]{font-size:50px}.text-\[5px\]{font-size:5px}.text-\[6\.5px\]{font-size:6.5px}.text-\[6\.5px\]\/\[8\.5px\]{font-size:6.5px;line-height:8.5px}.text-\[6\.5px\]\/\[8px\]{font-size:6.5px;line-height:8px}.text-\[60px\]{font-size:60px}.text-\[61px\]{font-size:61px}.text-\[62px\]{font-size:62px}.text-\[64px\]{font-size:64px}.text-\[6px\]{font-size:6px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[90px\]{font-size:90px}.text-\[9px\]{font-size:9px}.text-\[9px\]\/\[11px\]{font-size:9px;line-height:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-base\/5{font-size:1rem;line-height:1.25rem}.text-base\/\[17px\]{font-size:1rem;line-height:17px}.text-base\/\[18px\]{font-size:1rem;line-height:18px}.text-base\/none{font-size:1rem;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-lg\/5{font-size:1.125rem;line-height:1.25rem}.text-lg\/\[20px\]{font-size:1.125rem;line-height:20px}.text-lg\/none{font-size:1.125rem;line-height:1}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/3{font-size:.875rem;line-height:.75rem}.text-sm\/\[17px\]{font-size:.875rem;line-height:17px}.text-sm\/\[18px\]{font-size:.875rem;line-height:18px}.text-sm\/none{font-size:.875rem;line-height:1}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xl\/6{font-size:1.25rem;line-height:1.5rem}.text-xl\/none{font-size:1.25rem;line-height:1}.text-xs{font-size:.75rem;line-height:1rem}.text-xs\/3{font-size:.75rem;line-height:.75rem}.text-xs\/\[14px\]{font-size:.75rem;line-height:14px}.text-xs\/none{font-size:.75rem;line-height:1}.text-xs\/tight{font-size:.75rem;line-height:1.25}.\!font-medium{font-weight:500!important}.\!font-normal{font-weight:400!important}.font-\[18px\]{font-weight:18px}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-\[1\.1\]{line-height:1.1}.leading-\[13px\]{line-height:13px}.leading-\[15px\]{line-height:15px}.leading-\[16px\]{line-height:16px}.leading-\[18px\]{line-height:18px}.leading-\[34px\]{line-height:34px}.leading-\[42px\]{line-height:42px}.leading-\[43px\]{line-height:43px}.leading-\[52px\]{line-height:52px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wider{letter-spacing:.05em}.\!text-\[\#FFA400\]{--tw-text-opacity:1!important;color:rgb(255 164 0/var(--tw-text-opacity))!important}.\!text-be-red-2{--tw-text-opacity:1!important;color:rgb(175 39 47/var(--tw-text-opacity))!important}.\!text-n-blue{--tw-text-opacity:1!important;color:rgb(27 54 93/var(--tw-text-opacity))!important}.\!text-new-ui-blue{--tw-text-opacity:1!important;color:rgb(38 63 106/var(--tw-text-opacity))!important}.text-\[\#0a355e\]{--tw-text-opacity:1;color:rgb(10 53 94/var(--tw-text-opacity))}.text-\[\#163a70\]{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.text-\[\#444444\]{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity))}.text-\[\#55595c\]{--tw-text-opacity:1;color:rgb(85 89 92/var(--tw-text-opacity))}.text-\[\#606163\]{--tw-text-opacity:1;color:rgb(96 97 99/var(--tw-text-opacity))}.text-\[\#636363\]{--tw-text-opacity:1;color:rgb(99 99 99/var(--tw-text-opacity))}.text-\[\#69BE28\],.text-\[\#69be28\]{--tw-text-opacity:1;color:rgb(105 190 40/var(--tw-text-opacity))}.text-\[\#818A91\],.text-\[\#818a91\]{--tw-text-opacity:1;color:rgb(129 138 145/var(--tw-text-opacity))}.text-\[\#828282\]{--tw-text-opacity:1;color:rgb(130 130 130/var(--tw-text-opacity))}.text-\[\#A1A1A1\]{--tw-text-opacity:1;color:rgb(161 161 161/var(--tw-text-opacity))}.text-\[\#AF272F\]{--tw-text-opacity:1;color:rgb(175 39 47/var(--tw-text-opacity))}.text-\[\#C2C2C2\]{--tw-text-opacity:1;color:rgb(194 194 194/var(--tw-text-opacity))}.text-\[\#DB7F83\]{--tw-text-opacity:1;color:rgb(219 127 131/var(--tw-text-opacity))}.text-\[\#FFA400\]{--tw-text-opacity:1;color:rgb(255 164 0/var(--tw-text-opacity))}.text-\[\#FFCE31\]{--tw-text-opacity:1;color:rgb(255 206 49/var(--tw-text-opacity))}.text-\[\#a1a1a1\]{--tw-text-opacity:1;color:rgb(161 161 161/var(--tw-text-opacity))}.text-\[\#acacac\]{--tw-text-opacity:1;color:rgb(172 172 172/var(--tw-text-opacity))}.text-\[\#b92234\]{--tw-text-opacity:1;color:rgb(185 34 52/var(--tw-text-opacity))}.text-\[\#bc454b\]{--tw-text-opacity:1;color:rgb(188 69 75/var(--tw-text-opacity))}.text-\[\#c1c1c1\]{--tw-text-opacity:1;color:rgb(193 193 193/var(--tw-text-opacity))}.text-\[\#cf4d54\]{--tw-text-opacity:1;color:rgb(207 77 84/var(--tw-text-opacity))}.text-\[\#e0e0e0\]{--tw-text-opacity:1;color:rgb(224 224 224/var(--tw-text-opacity))}.text-\[\#ffa100\]{--tw-text-opacity:1;color:rgb(255 161 0/var(--tw-text-opacity))}.text-\[\#ffa400\]{--tw-text-opacity:1;color:rgb(255 164 0/var(--tw-text-opacity))}.text-\[white\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-be-blue{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.text-be-blue-2{--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity))}.text-be-cyan-2{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.text-be-cyan-4{--tw-text-opacity:1;color:rgb(0 170 195/var(--tw-text-opacity))}.text-be-gray-10{--tw-text-opacity:1;color:rgb(230 230 230/var(--tw-text-opacity))}.text-be-gray-16{--tw-text-opacity:1;color:rgb(193 193 189/var(--tw-text-opacity))}.text-be-gray-4{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity))}.text-be-old-orange{--tw-text-opacity:1;color:rgb(238 128 29/var(--tw-text-opacity))}.text-be-orange{--tw-text-opacity:1;color:rgb(234 128 26/var(--tw-text-opacity))}.text-be-red{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.text-be-red-2{--tw-text-opacity:1;color:rgb(175 39 47/var(--tw-text-opacity))}.text-bg-gray-2{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.text-brand-primary{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.text-brand-secondary{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.text-brand-tertiary{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.text-cug-dark-gray{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.text-cug-gray-4{--tw-text-opacity:1;color:rgb(237 237 237/var(--tw-text-opacity))}.text-cug-red{--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity))}.text-dp-blue{--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-n-blue{--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity))}.text-n-cyan{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.text-n-dark-gray{--tw-text-opacity:1;color:rgb(130 130 130/var(--tw-text-opacity))}.text-n-gray{--tw-text-opacity:1;color:rgb(193 193 193/var(--tw-text-opacity))}.text-n-light-gray{--tw-text-opacity:1;color:rgb(161 161 161/var(--tw-text-opacity))}.text-n-orange{--tw-text-opacity:1;color:rgb(255 164 0/var(--tw-text-opacity))}.text-n-red{--tw-text-opacity:1;color:rgb(175 39 47/var(--tw-text-opacity))}.text-new-ui-blue{--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}.text-new-ui-gray{--tw-text-opacity:1;color:rgb(131 131 131/var(--tw-text-opacity))}.text-new-ui-red{--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity))}.text-new-ui-turqoise{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.33\]{opacity:.33}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-medium{--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color)}.shadow-medium,.shadow-select{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-select{--tw-shadow:rgba(0,0,0,.3) 0 1px 5px 0;--tw-shadow-colored:0 1px 5px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-margin{transition-duration:.15s;transition-property:margin;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.all-center{left:50%;top:50%;transform:translate(-50%,-50%)}.vertical-center{top:50%;transform:translateY(-50%)}.horizontal-center{left:50%;transform:translateX(-50%)}.right-1{right:1rem}.common-transition{transition:all .25s ease-in-out}.longer-transition{transition:all .5s ease-in-out}.text-medium{font-size:1.05rem;line-height:1.5rem}.tw-hidden{display:none}.mirror-y-180{transform:rotateY(180deg)}.font-emphasis,.font-heavy{font-weight:700}.font-extra{font-weight:500}.font-news{font-weight:400}.\[clip-path\:polygon\(50\%_100\%\2c 0_0\2c 100\%_0\)\]{clip-path:polygon(50% 100%,0 0,100% 0)}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{font-weight:400}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}a:active,a:hover{outline-width:0}img{border-style:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}:focus{outline:0}.res-container{background-color:hsla(0,0%,100%,.75);bottom:0;display:flex;flex-direction:column;left:0;position:fixed}.accordion-wrapper.itinerary-accordion-wrapper.res-container .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.res-container .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.res-container .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.res-container.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.res-container.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.res-container .info-section{align-items:center;display:flex;font-size:12px;justify-content:center;line-height:2;padding-left:.25rem;padding-right:.25rem;text-align:center}.be-footer-images.res-container .info-section,dc-table-grid .dc-table-grid .dctg-body-cell.res-container .info-section>div{justify-content:center}.modal-content.booking-modal-content .modal-header.res-container .info-section{justify-content:center;text-align:center}.register-button-container.res-container .info-section{text-align:center}dc-table .dc-table td.res-container .info-section>div{justify-content:center}.res-container .res-test{font-size:12px;font-weight:500;padding:2px .25rem;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-footer-images.res-container .res-test,dc-table-grid .dc-table-grid .dctg-body-cell.res-container .res-test>div{justify-content:center}.modal-content.booking-modal-content .modal-header.res-container .res-test{justify-content:center;text-align:center}.register-button-container.res-container .res-test{text-align:center}dc-table .dc-table td.res-container .res-test>div{justify-content:center}.res-container .res-test{z-index:99999}.high-pixel-density{display:none;font-weight:700;margin-left:1.25rem;position:relative}.high-pixel-density:before{content:"-";left:-10px;position:absolute}@media(max-width:767px){.res-container{flex-direction:row;justify-content:space-evenly;width:100%}.res-container .info-section{line-height:1}.res-container .res-xs,.res-container .visible-xs{background-color:rgba(255,0,0,.5);display:block}.visible-container{flex-direction:row;justify-content:space-evenly;width:100%}.visible-container .res-xs,.visible-container .visible-xs{background-color:rgba(255,0,0,.5);display:block}.res-lg,.res-md,.res-sm,.res-xl{display:none}}@media(min-width:768px)and (max-width:1023px){.res-container .res-sm,.res-container .visible-sm,.visible-container .res-sm,.visible-container .visible-sm{background-color:rgba(30,144,255,.7);display:block}.res-lg,.res-md,.res-xl,.res-xs{display:none}}@media(min-width:1024px)and (max-width:1199px){.res-container .res-md,.res-container .visible-md,.visible-container .res-md,.visible-container .visible-md{background-color:rgba(34,139,34,.7);display:block}.res-lg,.res-sm,.res-xl,.res-xs{display:none}}@media(min-width:1200px)and (max-width:1399px){.res-container .res-lg,.res-container .visible-lg,.visible-container .res-lg,.visible-container .visible-lg{background-color:rgba(255,140,0,.7);display:block}.res-md,.res-sm,.res-xl,.res-xs{display:none}}@media(min-width:1400px){.res-container .res-xl,.res-container .visible-xl,.visible-container .res-xl,.visible-container .visible-xl{background-color:rgba(95,158,160,.7);display:block}.res-lg,.res-md,.res-sm,.res-xs{display:none}}@media only screen and (min-device-width:320px)and (max-device-width:568px)and (-webkit-min-device-pixel-ratio:2){.res-xs{background-color:rgba(0,128,128,.7);display:block}.xs-hpd{display:inline}.res-lg,.res-md,.res-sm,.res-xl{display:none}}@media only screen and (min-device-width:375px)and (max-device-width:667px)and (-webkit-min-device-pixel-ratio:2)and (orientation:portrait){.res-xs{background-color:rgba(173,255,47,.7);display:block}}@media only screen and (min-device-width:414px)and (max-device-width:736px)and (-webkit-min-device-pixel-ratio:3){.res-test{background-color:rgba(138,43,226,.7)}.xs-hpd{display:inline}.res-lg,.res-md,.res-sm,.res-xl{display:none}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (-webkit-min-device-pixel-ratio:1){.res-xs{background-color:rgba(255,20,147,.7);display:block}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1){.res-xs{background-color:rgba(255,20,147,.7);display:block}}.row{box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:row;flex-grow:0;flex-shrink:1;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter>[class*=col-]{padding-left:0;padding-right:0}[class*=col-]{box-sizing:border-box;flex-basis:auto;flex-grow:0;flex-shrink:0;max-width:100%;padding-left:.5rem;padding-right:.5rem}.col-lg,.col-md,.col-sm,.col-xl,.col-xs{flex-basis:0px;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:100%;max-width:100%}.col-xs-1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xs-offset-1-12{margin-left:8.3333333333%}.col-xs-2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-offset-2-12{margin-left:16.6666666667%}.col-xs-3-12{flex-basis:25%;max-width:25%}.col-xs-offset-3-12{margin-left:25%}.col-xs-4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-offset-4-12{margin-left:33.3333333333%}.col-xs-5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xs-offset-5-12{margin-left:41.6666666667%}.col-xs-6-12{flex-basis:50%;max-width:50%}.col-xs-offset-6-12{margin-left:50%}.col-xs-7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xs-offset-7-12{margin-left:58.3333333333%}.col-xs-8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-offset-8-12{margin-left:66.6666666667%}.col-xs-9-12{flex-basis:75%;max-width:75%}.col-xs-offset-9-12{margin-left:75%}.col-xs-10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-offset-10-12{margin-left:83.3333333333%}.col-xs-11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xs-offset-11-12{margin-left:91.6666666667%}.col-xs-1-11{flex-basis:9.0909090909%;max-width:9.0909090909%}.col-xs-offset-1-11{margin-left:9.0909090909%}.col-xs-2-11{flex-basis:18.1818181818%;max-width:18.1818181818%}.col-xs-offset-2-11{margin-left:18.1818181818%}.col-xs-3-11{flex-basis:27.2727272727%;max-width:27.2727272727%}.col-xs-offset-3-11{margin-left:27.2727272727%}.col-xs-4-11{flex-basis:36.3636363636%;max-width:36.3636363636%}.col-xs-offset-4-11{margin-left:36.3636363636%}.col-xs-5-11{flex-basis:45.4545454545%;max-width:45.4545454545%}.col-xs-offset-5-11{margin-left:45.4545454545%}.col-xs-6-11{flex-basis:54.5454545455%;max-width:54.5454545455%}.col-xs-offset-6-11{margin-left:54.5454545455%}.col-xs-7-11{flex-basis:63.6363636364%;max-width:63.6363636364%}.col-xs-offset-7-11{margin-left:63.6363636364%}.col-xs-8-11{flex-basis:72.7272727273%;max-width:72.7272727273%}.col-xs-offset-8-11{margin-left:72.7272727273%}.col-xs-9-11{flex-basis:81.8181818182%;max-width:81.8181818182%}.col-xs-offset-9-11{margin-left:81.8181818182%}.col-xs-10-11{flex-basis:90.9090909091%;max-width:90.9090909091%}.col-xs-offset-10-11{margin-left:90.9090909091%}.col-xs-1-10{flex-basis:10%;max-width:10%}.col-xs-offset-1-10{margin-left:10%}.col-xs-2-10{flex-basis:20%;max-width:20%}.col-xs-offset-2-10{margin-left:20%}.col-xs-3-10{flex-basis:30%;max-width:30%}.col-xs-offset-3-10{margin-left:30%}.col-xs-4-10{flex-basis:40%;max-width:40%}.col-xs-offset-4-10{margin-left:40%}.col-xs-5-10{flex-basis:50%;max-width:50%}.col-xs-offset-5-10{margin-left:50%}.col-xs-6-10{flex-basis:60%;max-width:60%}.col-xs-offset-6-10{margin-left:60%}.col-xs-7-10{flex-basis:70%;max-width:70%}.col-xs-offset-7-10{margin-left:70%}.col-xs-8-10{flex-basis:80%;max-width:80%}.col-xs-offset-8-10{margin-left:80%}.col-xs-9-10{flex-basis:90%;max-width:90%}.col-xs-offset-9-10{margin-left:90%}.col-xs-1-9{flex-basis:11.1111111111%;max-width:11.1111111111%}.col-xs-offset-1-9{margin-left:11.1111111111%}.col-xs-2-9{flex-basis:22.2222222222%;max-width:22.2222222222%}.col-xs-offset-2-9{margin-left:22.2222222222%}.col-xs-3-9{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-offset-3-9{margin-left:33.3333333333%}.col-xs-4-9{flex-basis:44.4444444444%;max-width:44.4444444444%}.col-xs-offset-4-9{margin-left:44.4444444444%}.col-xs-5-9{flex-basis:55.5555555556%;max-width:55.5555555556%}.col-xs-offset-5-9{margin-left:55.5555555556%}.col-xs-6-9{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-offset-6-9{margin-left:66.6666666667%}.col-xs-7-9{flex-basis:77.7777777778%;max-width:77.7777777778%}.col-xs-offset-7-9{margin-left:77.7777777778%}.col-xs-8-9{flex-basis:88.8888888889%;max-width:88.8888888889%}.col-xs-offset-8-9{margin-left:88.8888888889%}.col-xs-1-8{flex-basis:12.5%;max-width:12.5%}.col-xs-offset-1-8{margin-left:12.5%}.col-xs-2-8{flex-basis:25%;max-width:25%}.col-xs-offset-2-8{margin-left:25%}.col-xs-3-8{flex-basis:37.5%;max-width:37.5%}.col-xs-offset-3-8{margin-left:37.5%}.col-xs-4-8{flex-basis:50%;max-width:50%}.col-xs-offset-4-8{margin-left:50%}.col-xs-5-8{flex-basis:62.5%;max-width:62.5%}.col-xs-offset-5-8{margin-left:62.5%}.col-xs-6-8{flex-basis:75%;max-width:75%}.col-xs-offset-6-8{margin-left:75%}.col-xs-7-8{flex-basis:87.5%;max-width:87.5%}.col-xs-offset-7-8{margin-left:87.5%}.col-xs-1-7{flex-basis:14.2857142857%;max-width:14.2857142857%}.col-xs-offset-1-7{margin-left:14.2857142857%}.col-xs-2-7{flex-basis:28.5714285714%;max-width:28.5714285714%}.col-xs-offset-2-7{margin-left:28.5714285714%}.col-xs-3-7{flex-basis:42.8571428571%;max-width:42.8571428571%}.col-xs-offset-3-7{margin-left:42.8571428571%}.col-xs-4-7{flex-basis:57.1428571429%;max-width:57.1428571429%}.col-xs-offset-4-7{margin-left:57.1428571429%}.col-xs-5-7{flex-basis:71.4285714286%;max-width:71.4285714286%}.col-xs-offset-5-7{margin-left:71.4285714286%}.col-xs-6-7{flex-basis:85.7142857143%;max-width:85.7142857143%}.col-xs-offset-6-7{margin-left:85.7142857143%}.col-xs-1-6{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xs-offset-1-6{margin-left:16.6666666667%}.col-xs-2-6{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-offset-2-6{margin-left:33.3333333333%}.col-xs-3-6{flex-basis:50%;max-width:50%}.col-xs-offset-3-6{margin-left:50%}.col-xs-4-6{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-offset-4-6{margin-left:66.6666666667%}.col-xs-5-6{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xs-offset-5-6{margin-left:83.3333333333%}.col-xs-1-5{flex-basis:20%;max-width:20%}.col-xs-offset-1-5{margin-left:20%}.col-xs-2-5{flex-basis:40%;max-width:40%}.col-xs-offset-2-5{margin-left:40%}.col-xs-3-5{flex-basis:60%;max-width:60%}.col-xs-offset-3-5{margin-left:60%}.col-xs-4-5{flex-basis:80%;max-width:80%}.col-xs-offset-4-5{margin-left:80%}.col-xs-1-4{flex-basis:25%;max-width:25%}.col-xs-offset-1-4{margin-left:25%}.col-xs-2-4{flex-basis:50%;max-width:50%}.col-xs-offset-2-4{margin-left:50%}.col-xs-3-4{flex-basis:75%;max-width:75%}.col-xs-offset-3-4{margin-left:75%}.col-xs-1-3{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xs-offset-1-3{margin-left:33.3333333333%}.col-xs-2-3{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xs-offset-2-3{margin-left:66.6666666667%}.col-xs-1-2{flex-basis:50%;max-width:50%}.col-xs-offset-1-2{margin-left:50%}@media only screen and (min-width:768px){.col-sm-1{flex-basis:100%;max-width:100%}.col-sm-1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-sm-offset-1-12{margin-left:8.3333333333%}.col-sm-2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-offset-2-12{margin-left:16.6666666667%}.col-sm-3-12{flex-basis:25%;max-width:25%}.col-sm-offset-3-12{margin-left:25%}.col-sm-4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-offset-4-12{margin-left:33.3333333333%}.col-sm-5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-sm-offset-5-12{margin-left:41.6666666667%}.col-sm-6-12{flex-basis:50%;max-width:50%}.col-sm-offset-6-12{margin-left:50%}.col-sm-7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-sm-offset-7-12{margin-left:58.3333333333%}.col-sm-8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-offset-8-12{margin-left:66.6666666667%}.col-sm-9-12{flex-basis:75%;max-width:75%}.col-sm-offset-9-12{margin-left:75%}.col-sm-10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-offset-10-12{margin-left:83.3333333333%}.col-sm-11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-sm-offset-11-12{margin-left:91.6666666667%}.col-sm-1-11{flex-basis:9.0909090909%;max-width:9.0909090909%}.col-sm-offset-1-11{margin-left:9.0909090909%}.col-sm-2-11{flex-basis:18.1818181818%;max-width:18.1818181818%}.col-sm-offset-2-11{margin-left:18.1818181818%}.col-sm-3-11{flex-basis:27.2727272727%;max-width:27.2727272727%}.col-sm-offset-3-11{margin-left:27.2727272727%}.col-sm-4-11{flex-basis:36.3636363636%;max-width:36.3636363636%}.col-sm-offset-4-11{margin-left:36.3636363636%}.col-sm-5-11{flex-basis:45.4545454545%;max-width:45.4545454545%}.col-sm-offset-5-11{margin-left:45.4545454545%}.col-sm-6-11{flex-basis:54.5454545455%;max-width:54.5454545455%}.col-sm-offset-6-11{margin-left:54.5454545455%}.col-sm-7-11{flex-basis:63.6363636364%;max-width:63.6363636364%}.col-sm-offset-7-11{margin-left:63.6363636364%}.col-sm-8-11{flex-basis:72.7272727273%;max-width:72.7272727273%}.col-sm-offset-8-11{margin-left:72.7272727273%}.col-sm-9-11{flex-basis:81.8181818182%;max-width:81.8181818182%}.col-sm-offset-9-11{margin-left:81.8181818182%}.col-sm-10-11{flex-basis:90.9090909091%;max-width:90.9090909091%}.col-sm-offset-10-11{margin-left:90.9090909091%}.col-sm-1-10{flex-basis:10%;max-width:10%}.col-sm-offset-1-10{margin-left:10%}.col-sm-2-10{flex-basis:20%;max-width:20%}.col-sm-offset-2-10{margin-left:20%}.col-sm-3-10{flex-basis:30%;max-width:30%}.col-sm-offset-3-10{margin-left:30%}.col-sm-4-10{flex-basis:40%;max-width:40%}.col-sm-offset-4-10{margin-left:40%}.col-sm-5-10{flex-basis:50%;max-width:50%}.col-sm-offset-5-10{margin-left:50%}.col-sm-6-10{flex-basis:60%;max-width:60%}.col-sm-offset-6-10{margin-left:60%}.col-sm-7-10{flex-basis:70%;max-width:70%}.col-sm-offset-7-10{margin-left:70%}.col-sm-8-10{flex-basis:80%;max-width:80%}.col-sm-offset-8-10{margin-left:80%}.col-sm-9-10{flex-basis:90%;max-width:90%}.col-sm-offset-9-10{margin-left:90%}.col-sm-1-9{flex-basis:11.1111111111%;max-width:11.1111111111%}.col-sm-offset-1-9{margin-left:11.1111111111%}.col-sm-2-9{flex-basis:22.2222222222%;max-width:22.2222222222%}.col-sm-offset-2-9{margin-left:22.2222222222%}.col-sm-3-9{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-offset-3-9{margin-left:33.3333333333%}.col-sm-4-9{flex-basis:44.4444444444%;max-width:44.4444444444%}.col-sm-offset-4-9{margin-left:44.4444444444%}.col-sm-5-9{flex-basis:55.5555555556%;max-width:55.5555555556%}.col-sm-offset-5-9{margin-left:55.5555555556%}.col-sm-6-9{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-offset-6-9{margin-left:66.6666666667%}.col-sm-7-9{flex-basis:77.7777777778%;max-width:77.7777777778%}.col-sm-offset-7-9{margin-left:77.7777777778%}.col-sm-8-9{flex-basis:88.8888888889%;max-width:88.8888888889%}.col-sm-offset-8-9{margin-left:88.8888888889%}.col-sm-1-8{flex-basis:12.5%;max-width:12.5%}.col-sm-offset-1-8{margin-left:12.5%}.col-sm-2-8{flex-basis:25%;max-width:25%}.col-sm-offset-2-8{margin-left:25%}.col-sm-3-8{flex-basis:37.5%;max-width:37.5%}.col-sm-offset-3-8{margin-left:37.5%}.col-sm-4-8{flex-basis:50%;max-width:50%}.col-sm-offset-4-8{margin-left:50%}.col-sm-5-8{flex-basis:62.5%;max-width:62.5%}.col-sm-offset-5-8{margin-left:62.5%}.col-sm-6-8{flex-basis:75%;max-width:75%}.col-sm-offset-6-8{margin-left:75%}.col-sm-7-8{flex-basis:87.5%;max-width:87.5%}.col-sm-offset-7-8{margin-left:87.5%}.col-sm-1-7{flex-basis:14.2857142857%;max-width:14.2857142857%}.col-sm-offset-1-7{margin-left:14.2857142857%}.col-sm-2-7{flex-basis:28.5714285714%;max-width:28.5714285714%}.col-sm-offset-2-7{margin-left:28.5714285714%}.col-sm-3-7{flex-basis:42.8571428571%;max-width:42.8571428571%}.col-sm-offset-3-7{margin-left:42.8571428571%}.col-sm-4-7{flex-basis:57.1428571429%;max-width:57.1428571429%}.col-sm-offset-4-7{margin-left:57.1428571429%}.col-sm-5-7{flex-basis:71.4285714286%;max-width:71.4285714286%}.col-sm-offset-5-7{margin-left:71.4285714286%}.col-sm-6-7{flex-basis:85.7142857143%;max-width:85.7142857143%}.col-sm-offset-6-7{margin-left:85.7142857143%}.col-sm-1-6{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-offset-1-6{margin-left:16.6666666667%}.col-sm-2-6{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-offset-2-6{margin-left:33.3333333333%}.col-sm-3-6{flex-basis:50%;max-width:50%}.col-sm-offset-3-6{margin-left:50%}.col-sm-4-6{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-offset-4-6{margin-left:66.6666666667%}.col-sm-5-6{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-offset-5-6{margin-left:83.3333333333%}.col-sm-1-5{flex-basis:20%;max-width:20%}.col-sm-offset-1-5{margin-left:20%}.col-sm-2-5{flex-basis:40%;max-width:40%}.col-sm-offset-2-5{margin-left:40%}.col-sm-3-5{flex-basis:60%;max-width:60%}.col-sm-offset-3-5{margin-left:60%}.col-sm-4-5{flex-basis:80%;max-width:80%}.col-sm-offset-4-5{margin-left:80%}.col-sm-1-4{flex-basis:25%;max-width:25%}.col-sm-offset-1-4{margin-left:25%}.col-sm-2-4{flex-basis:50%;max-width:50%}.col-sm-offset-2-4{margin-left:50%}.col-sm-3-4{flex-basis:75%;max-width:75%}.col-sm-offset-3-4{margin-left:75%}.col-sm-1-3{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-offset-1-3{margin-left:33.3333333333%}.col-sm-2-3{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-offset-2-3{margin-left:66.6666666667%}.col-sm-1-2{flex-basis:50%;max-width:50%}.col-sm-offset-1-2{margin-left:50%}}@media only screen and (min-width:1024px){.col-md-1{flex-basis:100%;max-width:100%}.col-md-1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-md-offset-1-12{margin-left:8.3333333333%}.col-md-2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-offset-2-12{margin-left:16.6666666667%}.col-md-3-12{flex-basis:25%;max-width:25%}.col-md-offset-3-12{margin-left:25%}.col-md-4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-offset-4-12{margin-left:33.3333333333%}.col-md-5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-md-offset-5-12{margin-left:41.6666666667%}.col-md-6-12{flex-basis:50%;max-width:50%}.col-md-offset-6-12{margin-left:50%}.col-md-7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-md-offset-7-12{margin-left:58.3333333333%}.col-md-8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-offset-8-12{margin-left:66.6666666667%}.col-md-9-12{flex-basis:75%;max-width:75%}.col-md-offset-9-12{margin-left:75%}.col-md-10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-offset-10-12{margin-left:83.3333333333%}.col-md-11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-md-offset-11-12{margin-left:91.6666666667%}.col-md-1-11{flex-basis:9.0909090909%;max-width:9.0909090909%}.col-md-offset-1-11{margin-left:9.0909090909%}.col-md-2-11{flex-basis:18.1818181818%;max-width:18.1818181818%}.col-md-offset-2-11{margin-left:18.1818181818%}.col-md-3-11{flex-basis:27.2727272727%;max-width:27.2727272727%}.col-md-offset-3-11{margin-left:27.2727272727%}.col-md-4-11{flex-basis:36.3636363636%;max-width:36.3636363636%}.col-md-offset-4-11{margin-left:36.3636363636%}.col-md-5-11{flex-basis:45.4545454545%;max-width:45.4545454545%}.col-md-offset-5-11{margin-left:45.4545454545%}.col-md-6-11{flex-basis:54.5454545455%;max-width:54.5454545455%}.col-md-offset-6-11{margin-left:54.5454545455%}.col-md-7-11{flex-basis:63.6363636364%;max-width:63.6363636364%}.col-md-offset-7-11{margin-left:63.6363636364%}.col-md-8-11{flex-basis:72.7272727273%;max-width:72.7272727273%}.col-md-offset-8-11{margin-left:72.7272727273%}.col-md-9-11{flex-basis:81.8181818182%;max-width:81.8181818182%}.col-md-offset-9-11{margin-left:81.8181818182%}.col-md-10-11{flex-basis:90.9090909091%;max-width:90.9090909091%}.col-md-offset-10-11{margin-left:90.9090909091%}.col-md-1-10{flex-basis:10%;max-width:10%}.col-md-offset-1-10{margin-left:10%}.col-md-2-10{flex-basis:20%;max-width:20%}.col-md-offset-2-10{margin-left:20%}.col-md-3-10{flex-basis:30%;max-width:30%}.col-md-offset-3-10{margin-left:30%}.col-md-4-10{flex-basis:40%;max-width:40%}.col-md-offset-4-10{margin-left:40%}.col-md-5-10{flex-basis:50%;max-width:50%}.col-md-offset-5-10{margin-left:50%}.col-md-6-10{flex-basis:60%;max-width:60%}.col-md-offset-6-10{margin-left:60%}.col-md-7-10{flex-basis:70%;max-width:70%}.col-md-offset-7-10{margin-left:70%}.col-md-8-10{flex-basis:80%;max-width:80%}.col-md-offset-8-10{margin-left:80%}.col-md-9-10{flex-basis:90%;max-width:90%}.col-md-offset-9-10{margin-left:90%}.col-md-1-9{flex-basis:11.1111111111%;max-width:11.1111111111%}.col-md-offset-1-9{margin-left:11.1111111111%}.col-md-2-9{flex-basis:22.2222222222%;max-width:22.2222222222%}.col-md-offset-2-9{margin-left:22.2222222222%}.col-md-3-9{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-offset-3-9{margin-left:33.3333333333%}.col-md-4-9{flex-basis:44.4444444444%;max-width:44.4444444444%}.col-md-offset-4-9{margin-left:44.4444444444%}.col-md-5-9{flex-basis:55.5555555556%;max-width:55.5555555556%}.col-md-offset-5-9{margin-left:55.5555555556%}.col-md-6-9{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-offset-6-9{margin-left:66.6666666667%}.col-md-7-9{flex-basis:77.7777777778%;max-width:77.7777777778%}.col-md-offset-7-9{margin-left:77.7777777778%}.col-md-8-9{flex-basis:88.8888888889%;max-width:88.8888888889%}.col-md-offset-8-9{margin-left:88.8888888889%}.col-md-1-8{flex-basis:12.5%;max-width:12.5%}.col-md-offset-1-8{margin-left:12.5%}.col-md-2-8{flex-basis:25%;max-width:25%}.col-md-offset-2-8{margin-left:25%}.col-md-3-8{flex-basis:37.5%;max-width:37.5%}.col-md-offset-3-8{margin-left:37.5%}.col-md-4-8{flex-basis:50%;max-width:50%}.col-md-offset-4-8{margin-left:50%}.col-md-5-8{flex-basis:62.5%;max-width:62.5%}.col-md-offset-5-8{margin-left:62.5%}.col-md-6-8{flex-basis:75%;max-width:75%}.col-md-offset-6-8{margin-left:75%}.col-md-7-8{flex-basis:87.5%;max-width:87.5%}.col-md-offset-7-8{margin-left:87.5%}.col-md-1-7{flex-basis:14.2857142857%;max-width:14.2857142857%}.col-md-offset-1-7{margin-left:14.2857142857%}.col-md-2-7{flex-basis:28.5714285714%;max-width:28.5714285714%}.col-md-offset-2-7{margin-left:28.5714285714%}.col-md-3-7{flex-basis:42.8571428571%;max-width:42.8571428571%}.col-md-offset-3-7{margin-left:42.8571428571%}.col-md-4-7{flex-basis:57.1428571429%;max-width:57.1428571429%}.col-md-offset-4-7{margin-left:57.1428571429%}.col-md-5-7{flex-basis:71.4285714286%;max-width:71.4285714286%}.col-md-offset-5-7{margin-left:71.4285714286%}.col-md-6-7{flex-basis:85.7142857143%;max-width:85.7142857143%}.col-md-offset-6-7{margin-left:85.7142857143%}.col-md-1-6{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-md-offset-1-6{margin-left:16.6666666667%}.col-md-2-6{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-offset-2-6{margin-left:33.3333333333%}.col-md-3-6{flex-basis:50%;max-width:50%}.col-md-offset-3-6{margin-left:50%}.col-md-4-6{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-offset-4-6{margin-left:66.6666666667%}.col-md-5-6{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-md-offset-5-6{margin-left:83.3333333333%}.col-md-1-5{flex-basis:20%;max-width:20%}.col-md-offset-1-5{margin-left:20%}.col-md-2-5{flex-basis:40%;max-width:40%}.col-md-offset-2-5{margin-left:40%}.col-md-3-5{flex-basis:60%;max-width:60%}.col-md-offset-3-5{margin-left:60%}.col-md-4-5{flex-basis:80%;max-width:80%}.col-md-offset-4-5{margin-left:80%}.col-md-1-4{flex-basis:25%;max-width:25%}.col-md-offset-1-4{margin-left:25%}.col-md-2-4{flex-basis:50%;max-width:50%}.col-md-offset-2-4{margin-left:50%}.col-md-3-4{flex-basis:75%;max-width:75%}.col-md-offset-3-4{margin-left:75%}.col-md-1-3{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-md-offset-1-3{margin-left:33.3333333333%}.col-md-2-3{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-md-offset-2-3{margin-left:66.6666666667%}.col-md-1-2{flex-basis:50%;max-width:50%}.col-md-offset-1-2{margin-left:50%}}@media only screen and (min-width:1200px){.col-lg-1{flex-basis:100%;max-width:100%}.col-lg-1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-lg-offset-1-12{margin-left:8.3333333333%}.col-lg-2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-offset-2-12{margin-left:16.6666666667%}.col-lg-3-12{flex-basis:25%;max-width:25%}.col-lg-offset-3-12{margin-left:25%}.col-lg-4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-offset-4-12{margin-left:33.3333333333%}.col-lg-5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-lg-offset-5-12{margin-left:41.6666666667%}.col-lg-6-12{flex-basis:50%;max-width:50%}.col-lg-offset-6-12{margin-left:50%}.col-lg-7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-lg-offset-7-12{margin-left:58.3333333333%}.col-lg-8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-offset-8-12{margin-left:66.6666666667%}.col-lg-9-12{flex-basis:75%;max-width:75%}.col-lg-offset-9-12{margin-left:75%}.col-lg-10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-offset-10-12{margin-left:83.3333333333%}.col-lg-11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-lg-offset-11-12{margin-left:91.6666666667%}.col-lg-1-11{flex-basis:9.0909090909%;max-width:9.0909090909%}.col-lg-offset-1-11{margin-left:9.0909090909%}.col-lg-2-11{flex-basis:18.1818181818%;max-width:18.1818181818%}.col-lg-offset-2-11{margin-left:18.1818181818%}.col-lg-3-11{flex-basis:27.2727272727%;max-width:27.2727272727%}.col-lg-offset-3-11{margin-left:27.2727272727%}.col-lg-4-11{flex-basis:36.3636363636%;max-width:36.3636363636%}.col-lg-offset-4-11{margin-left:36.3636363636%}.col-lg-5-11{flex-basis:45.4545454545%;max-width:45.4545454545%}.col-lg-offset-5-11{margin-left:45.4545454545%}.col-lg-6-11{flex-basis:54.5454545455%;max-width:54.5454545455%}.col-lg-offset-6-11{margin-left:54.5454545455%}.col-lg-7-11{flex-basis:63.6363636364%;max-width:63.6363636364%}.col-lg-offset-7-11{margin-left:63.6363636364%}.col-lg-8-11{flex-basis:72.7272727273%;max-width:72.7272727273%}.col-lg-offset-8-11{margin-left:72.7272727273%}.col-lg-9-11{flex-basis:81.8181818182%;max-width:81.8181818182%}.col-lg-offset-9-11{margin-left:81.8181818182%}.col-lg-10-11{flex-basis:90.9090909091%;max-width:90.9090909091%}.col-lg-offset-10-11{margin-left:90.9090909091%}.col-lg-1-10{flex-basis:10%;max-width:10%}.col-lg-offset-1-10{margin-left:10%}.col-lg-2-10{flex-basis:20%;max-width:20%}.col-lg-offset-2-10{margin-left:20%}.col-lg-3-10{flex-basis:30%;max-width:30%}.col-lg-offset-3-10{margin-left:30%}.col-lg-4-10{flex-basis:40%;max-width:40%}.col-lg-offset-4-10{margin-left:40%}.col-lg-5-10{flex-basis:50%;max-width:50%}.col-lg-offset-5-10{margin-left:50%}.col-lg-6-10{flex-basis:60%;max-width:60%}.col-lg-offset-6-10{margin-left:60%}.col-lg-7-10{flex-basis:70%;max-width:70%}.col-lg-offset-7-10{margin-left:70%}.col-lg-8-10{flex-basis:80%;max-width:80%}.col-lg-offset-8-10{margin-left:80%}.col-lg-9-10{flex-basis:90%;max-width:90%}.col-lg-offset-9-10{margin-left:90%}.col-lg-1-9{flex-basis:11.1111111111%;max-width:11.1111111111%}.col-lg-offset-1-9{margin-left:11.1111111111%}.col-lg-2-9{flex-basis:22.2222222222%;max-width:22.2222222222%}.col-lg-offset-2-9{margin-left:22.2222222222%}.col-lg-3-9{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-offset-3-9{margin-left:33.3333333333%}.col-lg-4-9{flex-basis:44.4444444444%;max-width:44.4444444444%}.col-lg-offset-4-9{margin-left:44.4444444444%}.col-lg-5-9{flex-basis:55.5555555556%;max-width:55.5555555556%}.col-lg-offset-5-9{margin-left:55.5555555556%}.col-lg-6-9{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-offset-6-9{margin-left:66.6666666667%}.col-lg-7-9{flex-basis:77.7777777778%;max-width:77.7777777778%}.col-lg-offset-7-9{margin-left:77.7777777778%}.col-lg-8-9{flex-basis:88.8888888889%;max-width:88.8888888889%}.col-lg-offset-8-9{margin-left:88.8888888889%}.col-lg-1-8{flex-basis:12.5%;max-width:12.5%}.col-lg-offset-1-8{margin-left:12.5%}.col-lg-2-8{flex-basis:25%;max-width:25%}.col-lg-offset-2-8{margin-left:25%}.col-lg-3-8{flex-basis:37.5%;max-width:37.5%}.col-lg-offset-3-8{margin-left:37.5%}.col-lg-4-8{flex-basis:50%;max-width:50%}.col-lg-offset-4-8{margin-left:50%}.col-lg-5-8{flex-basis:62.5%;max-width:62.5%}.col-lg-offset-5-8{margin-left:62.5%}.col-lg-6-8{flex-basis:75%;max-width:75%}.col-lg-offset-6-8{margin-left:75%}.col-lg-7-8{flex-basis:87.5%;max-width:87.5%}.col-lg-offset-7-8{margin-left:87.5%}.col-lg-1-7{flex-basis:14.2857142857%;max-width:14.2857142857%}.col-lg-offset-1-7{margin-left:14.2857142857%}.col-lg-2-7{flex-basis:28.5714285714%;max-width:28.5714285714%}.col-lg-offset-2-7{margin-left:28.5714285714%}.col-lg-3-7{flex-basis:42.8571428571%;max-width:42.8571428571%}.col-lg-offset-3-7{margin-left:42.8571428571%}.col-lg-4-7{flex-basis:57.1428571429%;max-width:57.1428571429%}.col-lg-offset-4-7{margin-left:57.1428571429%}.col-lg-5-7{flex-basis:71.4285714286%;max-width:71.4285714286%}.col-lg-offset-5-7{margin-left:71.4285714286%}.col-lg-6-7{flex-basis:85.7142857143%;max-width:85.7142857143%}.col-lg-offset-6-7{margin-left:85.7142857143%}.col-lg-1-6{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-lg-offset-1-6{margin-left:16.6666666667%}.col-lg-2-6{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-offset-2-6{margin-left:33.3333333333%}.col-lg-3-6{flex-basis:50%;max-width:50%}.col-lg-offset-3-6{margin-left:50%}.col-lg-4-6{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-offset-4-6{margin-left:66.6666666667%}.col-lg-5-6{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-lg-offset-5-6{margin-left:83.3333333333%}.col-lg-1-5{flex-basis:20%;max-width:20%}.col-lg-offset-1-5{margin-left:20%}.col-lg-2-5{flex-basis:40%;max-width:40%}.col-lg-offset-2-5{margin-left:40%}.col-lg-3-5{flex-basis:60%;max-width:60%}.col-lg-offset-3-5{margin-left:60%}.col-lg-4-5{flex-basis:80%;max-width:80%}.col-lg-offset-4-5{margin-left:80%}.col-lg-1-4{flex-basis:25%;max-width:25%}.col-lg-offset-1-4{margin-left:25%}.col-lg-2-4{flex-basis:50%;max-width:50%}.col-lg-offset-2-4{margin-left:50%}.col-lg-3-4{flex-basis:75%;max-width:75%}.col-lg-offset-3-4{margin-left:75%}.col-lg-1-3{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-lg-offset-1-3{margin-left:33.3333333333%}.col-lg-2-3{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-lg-offset-2-3{margin-left:66.6666666667%}.col-lg-1-2{flex-basis:50%;max-width:50%}.col-lg-offset-1-2{margin-left:50%}}@media only screen and (min-width:1400px){.col-xl-1{flex-basis:100%;max-width:100%}.col-xl-1-12{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-xl-offset-1-12{margin-left:8.3333333333%}.col-xl-2-12{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-offset-2-12{margin-left:16.6666666667%}.col-xl-3-12{flex-basis:25%;max-width:25%}.col-xl-offset-3-12{margin-left:25%}.col-xl-4-12{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-offset-4-12{margin-left:33.3333333333%}.col-xl-5-12{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-xl-offset-5-12{margin-left:41.6666666667%}.col-xl-6-12{flex-basis:50%;max-width:50%}.col-xl-offset-6-12{margin-left:50%}.col-xl-7-12{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-xl-offset-7-12{margin-left:58.3333333333%}.col-xl-8-12{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-offset-8-12{margin-left:66.6666666667%}.col-xl-9-12{flex-basis:75%;max-width:75%}.col-xl-offset-9-12{margin-left:75%}.col-xl-10-12{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-offset-10-12{margin-left:83.3333333333%}.col-xl-11-12{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-xl-offset-11-12{margin-left:91.6666666667%}.col-xl-1-11{flex-basis:9.0909090909%;max-width:9.0909090909%}.col-xl-offset-1-11{margin-left:9.0909090909%}.col-xl-2-11{flex-basis:18.1818181818%;max-width:18.1818181818%}.col-xl-offset-2-11{margin-left:18.1818181818%}.col-xl-3-11{flex-basis:27.2727272727%;max-width:27.2727272727%}.col-xl-offset-3-11{margin-left:27.2727272727%}.col-xl-4-11{flex-basis:36.3636363636%;max-width:36.3636363636%}.col-xl-offset-4-11{margin-left:36.3636363636%}.col-xl-5-11{flex-basis:45.4545454545%;max-width:45.4545454545%}.col-xl-offset-5-11{margin-left:45.4545454545%}.col-xl-6-11{flex-basis:54.5454545455%;max-width:54.5454545455%}.col-xl-offset-6-11{margin-left:54.5454545455%}.col-xl-7-11{flex-basis:63.6363636364%;max-width:63.6363636364%}.col-xl-offset-7-11{margin-left:63.6363636364%}.col-xl-8-11{flex-basis:72.7272727273%;max-width:72.7272727273%}.col-xl-offset-8-11{margin-left:72.7272727273%}.col-xl-9-11{flex-basis:81.8181818182%;max-width:81.8181818182%}.col-xl-offset-9-11{margin-left:81.8181818182%}.col-xl-10-11{flex-basis:90.9090909091%;max-width:90.9090909091%}.col-xl-offset-10-11{margin-left:90.9090909091%}.col-xl-1-10{flex-basis:10%;max-width:10%}.col-xl-offset-1-10{margin-left:10%}.col-xl-2-10{flex-basis:20%;max-width:20%}.col-xl-offset-2-10{margin-left:20%}.col-xl-3-10{flex-basis:30%;max-width:30%}.col-xl-offset-3-10{margin-left:30%}.col-xl-4-10{flex-basis:40%;max-width:40%}.col-xl-offset-4-10{margin-left:40%}.col-xl-5-10{flex-basis:50%;max-width:50%}.col-xl-offset-5-10{margin-left:50%}.col-xl-6-10{flex-basis:60%;max-width:60%}.col-xl-offset-6-10{margin-left:60%}.col-xl-7-10{flex-basis:70%;max-width:70%}.col-xl-offset-7-10{margin-left:70%}.col-xl-8-10{flex-basis:80%;max-width:80%}.col-xl-offset-8-10{margin-left:80%}.col-xl-9-10{flex-basis:90%;max-width:90%}.col-xl-offset-9-10{margin-left:90%}.col-xl-1-9{flex-basis:11.1111111111%;max-width:11.1111111111%}.col-xl-offset-1-9{margin-left:11.1111111111%}.col-xl-2-9{flex-basis:22.2222222222%;max-width:22.2222222222%}.col-xl-offset-2-9{margin-left:22.2222222222%}.col-xl-3-9{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-offset-3-9{margin-left:33.3333333333%}.col-xl-4-9{flex-basis:44.4444444444%;max-width:44.4444444444%}.col-xl-offset-4-9{margin-left:44.4444444444%}.col-xl-5-9{flex-basis:55.5555555556%;max-width:55.5555555556%}.col-xl-offset-5-9{margin-left:55.5555555556%}.col-xl-6-9{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-offset-6-9{margin-left:66.6666666667%}.col-xl-7-9{flex-basis:77.7777777778%;max-width:77.7777777778%}.col-xl-offset-7-9{margin-left:77.7777777778%}.col-xl-8-9{flex-basis:88.8888888889%;max-width:88.8888888889%}.col-xl-offset-8-9{margin-left:88.8888888889%}.col-xl-1-8{flex-basis:12.5%;max-width:12.5%}.col-xl-offset-1-8{margin-left:12.5%}.col-xl-2-8{flex-basis:25%;max-width:25%}.col-xl-offset-2-8{margin-left:25%}.col-xl-3-8{flex-basis:37.5%;max-width:37.5%}.col-xl-offset-3-8{margin-left:37.5%}.col-xl-4-8{flex-basis:50%;max-width:50%}.col-xl-offset-4-8{margin-left:50%}.col-xl-5-8{flex-basis:62.5%;max-width:62.5%}.col-xl-offset-5-8{margin-left:62.5%}.col-xl-6-8{flex-basis:75%;max-width:75%}.col-xl-offset-6-8{margin-left:75%}.col-xl-7-8{flex-basis:87.5%;max-width:87.5%}.col-xl-offset-7-8{margin-left:87.5%}.col-xl-1-7{flex-basis:14.2857142857%;max-width:14.2857142857%}.col-xl-offset-1-7{margin-left:14.2857142857%}.col-xl-2-7{flex-basis:28.5714285714%;max-width:28.5714285714%}.col-xl-offset-2-7{margin-left:28.5714285714%}.col-xl-3-7{flex-basis:42.8571428571%;max-width:42.8571428571%}.col-xl-offset-3-7{margin-left:42.8571428571%}.col-xl-4-7{flex-basis:57.1428571429%;max-width:57.1428571429%}.col-xl-offset-4-7{margin-left:57.1428571429%}.col-xl-5-7{flex-basis:71.4285714286%;max-width:71.4285714286%}.col-xl-offset-5-7{margin-left:71.4285714286%}.col-xl-6-7{flex-basis:85.7142857143%;max-width:85.7142857143%}.col-xl-offset-6-7{margin-left:85.7142857143%}.col-xl-1-6{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-xl-offset-1-6{margin-left:16.6666666667%}.col-xl-2-6{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-offset-2-6{margin-left:33.3333333333%}.col-xl-3-6{flex-basis:50%;max-width:50%}.col-xl-offset-3-6{margin-left:50%}.col-xl-4-6{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-offset-4-6{margin-left:66.6666666667%}.col-xl-5-6{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-xl-offset-5-6{margin-left:83.3333333333%}.col-xl-1-5{flex-basis:20%;max-width:20%}.col-xl-offset-1-5{margin-left:20%}.col-xl-2-5{flex-basis:40%;max-width:40%}.col-xl-offset-2-5{margin-left:40%}.col-xl-3-5{flex-basis:60%;max-width:60%}.col-xl-offset-3-5{margin-left:60%}.col-xl-4-5{flex-basis:80%;max-width:80%}.col-xl-offset-4-5{margin-left:80%}.col-xl-1-4{flex-basis:25%;max-width:25%}.col-xl-offset-1-4{margin-left:25%}.col-xl-2-4{flex-basis:50%;max-width:50%}.col-xl-offset-2-4{margin-left:50%}.col-xl-3-4{flex-basis:75%;max-width:75%}.col-xl-offset-3-4{margin-left:75%}.col-xl-1-3{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-xl-offset-1-3{margin-left:33.3333333333%}.col-xl-2-3{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-xl-offset-2-3{margin-left:66.6666666667%}.col-xl-1-2{flex-basis:50%;max-width:50%}.col-xl-offset-1-2{margin-left:50%}}.hidden{display:none!important;opacity:0!important;visibility:hidden!important}.show{display:block!important;opacity:1!important;visibility:visible!important}@media(min-width:1400px){.hidden-xl{display:none!important;opacity:0!important;visibility:hidden!important}}@media(min-width:1200px)and (max-width:1399px){.hidden-lg{display:none!important;opacity:0!important;visibility:hidden!important}}@media(min-width:1200px){.hidden-lg-up{display:none!important;opacity:0!important;visibility:hidden!important}}@media(max-width:1399px){.hidden-lg-down{display:none!important;opacity:0!important;visibility:hidden!important}}@media(min-width:1024px)and (max-width:1199px){.hidden-md{display:none!important;opacity:0!important;visibility:hidden!important}}@media(min-width:1024px){.hidden-md-up{display:none!important;opacity:0!important;visibility:hidden!important}}@media(max-width:1199px){.hidden-md-down{display:none!important;opacity:0!important;visibility:hidden!important}}@media(min-width:768px)and (max-width:1023px){.hidden-sm{display:none!important;opacity:0!important;visibility:hidden!important}}@media(min-width:768px){.hidden-sm-up{display:none!important;opacity:0!important;visibility:hidden!important}}@media(max-width:1023px){.hidden-sm-down{display:none!important;opacity:0!important;visibility:hidden!important}}@media(max-width:767px){.hidden-xs{display:none!important;opacity:0!important;visibility:hidden!important}}.visible-xl{display:none!important;opacity:0!important;visibility:hidden!important}@media(min-width:1400px){.visible-xl{display:block!important;opacity:1!important;visibility:visible!important}}.visible-lg{display:none!important;opacity:0!important;visibility:hidden!important}@media(min-width:1200px)and (max-width:1399px){.visible-lg{display:block!important;opacity:1!important;visibility:visible!important}}.visible-lg-up{display:none!important;opacity:0!important;visibility:hidden!important}@media(min-width:1200px){.visible-lg-up{display:block!important;opacity:1!important;visibility:visible!important}}.visible-lg-down{display:none!important;opacity:0!important;visibility:hidden!important}@media(max-width:1399px){.visible-lg-down{display:block!important;opacity:1!important;visibility:visible!important}}.visible-md{display:none!important;opacity:0!important;visibility:hidden!important}@media(min-width:1024px)and (max-width:1199px){.visible-md{display:block!important;opacity:1!important;visibility:visible!important}}.visible-md-up{display:none!important;opacity:0!important;visibility:hidden!important}@media(min-width:1024px){.visible-md-up{display:block!important;opacity:1!important;visibility:visible!important}}.visible-md-down{display:none!important;opacity:0!important;visibility:hidden!important}@media(max-width:1199px){.visible-md-down{display:block!important;opacity:1!important;visibility:visible!important}}.visible-sm{display:none!important;opacity:0!important;visibility:hidden!important}@media(min-width:768px)and (max-width:1023px){.visible-sm{display:block!important;opacity:1!important;visibility:visible!important}}.visible-sm-up{display:none!important;opacity:0!important;visibility:hidden!important}@media(min-width:768px){.visible-sm-up{display:block!important;opacity:1!important;visibility:visible!important}}.visible-sm-down{display:none!important;opacity:0!important;visibility:hidden!important}@media(max-width:1023px){.visible-sm-down{display:block!important;opacity:1!important;visibility:visible!important}}.visible-xs{display:none!important;opacity:0!important;visibility:hidden!important}@media(max-width:767px){.visible-xs{display:block!important;opacity:1!important;visibility:visible!important}}html{color:rgba(0,0,0,.87)}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}textarea{resize:vertical}.mdl-checkbox,.mdl-radio{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:hsla(0,0%,100%,0)}.mdl-checkbox{box-sizing:border-box;display:inline-block;height:24px;margin:0;padding:0;position:relative;vertical-align:middle;width:100%;z-index:1}.mdl-checkbox.is-upgraded{padding-left:24px}.mdl-checkbox__input{line-height:24px}.mdl-checkbox.is-upgraded .mdl-checkbox__input{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}.mdl-checkbox__box-outline{border:2px solid rgba(0,0,0,.54);border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;left:0;margin:0;overflow:hidden;position:absolute;top:3px;width:16px;z-index:2}.mdl-checkbox.is-checked .mdl-checkbox__box-outline{border:2px solid #3f51b5}.mdl-checkbox.is-disabled .mdl-checkbox__box-outline{border:2px solid rgba(0,0,0,.26);cursor:auto}.mdl-checkbox__focus-helper{background-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;left:0;position:absolute;top:3px;width:16px}.mdl-checkbox.is-focused .mdl-checkbox__focus-helper{background-color:rgba(0,0,0,.1);box-shadow:0 0 0 8px rgba(0,0,0,.1)}.mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper{background-color:rgba(63,81,181,.26);box-shadow:0 0 0 8px rgba(63,81,181,.26)}.mdl-checkbox__tick-outline{background:0 0;height:100%;left:0;position:absolute;top:0;transition-duration:.28s;transition-property:background;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.mdl-checkbox.is-checked .mdl-checkbox__tick-outline{background:#59c3d9 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTTMxLjYgMTUuNiAxNy43IDI5LjUgMTEgMjIuOCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48L3N2Zz4=);padding:40px}.mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline{background:rgba(0,0,0,.26) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTTMxLjYgMTUuNiAxNy43IDI5LjUgMTEgMjIuOCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48L3N2Zz4=)}.mdl-checkbox__label{cursor:pointer;font-size:16px;line-height:24px;margin:0;position:relative}.mdl-checkbox.is-disabled .mdl-checkbox__label{color:rgba(0,0,0,.26);cursor:auto}.mdl-checkbox__ripple-container{border-radius:50%;box-sizing:border-box;cursor:pointer;height:36px;left:-10px;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);overflow:hidden;position:absolute;top:-6px;width:36px;z-index:2}.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container{cursor:auto}.mdl-progress{display:block;height:4px;max-width:100%;position:relative;width:500px}.mdl-progress>.bar{bottom:0;display:block;position:absolute;top:0;transition:width .2s cubic-bezier(.4,0,.2,1);width:0}.mdl-progress>.progressbar{background-color:#3f51b5;left:0;z-index:1}.mdl-progress>.bufferbar{background-image:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),linear-gradient(90deg,#3f51b5,#3f51b5);left:0;z-index:0}.mdl-progress>.auxbar{right:0}@supports(-webkit-appearance:none){.mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate)>.auxbar{background-image:linear-gradient(90deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),linear-gradient(90deg,#3f51b5,#3f51b5);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI0Ij48Y2lyY2xlIGN4PSIyIiBjeT0iMiIgcj0iMiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGR1cj0iMC42cyIgZnJvbT0iMiIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHRvPSItMTAiLz48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNCIgY3k9IjIiIHI9IjIiIGNsYXNzPSJsb2FkZXIiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBkdXI9IjAuNnMiIGZyb209IjE0IiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdG89IjIiLz48L2NpcmNsZT48L3N2Zz4=);mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI0Ij48Y2lyY2xlIGN4PSIyIiBjeT0iMiIgcj0iMiI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGR1cj0iMC42cyIgZnJvbT0iMiIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHRvPSItMTAiLz48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNCIgY3k9IjIiIHI9IjIiIGNsYXNzPSJsb2FkZXIiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBkdXI9IjAuNnMiIGZyb209IjE0IiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdG89IjIiLz48L2NpcmNsZT48L3N2Zz4=)}}.mdl-progress:not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate)>.auxbar{background-image:linear-gradient(90deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),linear-gradient(90deg,#3f51b5,#3f51b5)}.mdl-progress.mdl-progress--indeterminate>.bar1,.mdl-progress.mdl-progress__indeterminate>.bar1{animation-name:indeterminate1}.mdl-progress.mdl-progress--indeterminate>.bar1,.mdl-progress.mdl-progress--indeterminate>.bar3,.mdl-progress.mdl-progress__indeterminate>.bar1,.mdl-progress.mdl-progress__indeterminate>.bar3{animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#3f51b5}.mdl-progress.mdl-progress--indeterminate>.bar3,.mdl-progress.mdl-progress__indeterminate>.bar3{animation-name:indeterminate2;background-image:none}@keyframes indeterminate1{0%{left:0;width:0}50%{left:25%;width:75%}75%{left:100%;width:0}}@keyframes indeterminate2{0%,50%{left:0;width:0}75%{left:0;width:25%}to{left:100%;width:0}}.mdl-radio{box-sizing:border-box;display:inline-block;font-size:16px;height:24px;line-height:24px;margin:0;padding-left:0;position:relative;vertical-align:middle}.mdl-radio.is-upgraded{padding-left:24px}.mdl-radio__button{line-height:24px}.mdl-radio.is-upgraded .mdl-radio__button{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}.mdl-radio__outer-circle{border:2px solid rgba(0,0,0,.54);border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;left:0;margin:0;position:absolute;top:4px;width:16px;z-index:2}.mdl-radio.is-checked .mdl-radio__outer-circle{border:2px solid #3f51b5}.mdl-radio.is-disabled .mdl-radio__outer-circle,.mdl-radio__outer-circle fieldset[disabled] .mdl-radio{border:2px solid rgba(0,0,0,.26);cursor:auto}.mdl-radio__inner-circle{background:#3f51b5;border-radius:50%;box-sizing:border-box;cursor:pointer;height:8px;left:4px;margin:0;position:absolute;top:8px;transform:scale(0);transition-duration:.28s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:8px;z-index:1}.mdl-radio.is-checked .mdl-radio__inner-circle{transform:scale(1)}.mdl-radio.is-disabled .mdl-radio__inner-circle,fieldset[disabled] .mdl-radio .mdl-radio__inner-circle{background:rgba(0,0,0,.26);cursor:auto}.mdl-radio.is-focused .mdl-radio__inner-circle{box-shadow:0 0 0 10px rgba(0,0,0,.1)}.mdl-radio__label{cursor:pointer}.mdl-radio.is-disabled .mdl-radio__label,fieldset[disabled] .mdl-radio .mdl-radio__label{color:rgba(0,0,0,.26);cursor:auto}.mdl-radio__ripple-container{border-radius:50%;box-sizing:border-box;cursor:pointer;height:42px;left:-13px;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);overflow:hidden;position:absolute;top:-9px;width:42px;z-index:2}.mdl-radio.is-disabled .mdl-radio__ripple-container,fieldset[disabled] .mdl-radio .mdl-radio__ripple-container{cursor:auto}.mdl-textfield{box-sizing:border-box;display:inline-block;font-size:16px;margin:0;max-width:100%;padding:20px 0;position:relative;width:300px}.mdl-textfield--align-right{text-align:right}.mdl-textfield--full-width{width:100%}.mdl-textfield--expandable{min-height:32px;min-width:32px;width:auto}.mdl-textfield__input{background:0 0;border:none;font-family:Helvetica,Arial,sans-serif}.mdl-textfield__input[type=number]{-moz-appearance:textfield}.mdl-textfield__input[type=number]::-webkit-inner-spin-button,.mdl-textfield__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mdl-textfield.is-focused .mdl-textfield__input{outline:none}.mdl-textfield.is-invalid .mdl-textfield__input{border-color:#d50000;box-shadow:none}.mdl-textfield textarea.mdl-textfield__input{display:block}.mdl-textfield__label{bottom:0;color:rgba(0,0,0,.26);display:block;font-size:16px;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;text-align:left;top:24px;white-space:nowrap;width:100%}.mdl-textfield.has-placeholder .mdl-textfield__label,.mdl-textfield.is-dirty .mdl-textfield__label{visibility:hidden}.mdl-textfield--floating-label .mdl-textfield__label{line-height:43px;padding-left:15px;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{transition:none}.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label,fieldset[disabled] .mdl-textfield .mdl-textfield__label{color:rgba(0,0,0,.26)}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__label{color:#163a70;font-size:14px;font-weight:900;top:10px;visibility:visible}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label{top:-16px}.mdl-textfield--floating-label.is-invalid .mdl-textfield__label{color:#d50000;font-size:12px}.mdl-textfield__label:after{bottom:20px;content:"";height:2px;left:45%;position:absolute;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:10px}.mdl-textfield.is-focused .mdl-textfield__label:after{left:0;visibility:visible;width:100%}.mdl-textfield.is-invalid .mdl-textfield__label:after{background-color:#d50000}.mdl-textfield__error{color:#d50000;display:block;font-size:12px;margin-top:3px;position:absolute;visibility:hidden}.mdl-textfield.is-invalid .mdl-textfield__error{visibility:visible}.mdl-textfield__expandable-holder{display:inline-block;margin-left:32px;max-width:.1px;position:relative;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-textfield.is-dirty .mdl-textfield__expandable-holder,.mdl-textfield.is-focused .mdl-textfield__expandable-holder{max-width:600px}.mdl-textfield__expandable-holder .mdl-textfield__label:after{bottom:0}select.mdl-textfield__input{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:none;background-size:24px;border:1px solid #163a70;border-radius:5px;color:#163a70;font-size:14px;outline:none}select.mdl-textfield__input.placeholder{color:#ccc}.mdl-textfield{width:100%}.mdl-textfield__input{background:#fff;border-bottom:1px solid rgba(0,0,0,.12);color:inherit;display:block;font-size:16px;margin:0;padding:4px 0;text-align:left;width:100%}.mdl-textfield__input.placeholder{color:rgba(0,0,0,.26)}.mdl-textfield__input.placeholder option{color:#232323}@font-face{font-family:Gotham-Bold;font-weight:400;src:url(/V2FE/dist/fonts/Gotham-Bold_80d7f100c11c3c63d3dc.otf) format("opentype")}@font-face{font-family:Gotham-Book;font-weight:400;src:url(/V2FE/dist/fonts/Gotham-Book_b6e803be8fc1a5258c5e.otf) format("opentype")}:root{font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1rem}p{line-height:1.5rem;line-height:22px;margin:0 0 1.25rem}a{--tw-text-opacity:1;color:rgb(156 52 52/var(--tw-text-opacity));text-decoration-line:none;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}a:not(.btn):focus,a:not(.btn):hover{color:#c04343;text-decoration-line:none}.checkin-ribbon{align-items:center;background:#9c3434;background:#59c3d9;color:#fff;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:center;left:0;line-height:1;right:0;z-index:100}body,html{font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1rem;max-width:100%}body{overflow-x:hidden}.body-background{background:#f7f7f7!important;bottom:0;left:0;position:fixed;right:0;top:0;z-index:-2}a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}a{color:#fff;transition:color .2s ease-in-out}a:active,a:hover{text-decoration:none}ol,ul{line-height:1.5rem}p{font-family:Lato,sans-serif;font-size:1rem;line-height:1.6rem;margin-bottom:1rem;white-space:normal}strong{font-weight:900}.breakable{word-break:break-all}.elevated-row{position:relative;z-index:1}.elevated-row:nth-child(2){z-index:10}.custom-alert{color:#fff;font-size:30px;padding-top:5px}.chevron-down{color:#163a70;font-size:25px;height:25px;margin-right:20px;margin-top:5px;transform:rotate(-270deg);width:25px}.title-icon{color:#59c3d9;font-size:50px}.emphasis{color:#9c3434;font-weight:600}.non-breaking-price{position:relative;white-space:nowrap}.is-past{opacity:.33;pointer-events:none}[type=checkbox]+label[for]{cursor:pointer;font-size:14px;height:35px;line-height:35px}@media(max-width:1023px){.mobile-sidebar-opened:after{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:1}.checkin-ribbon{padding-left:0}body,html{height:unset}body{display:block}}.js-accordion{position:relative;width:100%}.js-accordion .special-assistance-accordion-label{background:#e2e2e2;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:35px;justify-content:space-between;line-height:35px;padding-left:10px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.js-accordion .tab{color:#163a70;margin-bottom:1px;overflow:hidden;position:relative;width:100%}.js-accordion .tab .icon-spaced{font-size:25px;font-weight:400;margin-left:20px}.js-accordion input{opacity:0;position:absolute;z-index:-1}.js-accordion input:checked~.tab-content{max-height:100vh}.js-accordion input:checked~label .fa-angle-down{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.js-accordion input:checked~label .chevron-down{transform:rotate(270deg)}.js-accordion .tab-content{background:#f7f7f7;max-height:0;overflow:hidden;position:relative;transition:max-height 1s ease-in-out}.js-accordion .tab-content p{margin:1em}.js-accordion .tab-content .number-selector-container{padding:0 25px 0 15px}.js-accordion .tab-content .jetsmart-number-selector{margin-top:30px}.js-accordion .tab-content.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.js-accordion .tab-content.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.js-accordion label{background:#e2e2e2;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;position:relative}.js-accordion label:after{display:block;height:3em;position:absolute;right:0;text-align:center;top:0;width:3em}.js-accordion .label-inner{align-items:center;display:flex;font-weight:600;line-height:1}.checkin-form .accordion-label{padding-left:10px}.checkin-form .special-assistance-label{align-items:center;display:flex;height:100%}.checkin-destination-breadcrumbs>li ul.accordion{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.checkin-destination-breadcrumbs>li ul.accordion.open{max-height:100px}.accordion-wrapper{background:#f7f7f7;border-radius:10px;display:block;margin-bottom:20px;position:relative;width:100%}.accordion-wrapper .accordion-opener{border-radius:10px;position:relative;transition:all .4s}.accordion-wrapper .accordion-opener:before{display:none;position:absolute}.accordion-wrapper input[type=checkbox]{opacity:.01;position:absolute}.accordion-wrapper input[type=checkbox]:checked~.accordion-opener{border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion-wrapper input[type=checkbox]:checked~label .open-icon i{transform:rotate(90deg);transition:all .4s}.accordion-wrapper input[type=checkbox]:checked~.accordion-content{max-height:1000px}.accordion-wrapper input[type=checkbox]:checked~.accordion-content.extended{max-height:2000px}.accordion-wrapper input[type=checkbox]:checked~.accordion-content.circles{max-height:3250px}.accordion-wrapper .itinerary-accordion-checkbox+label[for]{line-height:1}.accordion-wrapper .open-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%)}.accordion-wrapper .open-icon i{display:inline-block;font-size:28px;transition:all .4s}.accordion-wrapper .accordion-content{background:#f7f7f7;display:block;height:100%;max-height:0;overflow:hidden;transition:all .4s ease-in-out;width:100%}.accordion-wrapper .accordion-content p{margin:1em}.accordion-wrapper .accordion-content .number-selector-container{padding:0 25px 0 15px}.accordion-wrapper .accordion-content .jetsmart-number-selector{margin-top:30px}.accordion-wrapper .accordion-content-inside{margin:14px}.accordion-wrapper.itinerary-accordion-wrapper{margin-bottom:40px}.accordion-wrapper.itinerary-accordion-wrapper.fixed .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.fixed .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.fixed .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.fixed.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.fixed.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener{background:#163a70;color:#f7f7f7;display:block;height:63px;line-height:1;margin:0;padding:10px}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener .title-icon{color:#f7f7f7;font-size:45px;font-weight:400}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener header{height:100%;margin:0}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener header .main-title,.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener header .subtitle{color:#f7f7f7;margin:0}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener header .main-title{font-size:18px;font-weight:600;margin-top:0}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener header .subtitle{font-size:14px;font-weight:400;margin-bottom:5px;margin-top:5px;white-space:nowrap}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener header .subtitle.with-icon{max-width:90%}.seatmap-accordion-wrapper{margin-top:20px}.seatmap-accordion-wrapper .accordion-content-inside{margin:0 14px}.seatmap-accordion-wrapper .accordion-content-inside .inner-border-box{padding:0}.seatmap-accordion-wrapper .accordion-opener{align-items:center;background:#f7f7f7;display:flex;height:40px!important;padding-left:0}.seatmap-accordion-wrapper .accordion-opener header{margin:0}.seatmap-accordion-wrapper .accordion-opener header .title{margin-left:14px}.seatmap-accordion-wrapper .accordion-opener header .main-title{color:#163a70;font-size:18px;font-weight:900}.seatmap-accordion-wrapper .open-icon{line-height:1}.sidebar-content .js-accordion{padding:0}.sidebar-content .js-accordion .tab-content,.sidebar-content .js-accordion label{background:#fff}.sidebar-content .js-accordion label{align-items:center;font-size:13px;line-height:1;padding:0}.sidebar-content input:checked~.tab-content{max-height:1100px}@media(min-width:1200px)and (max-width:1399px){.accordion-wrapper input[type=checkbox]:checked~.accordion-content.circles{max-height:3080px}}@media(min-width:1024px)and (max-width:1199px){.accordion-wrapper input[type=checkbox]:checked~.accordion-content.circles{max-height:5650px}}@media(min-width:768px)and (max-width:1023px){.js-accordion .tab-content .number-selector-container{padding:0 25px 0 15px}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener header .subtitle{white-space:normal}.accordion-wrapper input[type=checkbox]:checked~.accordion-content.circles{max-height:2940px}}@media(max-width:767px){.js-accordion .tab-content .number-selector-container{padding:0 40px 0 9px}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener.xl{height:100px}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener.xl header .main-title{margin-top:0}.accordion-wrapper.itinerary-accordion-wrapper .accordion-opener header .subtitle{white-space:normal}.accordion-wrapper input[type=checkbox]:checked~.accordion-content.circles{max-height:5650px}}@media(max-width:479px){.js-accordion>.tab>label>.js-icon.special-pax{display:block}.js-accordion>.tab>label .icon-spaced,.js-accordion>.tab>label>.js-icon{display:none}.js-accordion .label-inner{font-size:13px}}.outer-package-box{background:#fff;border:1px solid #163a70;border-radius:10px;margin-bottom:2.25rem;padding:15px;position:relative}.outer-package-box .jetsmart-number-selector{margin-top:5px}.jetsmart-number-selector{border:2px solid #163a70;border-radius:10px;font-size:12px;font-weight:600;line-height:25px;margin-top:25px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jetsmart-number-selector .minus-btn,.jetsmart-number-selector .plus-btn{cursor:pointer;height:18px;line-height:18px;position:absolute;width:18px}.jetsmart-number-selector .plus-btn{background:#9c3434;border-radius:99px;color:#fff;margin:3px 3px 0 4px;right:0}.jetsmart-number-selector .minus-btn{background:#ccc;border-radius:99px;color:#163a70;left:0;margin:3px 0 0 4px}.jetsmart-number-selector .btn-disabled{pointer-events:none}.select-dependent-text span:first-child{display:inline}.select-dependent-text span:nth-child(2),.select-dependent-text.selected span:first-child{display:none}.select-dependent-text.selected span:nth-child(2){display:inline}.disabled{opacity:.5;pointer-events:none}.collapsed .be-ribbon{height:0}.collapsed .login-container li.be-pointer-5,.collapsed .login-container li.be-pointer-6{display:none}.be-ribbon{background:#ee801d;height:45px;overflow:hidden;transition:all .25s ease-in-out}.be-ribbon,.be-ribbon .be-container{align-items:center;display:flex;width:100%}.be-ribbon .be-container{justify-content:center}.be-ribbon span{color:#fff}.be-ribbon span:first-child{font-family:Lato,sans-serif;font-size:18px;font-style:italic}.be-ribbon span:nth-child(2){font-family:Gotham-Book,sans-serif;font-size:18px;position:relative;top:1px}.ac-tooltip-balloon.banco-estado-pw-tooltip{--tw-text-opacity:1;background-color:#ee801d;color:rgb(255 255 255/var(--tw-text-opacity))}.ac-tooltip-balloon.banco-estado-pw-tooltip:before{border:10px solid transparent;border-top-color:#ee801d}.ac-tooltip-balloon.banco-estado-pw-tooltip.down:before{border-color:transparent transparent #ee801d}.ac-tooltip-balloon.banco-estado-pw-tooltip.left:before{border-color:transparent transparent transparent #ee801d}#mainContentWrapper.register-page.banco-estado .mdl-textfield--floating-label:not(.is-focused) label{color:#333}#mainContentWrapper.register-page.banco-estado .js-input,#mainContentWrapper.register-page.banco-estado select{border-color:#ee801d}#mainContentWrapper.register-page.banco-estado .js-input.disabled,#mainContentWrapper.register-page.banco-estado select.disabled{background:#ccc;color:#333;opacity:1}#mainContentWrapper.register-page.banco-estado .cb-title a,#mainContentWrapper.register-page.banco-estado .cb-title a:active,#mainContentWrapper.register-page.banco-estado .cb-title a:visited{color:#ee801d}#mainContentWrapper.register-page.banco-estado .cb-title a:active:hover,#mainContentWrapper.register-page.banco-estado .cb-title a:hover,#mainContentWrapper.register-page.banco-estado .cb-title a:visited:hover{color:#163a70}#mainContentWrapper.register-page.banco-estado .mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__box-outline,#mainContentWrapper.register-page.banco-estado .mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__box-outline,#mainContentWrapper.register-page.banco-estado .mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__box-outline{border-color:#ee801d}#mainContentWrapper.register-page.banco-estado .mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__tick-outline{background:#ee801d url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTTMxLjYgMTUuNiAxNy43IDI5LjUgMTEgMjIuOCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48L3N2Zz4=)}#mainContentWrapper.login-page .login-button-container{display:flex;justify-content:flex-end}#mainContentWrapper.login-page .login-button-container .rounded-secondary-btn{margin-right:.75rem}.radio-with-img img{height:11px}.banco-estado-login-benefits{color:#1e365d;font-family:Lato,sans-serif;font-size:22px;font-style:italic;line-height:1.2;margin:40px auto 0;max-width:380px;text-align:center}.banco-estado-login-benefits-banner img{max-width:100%}#mainContentWrapper .booking-wrapper.banco-estado .mdl-radio__outer-circle{border-color:#ee801d}#mainContentWrapper .booking-wrapper.banco-estado .mdl-radio.is-checked .mdl-radio__inner-circle{background:#ee801d}#mainContentWrapper .booking-wrapper.banco-estado .js-input{border-color:#ee801d;margin-bottom:30px}#mainContentWrapper .booking-wrapper.banco-estado .js-input::-moz-placeholder{color:#ccc}#mainContentWrapper .booking-wrapper.banco-estado .js-input::placeholder{color:#ccc}#mainContentWrapper .booking-wrapper.banco-estado .js-input.non-float{padding-top:10px}#mainContentWrapper .booking-wrapper.banco-estado .be-label{display:block;font-family:Lato,sans-serif;font-size:18px;margin:30px 0 10px}.booking-wrapper header.login-image-container{justify-content:center;margin-bottom:20px}.booking-wrapper header.login-image-container img{height:40px}.booking-wrapper header.login-image-container img:nth-child(2){height:33px;margin-left:30px}.banco-estado-seats-taken,.banco-estado-seats-taken-mobile{background:#f7c190;border-radius:5px;color:#1c355e;font-size:15px;line-height:1.2;margin-top:30px;padding:10px;width:100%}.btn-boarding.selected.banco-estado{background:#f7f7f7;border-color:#ee801d;color:#ee801d;font-family:Gotham-Book,sans-serif;font-size:12px;opacity:1}.be-modal-border-box{border:1px solid #293d6e;border-radius:10px;margin:20px;padding:20px}.be-modal-content-box{background:#f5f5f5;border-radius:5px;color:#163a70;padding:20px}.be-modal-img{height:55px}.be-modal-img+span{margin-left:20px}.be-modal-button-container{align-items:center;display:flex;justify-content:center;width:100%}.be-modal-link{line-height:1.2;margin:10px 0 30px}.be-modal-link a{color:#163a70;text-decoration:underline}.banco-estado-login .js-input{border-color:#ee801d}.banco-estado-login .primary-btn{background:#ee801d;border-color:#ee801d;color:#fff;transition:none}.banco-estado-login .primary-btn:not(.disabled):hover{background:#163a70;border-color:#163a70;color:#fff}.banco-estado-login .secondary-btn{border-color:#ee801d;color:#ee801d}.banco-estado-login .secondary-btn:not(.disabled):hover{background:#ee801d;border-color:#ee801d;color:#fff}.banco-estado-login-footnote{color:#555759;font-family:Lato,sans-serif;font-size:14px;font-style:italic;margin-top:15px;text-align:center}.transaction-wrapper.banco-estado header.transactions-header{background-color:#ee801d}.transaction-wrapper.banco-estado .js-circle-payment.js-icon.title-icon{color:#ee801d}.login-footer-image-container{margin-top:30px;text-align:center}.login-footer-image-container img:first-child{height:18px;margin-right:15px}.login-footer-image-container img:last-child{height:15px}.primary-btn.banco-estado-color{background:#ee801d;border-color:#ee801d}.primary-btn.banco-estado-color:not(:disabled):hover{background:#163a70;border-color:#163a70}.secondary-btn.banco-estado-color{border-color:#ee801d;color:#ee801d}.booking-wrapper header.be-login-page-header{color:#163a70;display:block;font-family:Lato,sans-serif;font-size:24px;font-style:italic;margin:45px 0;text-align:center}.booking-wrapper header .main-title.banco-estado-color,.register-page h1.banco-estado-color,.register-page.banco-estado .js-input,.register-page.banco-estado .js-input.js-select,.register-page.banco-estado .js-select-arrow:after{color:#333}.register-page .banco-estado-register-breadcrumbs{align-items:center;display:flex;justify-content:space-between;margin:10px auto;position:relative;width:300px}.register-page .banco-estado-register-breadcrumbs:after{border-bottom:2px dashed #aaa;content:"";height:1px;left:0;position:absolute;top:50%;width:300px;z-index:-1}.register-page .banco-estado-register-breadcrumbs span{align-items:center;background:#aaa;border-radius:50%;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:600;height:40px;justify-content:center;width:40px}.register-page .banco-estado-register-breadcrumbs span:last-child{background:#ee801d}.be-register-logo{margin:60px 0 20px}.be-register-logo img{max-width:100%}.be-login-page-warning{margin-top:30px;padding:5px 10px}.be-login-page-pw-warning,.be-login-page-warning{background:rgba(238,128,29,.5);border-radius:5px;color:#163a70;font-family:Lato,sans-serif;font-size:17px;line-height:1.2}.be-login-page-pw-warning{margin-bottom:10px;padding:10px 20px}.be-login-page-pw-warning span{font-weight:600}.postreg-greeting{color:#333;font-family:Lato,sans-serif;font-size:40px;font-weight:700;line-height:1;margin:60px 0 45px}.postreg-greeting span{color:#ee801d;font-weight:700}.postreg-text{color:#333;font-family:Lato,sans-serif;font-size:36px;font-style:italic;line-height:1;margin-bottom:45px}.postreg-img-container{margin-bottom:70px}.postreg-img-container img:first-child{height:55px;margin-right:40px}.postreg-img-container img:last-child{height:45px}.postreg-banner-plane{margin-bottom:30px;max-width:100%}.postreg-button-container{display:flex;justify-content:center}.banco-estado-breakdown-discount{background:#ee801d;font-size:13px;line-height:14px;margin:10px -25px;padding:14px 25px}.login-container li>a span:last-child:after,.login-container li>a:focus span:last-child:after{transform:none}.login-container li>a span.be-header-username,.login-container li>a:focus span.be-header-username{line-height:.9;white-space:normal}.login-container li>a span.smaller,.login-container li>a:focus span.smaller{margin-top:0!important}.login-container li.be-pointer-5,.login-container li.be-pointer-6{width:300px}.login-container li.be-pointer-5:after,.login-container li.be-pointer-6:after{content:"";height:18px;left:50%;position:absolute;top:100%;transform:translate(-50%,-5px) rotate(45deg);transition:all .25s ease-in-out;width:18px}.login-container li.be-pointer-5.be-pointer-5:after,.login-container li.be-pointer-6.be-pointer-5:after{--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.login-container li.be-pointer-5.be-pointer-6:after,.login-container li.be-pointer-6.be-pointer-6:after{--tw-bg-opacity:1;background-color:rgb(117 120 123/var(--tw-bg-opacity))}.be-bar.login-container li.be-pointer-5.be-pointer-6 .beb-tooltip-opener .beb-tooltip:after:after,.be-bar.login-container li.be-pointer-6.be-pointer-6 .beb-tooltip-opener .beb-tooltip:after:after{--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.be-bar.login-container li.be-pointer-5.be-pointer-6 .beb-tooltip-opener .beb-tooltip.bg-cyan:after,.be-bar.login-container li.be-pointer-5.be-pointer-6 .beb-tooltip-opener .beb-tooltip.bg-cyan:after:after,.be-bar.login-container li.be-pointer-6.be-pointer-6 .beb-tooltip-opener .beb-tooltip.bg-cyan:after,.be-bar.login-container li.be-pointer-6.be-pointer-6 .beb-tooltip-opener .beb-tooltip.bg-cyan:after:after{--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity))}.login-container li.be-pointer-5.opened:after,.login-container li.be-pointer-6.opened:after{display:none}.login-container li.be-pointer-5.pointer-squash:after,.login-container li.be-pointer-6.pointer-squash:after{transform:translate(-50%,-7px) rotate(45deg) scale(0)}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado{min-height:480px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado>button{align-items:center;background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:36px;font-weight:400;height:40px;justify-content:center;letter-spacing:unset;line-height:1;padding:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:40px;z-index:1}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado>button:hover{border:none;color:#163a70;text-decoration:none}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .flight-modal-sidebar{background:#464547 url(/V2FE/dist/images/dc-logo-2-be_d7a1488986800b10c75a.png) no-repeat 50%}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-header{margin-bottom:25px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .membership-modal-banner{background:#464547;font-weight:500;line-height:1.4;padding:15px;white-space:normal}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .membership-modal-banner span{display:block}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .upgrade-info{max-width:635px;text-align:left}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .upgrade-info span:not(:first-child){font-style:italic;font-weight:600}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .upgrade-banco-estado-info{color:#183264;font-family:Lato,sans-serif;font-size:16px;line-height:1.4;margin:15px auto;max-width:640px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .upgrade-banco-estado-info span{font-style:italic;font-weight:600}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.upgrade-buttons .primary-btn{letter-spacing:normal;padding-left:30px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.upgrade-buttons .primary-btn span{font-size:14px;font-weight:900}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.upgrade-buttons .secondary-btn{border:none;border-bottom:1px solid #183264;border-radius:0;font-weight:500;height:unset;letter-spacing:normal;margin-right:45px;padding:0}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.upgrade-buttons .secondary-btn i{display:none}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.upgrade-buttons .secondary-btn:hover{background:transparent;border-bottom-color:transparent;color:#9c3434}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado{min-height:550px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado.taller{min-height:610px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado>button{align-items:center;background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:36px;font-weight:400;height:40px;justify-content:center;letter-spacing:unset;line-height:1;padding:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:40px;z-index:1}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado>button:hover{border:none;color:#163a70;text-decoration:none}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .flight-modal-sidebar{background:#464547 url(/V2FE/dist/images/dc-logo-2-be_d7a1488986800b10c75a.png) no-repeat 50%}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-header{margin-bottom:25px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .membership-modal-banner{background:#464547;font-weight:500;line-height:1.4;padding:15px 60px 15px 100px;white-space:normal}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.get-membership .primary-btn{height:32px;letter-spacing:normal;padding:0 45px 0 20px;width:191px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.get-membership .primary-btn span{font-size:14px;font-weight:900}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.get-membership .primary-btn.disabled{background:#b7b3b3;border-color:#b7b3b3;opacity:1}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.get-membership .secondary-btn{border:none;border-bottom:1px solid #183264;border-radius:0;font-weight:500;height:unset;letter-spacing:normal;margin-right:45px;padding:0}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.get-membership .secondary-btn i{display:none}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.get-membership .secondary-btn:hover{background-color:transparent;border-bottom-color:transparent;color:#9c3434}.banco-estado-select-membership{color:#2a3c66;font-family:Lato,sans-serif;font-size:20px;font-style:italic;margin-bottom:25px;text-align:center}.login-container li>a span.banco-estado-phase-2-header-username,.login-container li>a:focus span.banco-estado-phase-2-header-username{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:900;margin:0;--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity));font-size:16px}.login-container li>a span.banco-estado-phase-2-header-username.category-5,.login-container li>a span.banco-estado-phase-2-header-username.category-5 i,.login-container li>a:focus span.banco-estado-phase-2-header-username.category-5,.login-container li>a:focus span.banco-estado-phase-2-header-username.category-5 i{--tw-text-opacity:1;color:rgb(234 128 26/var(--tw-text-opacity))}.login-container li>a span.banco-estado-phase-2-header-username img,.login-container li>a:focus span.banco-estado-phase-2-header-username img{margin-right:10px;width:40px}.login-container li>a span.banco-estado-phase-2-header-username i,.login-container li>a:focus span.banco-estado-phase-2-header-username i{font-weight:900;--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity));font-size:15px;margin-left:10px;transition:all .25s ease-in-out}.login-container li>a span.banco-estado-phase-2-header-username i.point-down,.login-container li>a:focus span.banco-estado-phase-2-header-username i.point-down{transform:rotate(-90deg)}.login-container li>a span.banco-estado-phase-2-header-username i.point-up,.login-container li>a:focus span.banco-estado-phase-2-header-username i.point-up{transform:rotate(90deg)}.login-container li:hover [class^=be-pointer]:not(.opened){background:inherit}.be2-baggage-info{align-items:center;border-style:solid;border-width:1px;display:inline-flex;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity));border-radius:10px;font-family:Lato,sans-serif;font-size:13px;font-weight:600;margin-bottom:15px;padding:8px 15px}.be2-baggage-info,.be2-baggage-info i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.be2-baggage-info i{font-size:20px;margin-right:8px}@media(max-width:1199px){.banco-estado-seats-taken-mobile{border-radius:0;margin-top:0;position:fixed}.accordion-wrapper.itinerary-accordion-wrapper.banco-estado-seats-taken-mobile .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.banco-estado-seats-taken-mobile .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.banco-estado-seats-taken-mobile .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.banco-estado-seats-taken-mobile.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.banco-estado-seats-taken-mobile.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.banco-estado-seats-taken-mobile{bottom:42px;left:390px;width:calc(100% - 456px);z-index:10000}}@media(min-width:768px)and (max-width:1023px){.btn-boarding.selected.banco-estado{font-size:11px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado{min-height:440px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado.taller{min-height:500px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .flight-modal-sidebar{background-size:90%}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-header{margin-bottom:5px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .membership-modal-banner{padding:15px 30px 15px 40px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado{min-height:420px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .flight-modal-sidebar{background-size:90%}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .upgrade-info{max-width:425px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.upgrade-buttons .primary-btn{border-radius:16px;padding-left:10px;width:127px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.upgrade-buttons .primary-btn span{font-size:10px}.login-container li>a span.banco-estado-phase-2-header-username{justify-content:center}.be2-baggage-info{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-size:10px;padding:5px 10px}.be2-baggage-info,.be2-baggage-info i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be2-baggage-info i{font-size:15px}}@media(max-width:1023px){.banco-estado-seats-taken-mobile{left:0;width:100%}.be-ribbon span:first-child,.be-ribbon span:nth-child(2){font-size:15px}.main-header .login-container:not(.unlogged) li:hover>a span.be-header-username,.main-header .login-container:not(.unlogged) li:hover>a:hover span.be-header-username,.main-header .login-container:not(.unlogged) li>a span.be-header-username,.main-header .login-container:not(.unlogged) li>a:hover span.be-header-username{color:#ee801d}.banco-estado-login-benefits-banner{text-align:center}.booking-wrapper header.be-login-page-header{margin:0 0 20px}}@media(max-width:767px){#mainContentWrapper.login-page .login-button-container{flex-direction:column}#mainContentWrapper.login-page .login-button-container .rounded-primary-btn{padding-right:7px}#mainContentWrapper.login-page .login-button-container .rounded-secondary-btn{margin-bottom:.75rem;margin-right:0}.be-ribbon .be-container{display:block}.be-ribbon span:nth-child(2){left:-5px;top:0}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado{height:570px;max-width:90%}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .flight-modal-sidebar{background-size:auto 90px;height:120px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .flight-scroller{top:120px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .membership-modal-banner{font-size:14px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-header{margin-bottom:5px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.padded{display:flex;flex-direction:column-reverse}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.padded .primary-btn,.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.padded .secondary-btn{width:176px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.padded .primary-btn{font-size:14px;padding-left:14px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.padded .secondary-btn{align-items:center;border:1px solid #7287a0;border-radius:13px;display:flex;font-family:Lato,sans-serif;font-size:12px;font-weight:900;height:32px;line-height:1;margin:5px 0;padding:0 40px 0 15px}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.padded .secondary-btn span{font-weight:900}.modal-content.upgrade-modal.flight-modal-content.upgrade-membership-banco-estado .modal-button-container.padded .secondary-btn i{display:inline-block;transform:translateY(-50%)}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado{max-width:90%;min-height:610px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado.taller{min-height:650px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .flight-modal-sidebar{background-size:auto 80px;height:110px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .flight-scroller{top:110px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .membership-modal-banner{display:none}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-header{margin-bottom:0}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .banco-estado-select-membership{display:none}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .membership-btn span:first-child{line-height:1.5}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .membership-btn span:nth-child(2){line-height:1.2}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.padded{display:flex;flex-direction:column-reverse}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.padded .primary-btn,.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.padded .secondary-btn{width:176px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.padded .primary-btn{font-size:14px;padding-left:14px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.padded .secondary-btn{align-items:center;border:1px solid #7287a0;border-radius:13px;display:flex;font-family:Lato,sans-serif;font-size:12px;font-weight:900;height:32px;line-height:1;margin:5px 0;padding:0 40px 0 15px}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.padded .secondary-btn span{font-weight:900}.modal-content.membership-modal.flight-modal-content.get-membership-banco-estado .modal-button-container.padded .secondary-btn i{display:inline-block;transform:translateY(-50%)}.be2-baggage-info{width:100%;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-size:11px;line-height:1.2;margin:20px 0;padding:10px 20px}.be2-baggage-info,.be2-baggage-info i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-modal-img{height:45px}.be-modal-border-box{margin:15px;padding:12px}.be-modal-content-box{padding:12px}.be-modal-link{margin:10px 0 20px}}.bebtt-membership-info{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:12px}.bebtt-membership-info span{font-weight:900}.beb-tooltip{font-weight:600;position:relative;white-space:normal;--tw-shadow:rgba(0,0,0,.25) 0px 14px 45px;--tw-shadow-colored:0px 14px 45px var(--tw-shadow-color);border-radius:7px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);line-height:1.4;padding:15px;width:250px}.beb-tooltip,.beb-tooltip .bett-emphasis{font-family:Lato,sans-serif;font-size:13px}.beb-tooltip .bett-emphasis{font-weight:900}.beb-tooltip:after{position:absolute;--tw-bg-opacity:1;background-color:rgb(43 60 69/var(--tw-bg-opacity));content:"";height:20px;right:50%;top:-11px;transform:translateX(50%) rotate(45deg);width:20px;z-index:-1}.beb-tooltip.bg-cyan,.beb-tooltip.bg-cyan:after{--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity))}.beb-tooltip-opener{cursor:pointer;display:block;font-size:15px;left:unset;position:absolute;right:0;top:50%;transform:translateY(-50%)}.beb-tooltip-opener:active,.beb-tooltip-opener:active .beb-tooltip,.beb-tooltip-opener:focus,.beb-tooltip-opener:focus .beb-tooltip,.beb-tooltip-opener:hover,.beb-tooltip-opener:hover .beb-tooltip{z-index:100000}.collapsed .be-bar{height:0}.be-bar{height:70px;overflow:hidden;transition:all .25s ease-in-out}.be-bar.closed{height:0;overflow:hidden}.be-bar.closed .be-bar-container{opacity:0;transition:all .1s ease-in-out}.be-bar .be-bar-container{align-items:center;display:flex;height:70px;justify-content:space-between;margin-left:45px;margin-right:345px;max-width:calc(100% - 390px);opacity:1;position:relative;transition:all .25s ease-in-out .25s}.be-bar .be-bar-container>img{width:95px}.be-bar.bg-be-gray .beb-tooltip-opener .beb-tooltip:after{--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.be-bar.bg-be-gray .beb-tooltip-opener .beb-tooltip.bg-cyan,.be-bar.bg-be-gray .beb-tooltip-opener .beb-tooltip.bg-cyan:after{--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity))}.beb-divider{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:1.5px;height:42px;width:3px}.be-tooltip-btn{border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;display:inline-flex;position:relative;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));font-family:Lato,sans-serif;font-size:17px;font-weight:900;padding:.5rem 3rem .5rem .75rem}.be-tooltip-btn i{font-size:28px;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.be-tooltip-btn:not(.btn):hover{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.be-tooltip-btn:not(.btn):hover,.beb-section{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.beb-section{align-items:flex-start;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:11px;justify-content:center;padding:0 10px 0 50px;position:relative}.beb-section span{font-family:Encode Sans,sans-serif;font-size:13px;font-weight:700}.beb-section.beb-section-1{gap:2px;padding-left:0}.beb-section.beb-section-1 span{text-transform:uppercase}.beb-section.beb-section-1>img{width:40px}.beb-section.beb-section-2{padding-left:0;padding-right:20px}.beb-section.beb-section-2 .bebs2-2{font-size:11px;font-weight:400}.beb-section.beb-section-3{padding-right:20px}.beb-section.beb-section-3 span{font-size:11px}.beb-section.beb-section-4 span{font-size:12px}.beb-section-icon{font-size:36px;left:7px;position:absolute;top:50%;transform:translateY(-50%)}.bett-xs{font-size:12px}.bett-points-example{font-family:Lato,sans-serif;font-size:11px}.bebtt-list-plus{padding-left:2rem;position:relative}.bebtt-list-plus i{font-size:20px;left:0;position:absolute;top:50%;transform:translateY(-50%)}.bebtt-list-plus .emphasis{font-family:Lato,sans-serif;font-weight:900;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:12px}.beb-section-tick{left:30px;position:absolute;top:21px}.be-upgrade-membership-bubble{position:relative;white-space:normal;--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity));padding:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:rgba(0,0,0,.25) 0px 14px 45px;--tw-shadow-colored:0px 14px 45px var(--tw-shadow-color);border-radius:7px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:13px;width:250px;z-index:2}.be-upgrade-membership-bubble>i{font-size:45px}.be-upgrade-membership-bubble:after{position:absolute;--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity));content:"";height:20px;left:50%;top:-8px;transform:translateX(-50%) rotate(45deg);width:20px}.be-upgrade-membership-bubble .bumb-close-btn{align-items:center;border-radius:9999px;cursor:pointer;display:flex;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;height:30px;padding-bottom:2px;right:-15px;top:-15px;width:30px}.be-upgrade-membership-bubble .bumb-close-btn:hover{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-upgrade-membership-bubble .bancoe-bar-terms-label{display:block}.be-upgrade-membership-bubble .bancoe-bar-terms-label[for]{height:unset;text-align:left}.be-upgrade-membership-bubble .bancoe-bar-terms-label[for],.be-upgrade-membership-bubble .bancoe-bar-terms-label[for] a{font-family:Lato,sans-serif;line-height:1rem;--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity));font-size:11px}.be-upgrade-membership-bubble .bancoe-bar-terms-label[for] a{text-align:left;text-decoration-line:underline}.be-upgrade-membership-bubble .bancoe-bar-terms-label[for] a:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-decoration-line:none}.be-upgrade-membership-bubble .bancoe-bar-terms-label:after,.be-upgrade-membership-bubble .bancoe-bar-terms-label:before{top:5px}.be-bar-mobile-tooltip,.beb-tooltip-close-btn{display:none}@media(min-width:1200px)and (max-width:1399px){.beb-section-icon{font-size:26px;left:2px}.be-bar .be-bar-container>img{width:68px}.beb-section{font-size:10px;line-height:1.4;padding-left:32px}.beb-section span{font-size:11px}.beb-section>span{font-size:10px}.beb-section-tick{left:17px;top:19px;width:14px}}@media(min-width:1024px)and (max-width:1199px){.beb-section-icon{font-size:22px;left:0}.be-bar .be-bar-container{margin-left:25px;margin-right:325px;max-width:calc(100% - 350px)}.be-bar .be-bar-container>img{width:60px}.beb-section{font-size:9px;line-height:1.4;padding-left:24px;white-space:nowrap}.beb-section span{line-height:1}.beb-section.beb-section-2 .bebs2-2,.beb-section.beb-section-3>span,.beb-section.beb-section-4 span,.beb-section>div>span,.beb-section>span{font-size:9px}.beb-section-tick{left:14px;top:19px;width:12px}}@media(min-width:768px)and (max-width:1023px){.be-bar{height:51px}.be-bar .be-bar-container{height:51px;margin:0;max-width:100%;padding:0 10px}.be-bar .be-bar-container>img{width:80px}.beb-section{font-size:10px;line-height:1.1}.beb-section.beb-section-1{padding-right:40px}.beb-section.beb-section-1 img{height:20px;position:absolute;right:0;top:0;width:auto}.beb-section.beb-section-3,.beb-section.beb-section-4,.beb-section.beb-section-5,.beb-section.beb-section-6{padding-right:0}.beb-section.beb-section-3.open,.beb-section.beb-section-4.open,.beb-section.beb-section-5.open,.beb-section.beb-section-6.open{padding-right:10px}.beb-section.beb-section-3 .beb-tooltip-opener,.beb-section.beb-section-4 .beb-tooltip-opener,.beb-section.beb-section-5 .beb-tooltip-opener,.beb-section.beb-section-6 .beb-tooltip-opener{right:-10px}.beb-section.beb-section-3 .beb-section-tick,.beb-section.beb-section-4 .beb-section-tick,.beb-section.beb-section-5 .beb-section-tick,.beb-section.beb-section-6 .beb-section-tick{left:30px;top:6px}.beb-section.beb-section-3 .beb-section-tick.push-down,.beb-section.beb-section-4 .beb-section-tick.push-down,.beb-section.beb-section-5 .beb-section-tick.push-down,.beb-section.beb-section-6 .beb-section-tick.push-down{top:18px}.beb-section span{font-size:12px}.beb-section-icon{font-size:34px}.beb-section-tick{left:30px;top:18px}}@media(max-width:767px){.be-bar{height:53px}.be-bar .be-bar-container{height:53px;justify-content:flex-start;margin:0;overflow-x:auto;padding:0 15px 0 20px;white-space:nowrap;-webkit-overflow-scrolling:touch;max-width:unset;width:unset}.be-bar .be-bar-container::-webkit-scrollbar{display:none}.be-bar .be-bar-container>img{margin-right:5px}.beb-section{display:inline-flex;height:100%;line-height:1.2;padding:0 10px 0 27px}.beb-section,.beb-section span{font-size:9px}.beb-section.beb-section-1{width:55px}.beb-section.beb-section-1 img{height:19px}.beb-section.beb-section-2 .bebs2-2{font-size:9px}.beb-section.beb-section-3{text-align:left;white-space:normal;width:88px}.beb-section.beb-section-3 span{font-size:9px}.beb-section.beb-section-3 .beb-tooltip-opener{top:18px;transform:none}.beb-section.beb-section-4{flex-shrink:0;padding-right:0;text-align:left;white-space:normal;width:88px}.beb-section.beb-section-4 span{font-size:9px}.beb-divider{display:block;flex-shrink:0;height:33px;margin:10px 5px;width:2px}.beb-section-icon{font-size:24px;left:0}.beb-section-tick{left:15px;top:32px;width:7px}.beb-tooltip-opener .beb-tooltip,.beb-tooltip-opener:active .beb-tooltip,.beb-tooltip-opener:focus .beb-tooltip,.beb-tooltip-opener:hover .beb-tooltip,.beb-tooltip-opener~.be-upgrade-membership-bubble{display:none}.be-bar-mobile-tooltip{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-bar-mobile-tooltip.open{display:block}.be-bar-mobile-tooltip .beb-tooltip{display:block;position:fixed}.accordion-wrapper.itinerary-accordion-wrapper.be-bar-mobile-tooltip .beb-tooltip .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.be-bar-mobile-tooltip .beb-tooltip .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.be-bar-mobile-tooltip .beb-tooltip .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.be-bar-mobile-tooltip .beb-tooltip.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.be-bar-mobile-tooltip .beb-tooltip.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.be-bar-mobile-tooltip .beb-tooltip{left:50%;top:50%;transform:translate(-50%,-50%);z-index:100000}.be-bar-mobile-tooltip .beb-tooltip:after{display:none}.beb-tooltip-close-btn{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:9999px;cursor:pointer;display:flex;font-size:20px;font-weight:600;height:30px;justify-content:center;line-height:1;padding-bottom:2px;position:absolute;right:-15px;top:-15px;width:30px}.beb-tooltip-close-btn,.beb-tooltip-close-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.beb-tooltip-close-btn:hover{background-color:rgb(178 41 46/var(--tw-bg-opacity))}.be-upgrade-membership-bubble{display:block;position:fixed}.accordion-wrapper.itinerary-accordion-wrapper.be-upgrade-membership-bubble .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.be-upgrade-membership-bubble .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.be-upgrade-membership-bubble .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.be-upgrade-membership-bubble.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.be-upgrade-membership-bubble.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.be-upgrade-membership-bubble{left:50%;top:50%;transform:translate(-50%,-50%);z-index:100000}.be-upgrade-membership-bubble:after{display:none}}.be-footer-title{margin:45px 0 10px}.be-footer-title span:first-child,.be-footer-title span:nth-child(2){color:#163a70;font-family:Lato,sans-serif;font-size:21px;font-style:italic;font-weight:600}.be-footer-title span:nth-child(2){color:#ee801d}.be-footer-title span:nth-child(3){color:#ee801d;font-family:Gotham-Bold,sans-serif;font-size:21px}.footer-title.follow-banco-estado{color:#163a70;font-family:Lato,sans-serif;font-size:22px;font-weight:600}.be-header-username{color:#ee801d;font-family:Gotham-Bold,sans-serif;white-space:nowrap}.be-footer-subtitle{margin-top:25px}.be-footer-subtitle span:first-child,.be-footer-subtitle span:nth-child(2),.be-footer-subtitle span:nth-child(3){color:#163a70;font-family:Lato,sans-serif;font-size:20px;font-style:italic}.be-footer-subtitle span:nth-child(2){color:#ee801d}.be-footer-subtitle span:nth-child(4){color:#163a70;font-family:Gotham-Bold,sans-serif;font-size:20px}.be-footer-sub-subtitle-1{color:#163a70;font-family:Lato,sans-serif;font-size:12px;font-style:italic;margin-top:5px}.be-footer-sub-subtitle-2{color:#70706f;font-family:Lato,sans-serif;font-size:20px;font-style:italic;line-height:1.3;margin-top:8px}.be-footer-sub-subtitle-2 a{color:#163a70;font-weight:700}.be-footer-sub-subtitle-2 a:hover{color:#9c3434}.be-footer-images{align-items:center;display:flex;flex-wrap:wrap}.be-footer-images.text-center{justify-content:center}.be-footer-img{height:40px;margin:10px 20px 0 0}@media(min-width:1200px)and (max-width:1399px){.be-footer-subtitle span:first-child,.be-footer-subtitle span:nth-child(2),.be-footer-subtitle span:nth-child(3),.be-footer-subtitle span:nth-child(4),.be-footer-title span:first-child,.be-footer-title span:nth-child(2),.be-footer-title span:nth-child(3),.footer-title.follow-banco-estado{font-size:16px}.be-footer-img{height:40px}}@media(min-width:1024px)and (max-width:1199px){.be-footer-title span:first-child,.be-footer-title span:nth-child(2),.be-footer-title span:nth-child(3),.footer-title.follow-banco-estado{font-size:16px}.be-footer-img{height:35px;margin-right:0}.be-footer-img:first-child{margin-right:20px}.be-footer-subtitle{margin-top:20px}.be-footer-sub-subtitle-2,.be-footer-subtitle span:first-child,.be-footer-subtitle span:nth-child(2),.be-footer-subtitle span:nth-child(3),.be-footer-subtitle span:nth-child(4){font-size:16px}.social-icons a{font-size:32px}}@media(max-width:1023px){.be-footer-title span:first-child,.be-footer-title span:nth-child(2),.be-footer-title span:nth-child(3),.footer-title.follow-banco-estado{font-size:18px}.be-footer-img{height:50px;margin-right:0}.be-footer-img:first-child{margin-right:20px}.be-footer-subtitle span:first-child,.be-footer-subtitle span:nth-child(2),.be-footer-subtitle span:nth-child(3),.be-footer-subtitle span:nth-child(4){font-size:16px;line-height:1.4}.be-footer-title{text-align:center}.be-footer-subtitle{margin-top:20px;text-align:center}.be-footer-sub-subtitle-1{text-align:center}.be-footer-sub-subtitle-2{font-size:16px;text-align:center}.be-footer-images{display:block}.be-footer-images .be-footer-img{display:block;margin:10px auto}}@media(max-width:767px){.be-footer-title{line-height:1.4}}.credit-shell{background:#fff;border:1px solid #163a70;border-radius:5px;color:#163a70;justify-content:space-between;padding:14px;position:relative;width:100%}.credit-shell,.credit-shell-section{align-items:center;display:flex}.credit-shell-section img{margin-right:15px;width:50px}.credit-shell-caption{display:flex;flex-direction:column;height:50px;justify-content:center;margin-right:60px;padding-top:5px}.credit-shell-caption span.credit-shell-maincaption{color:#163a70;font-family:Encode Sans,sans-serif;font-size:22px;font-weight:700;margin-bottom:5px}.credit-shell-caption span.credit-shell-subcaption{color:#163a70;font-family:Lato,sans-serif;font-size:16px}.credit-shell-amount{color:#163a70;font-family:Encode Sans,sans-serif;font-size:38px;font-weight:700;line-height:1;padding-top:8px;position:relative;top:10px}.credit-shell-amount span{font-family:Lato,sans-serif;font-size:18px;font-weight:400;left:50%;position:absolute;top:-15px;transform:translateX(-50%)}.credit-shell-button{align-items:center;background:#163a70;border:2px solid transparent;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:16px;font-weight:600;justify-content:center;letter-spacing:normal;padding:17px 45px;text-align:center;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.credit-shell-button:hover:not(:disabled){background:#fff;color:#163a70}.credit-shell-applied span{color:#ee801d;font-family:Encode Sans,sans-serif;font-size:38px;font-weight:700;line-height:1;margin-right:40px;position:relative;top:-7px}.credit-shell-applied i{color:#163a70;font-size:52px}.credit-shell-used-info{background:rgba(238,128,29,.5);border:1px solid #8a8a8a;border-radius:5px;color:#163a70;font-family:Lato,sans-serif;font-size:16px;margin-top:15px;padding:15px}.modal-content.payment-modal-content.credit-shell-modal{max-width:780px}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method,#mainContentPayment .tabs nav ul li.tab7,#mainContentPayment .tabs nav ul li.tab8,#mainContentPayment .tabs nav ul li.tab9{position:relative}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method label,#mainContentPayment .tabs nav ul li.tab7 label,#mainContentPayment .tabs nav ul li.tab8 label,#mainContentPayment .tabs nav ul li.tab9 label{display:flex;flex-direction:column;margin:0 30px 30px 0}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method label span,#mainContentPayment .tabs nav ul li.tab7 label span,#mainContentPayment .tabs nav ul li.tab8 label span,#mainContentPayment .tabs nav ul li.tab9 label span{font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:1.2}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method label .be-payment-card-img,#mainContentPayment .tabs nav ul li.tab7 label .be-payment-card-img,#mainContentPayment .tabs nav ul li.tab8 label .be-payment-card-img,#mainContentPayment .tabs nav ul li.tab9 label .be-payment-card-img{align-items:center;border:1px solid #8a8a8a;border-radius:5px;display:flex;height:110px;justify-content:center;max-width:100%;width:210px;-ms-interpolation-mode:bicubic;background:#fff;margin-bottom:10px;transition:all .25s ease-in-out}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method label .be-payment-card-img .be-credit-cards,#mainContentPayment .tabs nav ul li.tab7 label .be-payment-card-img .be-credit-cards,#mainContentPayment .tabs nav ul li.tab8 label .be-payment-card-img .be-credit-cards,#mainContentPayment .tabs nav ul li.tab9 label .be-payment-card-img .be-credit-cards{height:65px}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method label:hover .be-payment-card-img,#mainContentPayment .tabs nav ul li.tab7 label:hover .be-payment-card-img,#mainContentPayment .tabs nav ul li.tab8 label:hover .be-payment-card-img,#mainContentPayment .tabs nav ul li.tab9 label:hover .be-payment-card-img{border-color:#163a70;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);transform:scale(1.1)}#mainContentPayment .tabs #tab7:checked~li.tab7 label,#mainContentPayment .tabs #tab8:checked~li.tab8 label,#mainContentPayment .tabs #tab9:checked~li.tab9 label,#mainContentPayment .tabs [id^=be_payment_tab_]:checked+li label{cursor:default}#mainContentPayment .tabs #tab7:checked~li.tab7 label .be-payment-card-img,#mainContentPayment .tabs #tab8:checked~li.tab8 label .be-payment-card-img,#mainContentPayment .tabs #tab9:checked~li.tab9 label .be-payment-card-img,#mainContentPayment .tabs [id^=be_payment_tab_]:checked+li label .be-payment-card-img{border-color:#ab272f;border-width:2px}#mainContentPayment .tabs #tab7:checked~li.tab7 label:hover .be-payment-card-img,#mainContentPayment .tabs #tab8:checked~li.tab8 label:hover .be-payment-card-img,#mainContentPayment .tabs #tab9:checked~li.tab9 label:hover .be-payment-card-img,#mainContentPayment .tabs [id^=be_payment_tab_]:checked+li label:hover .be-payment-card-img{border-color:#ab272f;border-width:2px;box-shadow:none;transform:scale(1)}#mainContentPayment .tabs #tab7:checked~li.tab7 label+.payment-card-select-tick,#mainContentPayment .tabs #tab8:checked~li.tab8 label+.payment-card-select-tick,#mainContentPayment .tabs #tab9:checked~li.tab9 label+.payment-card-select-tick,#mainContentPayment .tabs [id^=be_payment_tab_]:checked+li label+.payment-card-select-tick{transform:scale(1)}.payment-card-select-tick{display:inline-block;left:190px;position:absolute;top:-20px;transform:scale(0);transition:all .25s ease-in-out;width:40px;z-index:10}.banco-estado-payment-form-info{line-height:1.2;margin-bottom:30px}.banco-estado-payment-form-info span{color:#163a70;font-family:Lato,sans-serif;font-size:18px;font-style:italic}.banco-estado-payment-form-info span:nth-child(2){font-weight:600}.banco-estado-payment-form-info span:nth-child(3){color:#ee801d;font-weight:600}.banco-estado-payment-form-info span:nth-child(5){color:#ee801d}.banco-estado-payment-form-info span:nth-child(6){color:#ee801d;font-family:Gotham-Book,sans-serif;font-size:17px;font-style:normal}.banco-estado-payment-form-info img{height:15px;position:relative;top:1px}.credit-shell-message{background:rgba(238,128,29,.5);border-radius:5px;color:#163a70;font-family:Lato,sans-serif;font-size:18px;padding:10px 15px}.credit-shell-remainder{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:16px;margin-top:15px}.credit-shell-remainder span{font-weight:900}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method.push-down,#mainContentPayment .tabs nav ul li.tab8.push-down,#mainContentPayment .tabs nav ul li.tab9.push-down{margin-bottom:50px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info{pointer-events:none;position:absolute;--tw-bg-opacity:1;background-color:rgb(227 129 0/var(--tw-bg-opacity));font-family:Lato,sans-serif;--tw-text-opacity:1;border-radius:7px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13px;left:50%;max-width:305px;padding:12px 15px 12px 33px;top:100%;transform:translate(-50%,20px)}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info:after{position:absolute;--tw-bg-opacity:1;background-color:rgb(227 129 0/var(--tw-bg-opacity));content:"";height:20px;left:50%;top:-10px;transform:translateX(-50%) rotate(45deg);width:20px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul{display:flex;flex-direction:column}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li{line-height:18px;margin-left:0;position:relative;text-align:left;white-space:nowrap}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li:before{position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));content:"";font-family:jetsmart-v2!important;font-size:12px;left:-20px;top:50%;transform:translateY(-50%)}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li span.emphasis{font-weight:900;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13px}.be2-credit-header{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:22px;font-weight:900}.be2-credit-header,.be2-credit-header i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.be2-credit-header i{font-size:30px;font-weight:600;margin-right:10px}.be2-credit-subheader{font-family:Lato,sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px}.js-input.greyed-card-field{--tw-bg-opacity:1;background-color:rgb(159 159 160/var(--tw-bg-opacity))}.auto-cf-warning{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600;justify-content:center;line-height:1.25;margin:.5rem auto;--tw-text-opacity:1;color:rgb(175 39 47/var(--tw-text-opacity));font-size:18px;max-width:750px;text-align:left}.auto-cf-warning i{margin-right:10px}@media(min-width:1200px)and (max-width:1399px){.credit-shell-caption{margin-right:20px}.credit-shell-button{padding:17px 25px}.auto-cf-warning{font-size:18px;max-width:650px}}@media(min-width:1024px)and (max-width:1199px){.credit-shell-caption{margin-right:10px}.credit-shell-button{margin-left:10px;padding:17px}.credit-shell-amount{font-size:28px}.credit-shell-caption span.credit-shell-maincaption{font-size:18px}.credit-shell-caption span.credit-shell-subcaption{font-size:14px}.auto-cf-warning{font-size:16px;max-width:470px}}@media(max-width:1023px){.credit-shell-caption{margin-right:10px}.credit-shell-button{margin-left:10px;padding:17px}.credit-shell-amount{font-size:28px}.credit-shell-caption span.credit-shell-maincaption{font-size:18px}.credit-shell-caption span.credit-shell-subcaption{font-size:14px}}@media(min-width:768px)and (max-width:1023px){#mainContentPayment .tabs nav .banco-estado-credit-card-user-info{padding:7px 7px 7px 17px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info:after{height:13px;top:-7px;width:13px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li{font-size:9px;line-height:14px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li span.emphasis{font-size:9px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li:before{font-size:7px;left:-13px}.auto-cf-warning{font-size:16px;max-width:470px}}@media(max-width:767px){.credit-shell,.credit-shell-caption,.credit-shell-caption span{display:block}.credit-shell-section:first-child{display:block;text-align:center}.credit-shell-section:last-child{justify-content:center;margin-top:20px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info{padding:10px 10px 10px 23px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info:after{height:13px;top:-7px;width:13px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li{font-size:10px;line-height:normal;margin:2px 0}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li span.emphasis{font-size:10px}#mainContentPayment .tabs nav .banco-estado-credit-card-user-info ul li:before{font-size:12px;left:-15px}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method,#mainContentPayment .tabs nav ul li.tab7,#mainContentPayment .tabs nav ul li.tab8,#mainContentPayment .tabs nav ul li.tab9{display:flex;justify-content:center}#mainContentPayment .tabs nav ul li.tab-banco-estado-payment-method .payment-card-select-tick,#mainContentPayment .tabs nav ul li.tab7 .payment-card-select-tick,#mainContentPayment .tabs nav ul li.tab8 .payment-card-select-tick,#mainContentPayment .tabs nav ul li.tab9 .payment-card-select-tick{left:50%;transform:scale(0) translateX(70px)}#mainContentPayment .tabs #tab7:checked~li.tab7 label+.payment-card-select-tick,#mainContentPayment .tabs #tab8:checked~li.tab8 label+.payment-card-select-tick,#mainContentPayment .tabs #tab9:checked~li.tab9 label+.payment-card-select-tick,#mainContentPayment .tabs [id^=be_payment_tab_]:checked+li label+.payment-card-select-tick{transform:scale(1) translateX(70px)}.use-points{font-size:13px}.auto-cf-warning{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:5px;font-size:14px;max-width:90%;padding:5px 10px}}.be-bundles-bar-details{align-items:center;border-color:rgb(117 120 123/var(--tw-border-opacity));border-style:solid;border-width:0 1px 1px;display:flex;justify-content:space-between;position:relative;width:100%;--tw-border-opacity:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-style:italic;--tw-text-opacity:1;border-bottom-left-radius:7px;border-bottom-right-radius:7px;color:rgb(117 120 123/var(--tw-text-opacity));height:0;overflow:hidden;padding:0 41px;transition:all .25s ease-in-out}.be-bundles-bar-details i{font-size:30px;margin-right:10px}.be-bundles-bar-details .bbbd-header{font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:900;line-height:1;max-width:145px}.be-bundles-bar-details .bbbd-header span{font-family:Lato,sans-serif;font-size:13px;font-style:normal;font-weight:900;line-height:1}.be-bundles-bar-details .bbbd-body{font-family:Lato,sans-serif;font-size:13px;font-style:italic;font-weight:400;line-height:1;max-width:145px}.be-bundles-bar-details .bbbd-section{align-items:center;display:flex}.be-bundles-bar-details .category-5 .bbbd-body,.be-bundles-bar-details .category-5 .bbbd-header,.be-bundles-bar-details .category-5 i{--tw-text-opacity:1;color:rgb(234 128 26/var(--tw-text-opacity))}.be-bundles-bar{align-items:center;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-weight:600;justify-content:space-between;margin-bottom:.5rem;margin-top:.5rem;white-space:nowrap;width:100%;--tw-text-opacity:1;border-radius:7px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;height:60px;padding:0 25px}.be-bundles-bar,.be-bundles-bar img{position:relative;transition:all .25s ease-in-out}.be-bundles-bar img{height:18px;margin-left:5px;top:2px}.be-bundles-bar .bbb-benefit-icons{align-items:center;display:flex;flex:1 1 auto;font-size:34px;font-weight:400;justify-content:space-between;margin:0 40px;transition:all .25s ease-in-out}.be-bundles-bar .bbb-opener{font-size:36px;transition:all .25s ease-in-out}.be-bundles-bar .bbb-opener.smaller{font-size:17px}.be-bundles-bar.open{border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:17px;height:36px;margin-bottom:0;padding:0 24px}.be-bundles-bar.open img{height:14px;margin-left:2px}.be-bundles-bar.open .bbb-benefit-icons{font-size:23px;opacity:0}.be-bundles-bar.open .bbb-opener{font-size:23px;right:16px;transform:rotate(90deg)}.be-bundles-bar.open .bbb-opener.smaller{font-size:12px;transform:rotate(-90deg)}.be-bundles-bar.open~.be-bundles-bar-details{margin-bottom:.5rem;--tw-border-opacity:1;height:75px;padding:0 24px}@media(min-width:1200px)and (max-width:1399px){.be-bundles-bar{font-size:18px;height:60px;padding:0 15px}.be-bundles-bar.open{padding:0 15px}.be-bundles-bar img{height:16px;margin-left:2px;top:1px}.be-bundles-bar .bbb-benefit-icons{font-size:28px;margin:0 20px;max-width:250px}.be-bundles-bar .bbb-opener{font-size:28px}.be-bundles-bar-details .bbbd-header{font-size:13px}.be-bundles-bar-details .bbbd-header span{font-size:12px}.be-bundles-bar-details.open~.be-bundles-bar-details{padding:0 15px}.be-bundles-bar-details .bbbd-body{max-width:110px}.be-bundles-bar-details i{margin-right:7px}}@media(min-width:1024px)and (max-width:1199px){.be-bundles-bar{height:48px}.be-bundles-bar,.be-bundles-bar.open{font-size:14px;padding:0 10px}.be-bundles-bar.open~.be-bundles-bar-details{padding:0 10px}.be-bundles-bar.open~.be-bundles-bar-details i{font-size:24px}.be-bundles-bar img{height:13px;margin-left:2px;top:1px}.be-bundles-bar .bbb-benefit-icons{font-size:28px;margin:0 20px;max-width:250px}.be-bundles-bar .bbb-opener{font-size:28px}.be-bundles-bar-details .bbbd-header{font-size:11px}.be-bundles-bar-details .bbbd-header span{font-size:12px}.be-bundles-bar-details.open~.be-bundles-bar-details{padding:0 15px}.be-bundles-bar-details .bbbd-body{font-size:11px;max-width:110px}.be-bundles-bar-details i{margin-right:7px}}@media(min-width:768px)and (max-width:1023px){.be-bundles-bar{font-size:14px;height:48px;padding:0 25px}.be-bundles-bar.open{font-size:14px;padding:0 10px}.be-bundles-bar.open~.be-bundles-bar-details{height:55px;padding:0 10px}.be-bundles-bar.open~.be-bundles-bar-details i{font-size:24px}.be-bundles-bar img{height:12px;margin-left:2px;top:1px}.be-bundles-bar .bbb-benefit-icons{font-size:21px;margin:0 20px;max-width:160px}.be-bundles-bar .bbb-opener{font-size:21px}.be-bundles-bar-details{justify-content:center}.be-bundles-bar-details .bbbd-section{padding:0 15px}.be-bundles-bar-details .bbbd-section:not(:last-child):not(.category-5){align-items:center;border-right-width:1px;border-style:solid;display:flex;--tw-border-opacity:1;border-color:rgb(117 120 123/var(--tw-border-opacity));height:32px}.be-bundles-bar-details .bbbd-section:not(.category-5) i{display:none}.be-bundles-bar-details .bbbd-section.category-5{align-items:center;display:flex}.be-bundles-bar-details .bbbd-header,.be-bundles-bar-details .bbbd-header span{font-size:10px}.be-bundles-bar-details.open~.be-bundles-bar-details{padding:0 15px}.be-bundles-bar-details .bbbd-body{font-size:9px}}@media(max-width:767px){.be-bundles-bar{height:70px}.be-bundles-bar.open .bbb-opener{font-size:25px;right:4px}.be-bundles-bar.open~.be-bundles-bar-details{height:129px;padding:10px}.be-bundles-bar.open~.be-bundles-bar-details.be-category-5{height:87px}.be-bundles-bar .be-bundles-bar-caption{font-size:11px;left:4px;line-height:1.2;position:absolute;top:7px;white-space:normal;width:unset}.be-bundles-bar .be-bundles-bar-caption img{height:9px;margin-left:2px;top:1px}.be-bundles-bar .bbb-opener{font-size:25px;position:absolute;right:4px;top:4px}.be-bundles-bar .bbb-benefit-icons{bottom:10px;font-size:26px;left:50%;margin:0;position:absolute;transform:translateX(-50%)}.be-bundles-bar .bbb-benefit-icons i{margin-right:15px}.be-bundles-bar .bbb-benefit-icons i:last-child{margin-right:0}.be-bundles-bar-details{align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start}.be-bundles-bar-details i{font-size:20px}.be-bundles-bar-details .bbbd-section{align-items:center;display:flex}.be-bundles-bar-details .bbbd-section:not(.category-5) i{display:inline}.be-bundles-bar-details .bbbd-header{font-size:10px}.be-bundles-bar-details .bbbd-header:first-child{margin-top:4px}.be-bundles-bar-details .bbbd-body{font-size:9px;margin-bottom:4px}}.be-credit-shell{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:10px;transition:all .25s ease-in-out}.be-credit-shell .bcs-header{align-items:center;display:flex;padding:20px}.be-credit-shell .bcs-logo-caption{align-items:center;display:flex;font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));font-size:22px;font-weight:700;transition:all .25s ease-in-out;width:50%}.be-credit-shell img{margin-right:20px;width:50px}.be-credit-shell .bcs-total{display:block;font-family:Lato,sans-serif;line-height:1;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;margin-bottom:5px;transition:all .25s ease-in-out}.be-credit-shell .bcs-total-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:25%}.be-credit-shell .bcs-total-amount{display:block;font-family:Encode Sans,sans-serif;line-height:1;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:38px;font-weight:700;transition:all .25s ease-in-out}.be-credit-shell .bcs-button-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:25%}.be-credit-shell .bcs-use{align-items:center;border-style:solid;border-width:2px;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));border-radius:19px;font-family:Lato,sans-serif;font-size:18px;font-weight:900;height:38px;letter-spacing:normal;margin-bottom:5px;padding:0 16px 0 0;text-transform:none;width:170px}.be-credit-shell .bcs-use,.be-credit-shell .bcs-use:after{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition:all .25s ease-in-out}.be-credit-shell .bcs-use:after{content:"";font-family:jetsmart-v2!important;font-size:23px;font-weight:400;line-height:1;position:absolute;right:15px;top:5px}.be-credit-shell .bcs-use:hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));letter-spacing:normal}.be-credit-shell .bcs-use:hover,.be-credit-shell .bcs-use:hover:after{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.be-credit-shell .bcs-used{align-items:center;border-style:solid;border-width:2px;cursor:default;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));border-radius:19px;font-family:Lato,sans-serif;font-size:18px;font-weight:900;height:38px;letter-spacing:normal;margin-bottom:5px;padding:0 16px 0 0;text-transform:none;width:170px}.be-credit-shell .bcs-used,.be-credit-shell .bcs-used:after{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition:all .25s ease-in-out}.be-credit-shell .bcs-used:after{content:"";font-family:jetsmart-v2!important;font-size:23px;font-weight:400;line-height:1;position:absolute;right:15px;top:5px}.be-credit-shell .bcs-used:active,.be-credit-shell .bcs-used:focus,.be-credit-shell .bcs-used:hover{align-items:center;border-style:solid;border-width:2px;cursor:default;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-credit-shell .bcs-details{cursor:pointer;display:block;font-family:Lato,sans-serif;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));font-size:14px;text-decoration-line:underline;transition:all .25s ease-in-out}.be-credit-shell .bcs-details:hover{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));text-decoration-line:none}.be-credit-shell .bcs-detail-list{overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-left-radius:10px;border-bottom-right-radius:10px;max-height:0;transition:all .25s ease-in-out}.be-credit-shell .bcs-detail-list i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:42px;margin-right:20px}.be-credit-shell .bcs-detail-list li:not(:last-child){border-bottom:1px solid #ccc}.be-credit-shell .bcsdl-title{font-family:Encode Sans,sans-serif;font-size:21px;font-weight:500}.be-credit-shell .bcsdl-body,.be-credit-shell .bcsdl-title{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.be-credit-shell .bcsdl-body{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:1}.be-credit-shell .bcsdl-amount{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:30px;font-weight:700}.be-credit-shell.open{--tw-border-opacity:1;border-color:rgb(128 128 128/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(117 120 123/var(--tw-bg-opacity))}.be-credit-shell.open,.be-credit-shell.open .bcs-details,.be-credit-shell.open .bcs-logo-caption,.be-credit-shell.open .bcs-total,.be-credit-shell.open .bcs-total-amount{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-credit-shell.open .bcs-detail-list{max-height:1000px;padding:5px}@media(min-width:1024px)and (max-width:1199px){.be-credit-shell img{margin-right:10px;width:40px}.be-credit-shell .bcs-logo-caption{font-size:20px;line-height:1}.be-credit-shell .bcs-total-amount{font-size:20px}.be-credit-shell .bcs-use{width:130px}.be-credit-shell .bcs-use:after{right:8px}}@media(min-width:768px)and (max-width:1023px){.be-credit-shell img{margin-right:15px;width:30px}.be-credit-shell .bcs-header{padding:10px}.be-credit-shell .bcs-logo-caption{font-size:14px;width:40%}.be-credit-shell .bcs-total-container{width:30%}.be-credit-shell .bcs-total{font-size:10px}.be-credit-shell .bcs-total-amount{font-size:24px}.be-credit-shell .bcs-button-container{width:30%}.be-credit-shell .bcs-use{font-size:12px;height:22px;width:105px}.be-credit-shell .bcs-use:after{font-size:17px;right:5px;top:1px}.be-credit-shell .bcs-used{font-size:15px;height:31px;width:133px}.be-credit-shell .bcs-used:after{font-size:19px;right:5px;top:3px}.be-credit-shell .bcs-details{font-size:10px}.be-credit-shell .be-credit-shell .bcs-detail-list i{font-size:28px;margin-right:7px}.be-credit-shell .bcsdl-title{font-size:13px;line-height:1}.be-credit-shell .bcsdl-body{font-size:10px}.be-credit-shell .bcsdl-amount{font-size:19px}}@media(max-width:767px){.be-credit-shell{position:relative;--tw-bg-opacity:1;background-color:rgb(106 109 113/var(--tw-bg-opacity))}.be-credit-shell.open .bcs-header{height:116px}.be-credit-shell.open .bcs-total-container{left:10px;top:40px;transform:translateX(0)}.be-credit-shell.open .bcs-total{font-size:14px;margin-bottom:3px;margin-right:10px}.be-credit-shell.open .bcs-total-amount{font-size:18px}.be-credit-shell.open .bcs-button-container{top:72px}.be-credit-shell img{display:none}.be-credit-shell .bcs-header{height:145px;padding:10px;transition:all .15s ease-in-out}.be-credit-shell .bcs-logo-caption{font-size:14px;left:10px;top:14px;white-space:nowrap;width:unset}.be-credit-shell .bcs-details,.be-credit-shell .bcs-logo-caption{position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-credit-shell .bcs-details{font-size:20px;right:10px;text-decoration-line:none;top:10px}.be-credit-shell .bcs-details:focus,.be-credit-shell .bcs-details:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-credit-shell .bcs-details.open{transform:rotate(-90deg)}.be-credit-shell .bcs-button-container{left:50%;position:absolute;top:103px;transform:translateX(-50%);transition:all .15s ease-in-out}.be-credit-shell .bcs-use,.be-credit-shell .bcs-used{font-size:17px;height:33px;padding:0;transition:all .25s ease-in-out;width:170px}.be-credit-shell .bcs-use:after,.be-credit-shell .bcs-used:after{font-size:25px;right:3px;top:3px;transition:all .25s ease-in-out}.be-credit-shell .bcs-total-container{flex-direction:row;justify-content:flex-start;left:50%;position:absolute;top:55px;transform:translateX(-50%);transition:all .25s ease-in-out;white-space:nowrap;width:unset}.be-credit-shell .bcs-total{font-size:18px;margin-right:15px}.be-credit-shell .bcs-total,.be-credit-shell .bcs-total-amount{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition:all .25s ease-in-out}.be-credit-shell .bcs-total-amount{font-size:32px}.be-credit-shell .bcs-detail-list i{font-size:26px;margin-right:7px}.be-credit-shell .bcsdl-title{font-size:13px;line-height:1}.be-credit-shell .bcsdl-body{font-size:10px}.be-credit-shell .bcsdl-amount{font-size:18px;margin-top:10px}}.booking-wrapper{height:auto;margin-bottom:1.5rem;margin-top:1.5rem;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:10px;box-shadow:0 0 15px 2px rgba(0,0,0,.15);min-height:130px;padding:1.5rem}.booking-wrapper.on-checkin,.booking-wrapper.on-dc-purchase,.booking-wrapper.on-giftcard-purchase{margin-top:0}.booking-wrapper.on-flight{background-color:transparent;padding-left:0;padding-right:0;padding-top:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.booking-wrapper.on-flight,.booking-wrapper.on-flight-move{margin-top:0;min-height:250px}.booking-wrapper.transaction-wrapper{margin-top:0;min-height:unset;padding:0}.booking-wrapper.push-down{margin-top:50px}.booking-wrapper.no-min{min-height:unset}.booking-wrapper header{align-items:center;display:flex;margin-bottom:10px}.booking-wrapper header .title{margin-left:10px}.booking-wrapper header .title.full-width-title{width:100%}.booking-wrapper header .main-title{color:#163a70;font-family:Lato,sans-serif;font-size:22px;font-weight:900;line-height:1;margin:0 0 5px}.booking-wrapper header .subtitle{color:#163a70;font-size:14px;font-weight:600}.booking-wrapper header.transactions-header{background:#00abc8;border-top-left-radius:10px;border-top-right-radius:10px;padding:12px 25px;position:relative}.booking-wrapper header.transactions-header .close-transaction{align-items:center;background:#000;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:31px;font-weight:600;height:52px;justify-content:center;line-height:1;position:absolute;right:-26px;top:-26px;width:52px}.booking-wrapper header.transactions-header .close-transaction:hover{background:#9c3434}.booking-wrapper header.transactions-header i.title-icon{color:#fff;font-size:43px}.booking-wrapper header.transactions-header i.standalone-dc{font-size:30px}.booking-wrapper header.transactions-header .main-title{color:#fff;font-family:Encode Sans,sans-serif;font-size:32px;font-weight:700;line-height:1}.booking-wrapper header.transactions-header .main-title.standalone-dc{font-family:Lato,sans-serif;font-size:22px;font-weight:900}.booking-wrapper header.transaction-header{border-bottom:1px solid #e2e2e2;margin-bottom:20px;padding-bottom:10px}.booking-wrapper header.transaction-header i.title-icon{font-size:38px}.booking-wrapper header.transaction-header .main-title{font-family:Encode Sans,sans-serif;font-size:20px;font-weight:700;line-height:1}.passed-content .booking-wrapper,.passed-content .new-baggage-page-wrapper{position:relative}.passed-content .booking-wrapper:after,.passed-content .new-baggage-page-wrapper:after{background:hsla(0,0%,100%,.75);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:198}.inner-box{border:1px solid #163a70;border-radius:10px;margin-bottom:30px;min-height:130px;padding:17px}.inner-box a{color:#163a70}.inner-box a:hover{color:#9c3434}.inner-box p{font-size:14px}.inner-box p:first-child{margin-bottom:.25rem}.inner-box.prohibited .form-error-message{margin-bottom:0}.inner-deep-box{background:#f7f7f7;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:90px;padding:0 15px}.inner-deep-box.padded{padding:20px}.inner-deep-box.rounded{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.inner-deep-box.upper-half{margin-bottom:0;min-height:0;padding-bottom:0}.inner-deep-box.bottom-half{border-top-left-radius:0;border-top-right-radius:0}@media(max-width:1399px){.inner-deep-box.bottom-half{border-top-left-radius:10px;border-top-right-radius:10px}}@media(max-width:1023px){.booking-wrapper header.transactions-header .close-transaction{right:20px;top:50%;transform:translateY(-50%)}.booking-wrapper header .title.full-width-title{width:calc(100% - 100px)}.booking-wrapper header .title.full-width-title .main-title{font-size:26px}}@media(max-width:767px){.booking-wrapper{margin:25px auto;max-width:95%}}.breadcrumbs-bg{margin-top:20px;position:relative}.breadcrumbs{border-bottom:2px dotted #163a70;height:1px;position:absolute;top:40px;transform:translateY(-1px);width:100%}.booking-step{align-items:center;background:#bababa;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;margin-top:20px;position:relative;width:40px;z-index:99}.booking-step.active{background:#163a70}.booking-step.past{cursor:pointer}.booking-step.past:hover{background:#163a70}.breadcrumb-section{position:relative}.breadcrumb-section span{color:#163a70;font-family:Lato,sans-serif;font-size:15px;font-weight:700;left:50px;position:absolute;top:0}@media(max-width:1023px){.breadcrumbs-bg{margin-top:20px}.breadcrumbs{top:33px}.booking-step{display:inline-flex;height:25px;width:25px}}@media(max-width:767px){.breadcrumbs-bg{z-index:0}}.bundles-header{margin-bottom:30px;margin-left:auto;margin-right:auto}.bundles-title{font-family:Encode Sans,sans-serif;font-size:22px;line-height:1;margin-bottom:10px;padding:0;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-weight:700}.bundles-title img{position:relative;top:5px}.bundles-container{align-items:stretch;display:flex;justify-content:space-between;margin-bottom:30px;margin-left:auto;margin-right:auto}.bundles-container.old{flex-direction:column}.bundles-container .bundle-container{transition:transform .25s ease-in-out}.bundles-container .bundle-container:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.3);transform:scale(1.025)}.selected-bundle-container{transition:all .25s ease-in-out}.selected-bundle-container.reduced{transform:scale(.01)}.bundle-container,.selected-flight .bundle-container,.selected-flight .selected-bundle-container{border-radius:25px;border-style:solid;border-width:2px;position:relative;width:32%;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity))}.bundle-container.selected:after,.selected-flight .bundle-container.selected:after,.selected-flight .selected-bundle-container.selected:after{border-radius:40px;border-style:solid;border-width:4px;content:"";inset:-15px;position:absolute;z-index:-1;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity))}.bundle-container ul li,.selected-flight .bundle-container ul li,.selected-flight .selected-bundle-container ul li{align-items:center;border-style:solid;border-width:0 0 1px;cursor:pointer;display:flex;height:50px;justify-content:space-between;margin:0 15px;position:relative;width:auto;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity));font-family:Lato,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;line-height:1;padding:0 10px}.bundle-container ul li:hover .bundle-tooltip,.selected-flight .bundle-container ul li:hover .bundle-tooltip,.selected-flight .selected-bundle-container ul li:hover .bundle-tooltip{display:flex}.bundle-container ul li.unavailable,.bundle-container ul li.unavailable .ssr-line .ssr-line-name,.bundle-container ul li.unavailable i,.selected-flight .bundle-container ul li.unavailable,.selected-flight .bundle-container ul li.unavailable .ssr-line .ssr-line-name,.selected-flight .bundle-container ul li.unavailable i,.selected-flight .selected-bundle-container ul li.unavailable,.selected-flight .selected-bundle-container ul li.unavailable .ssr-line .ssr-line-name,.selected-flight .selected-bundle-container ul li.unavailable i{--tw-text-opacity:1;color:rgb(217 217 217/var(--tw-text-opacity))}.bundle-container ul li:last-child,.selected-flight .bundle-container ul li:last-child,.selected-flight .selected-bundle-container ul li:last-child{border-bottom-width:0}.bundle-container ul li i,.selected-flight .bundle-container ul li i,.selected-flight .selected-bundle-container ul li i{font-size:18px;font-weight:600}.bundle-container ul li .bundle-tooltip,.selected-flight .bundle-container ul li .bundle-tooltip,.selected-flight .selected-bundle-container ul li .bundle-tooltip{bottom:36px;left:50%;min-width:200px;position:absolute;z-index:10;--tw-translate-x:-50%;align-items:center;border-radius:10px;border-style:solid;border-width:1px;justify-content:flex-start;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(236 236 236/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-size:.75rem;line-height:1rem;line-height:1.4;padding:5px;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));display:none;opacity:0;visibility:hidden}.bundle-container ul li .bundle-tooltip:after,.selected-flight .bundle-container ul li .bundle-tooltip:after,.selected-flight .selected-bundle-container ul li .bundle-tooltip:after{bottom:-1rem;height:15px;left:50%;position:absolute;width:15px;--tw-translate-y:-50%;--tw-rotate:45deg;border-bottom:1px solid rgb(28 53 94/var(--tw-border-opacity));border-left-style:solid;border-top-style:solid;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-right:1px solid rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(236 236 236/var(--tw-bg-opacity));content:""}.bundle-container ul li .bundle-tooltip h3,.selected-flight .bundle-container ul li .bundle-tooltip h3,.selected-flight .selected-bundle-container ul li .bundle-tooltip h3{font-family:Lato,sans-serif;font-size:.875rem;font-weight:900;line-height:1.25rem;white-space:normal;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.bundle-container ul li .bundle-tooltip i,.selected-flight .bundle-container ul li .bundle-tooltip i,.selected-flight .selected-bundle-container ul li .bundle-tooltip i{font-size:45px;font-weight:400;margin-right:10px;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.bundle-container .line-container,.selected-flight .bundle-container .line-container,.selected-flight .selected-bundle-container .line-container{height:2px;margin:15px 0 25px;position:relative}.bundle-container .line-container .line,.selected-flight .bundle-container .line-container .line,.selected-flight .selected-bundle-container .line-container .line{background-image:linear-gradient(90deg,#d9d9d9 50%,transparent 0);background-size:38px 100%;height:100%;left:0;position:absolute;top:0;width:100%}.bundle-container i.js-bundle-circle-x-full,.selected-flight .bundle-container i.js-bundle-circle-x-full,.selected-flight .selected-bundle-container i.js-bundle-circle-x-full{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));opacity:.75}.bundle-container i.js-bundle-circle-x,.selected-flight .bundle-container i.js-bundle-circle-x,.selected-flight .selected-bundle-container i.js-bundle-circle-x{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity))}.bundle-container i.js-bundle-circle-plus,.selected-flight .bundle-container i.js-bundle-circle-plus,.selected-flight .selected-bundle-container i.js-bundle-circle-plus{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.ssr-line{align-items:center;display:flex}.ssr-line i{margin-right:20px}.ssr-line-name{font-family:Lato,sans-serif;font-weight:900}.ssr-line-name span{display:inline-block;font-family:Lato,sans-serif;font-size:12px}.ssr-line-name span.allseats-extra{font-size:13px;font-style:normal;font-weight:700;margin-top:2px}.selected-flight{transition:all .25s ease-in-out}.selected-flight.show-offers{padding-bottom:100px}.selected-flight.show-offers.redemption-with-tax{padding-bottom:130px}.selected-flight .bundles-header{margin:0 auto 15px;width:910px}.selected-flight .bundles-container{margin:0 auto 30px;width:910px}.selected-flight .bundle-container{width:32%}.selected-flight .bundle-container ul{margin-bottom:0}.selected-flight .bundle-container ul li{margin:0 20px;padding:0 15px}.bundle-ribbon{background:#a61b27;color:#fff;font-family:Lato,sans-serif;font-size:9px;left:31px;line-height:1;padding:3px 30px;position:absolute;text-transform:uppercase;top:25px;transform:translate(-50%,-50%) rotate(-40deg)}.bundle-header{align-items:center;border-bottom-width:1px;border-style:solid;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity));border-top-left-radius:25px;border-top-right-radius:25px;height:80px}.bundle-header.selected{justify-content:space-around}.bundle-header.no-round{border-radius:0}.bundle-header.full .header-img{position:relative;top:-12px}.bundle-header.short-round{border-top-left-radius:10px;border-top-right-radius:10px;padding:0 60px}.bundle-header .header-img{height:32px}.bundle-header .header-img.peru-compra{height:48px}.bundle-header .best-price-label{bottom:0;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(5 31 68/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-align:center}.bundle-header .best-price-label i{color:#73b84a;height:14px;margin-right:1px}.bundle-price,.bundle-price span{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-family:Lato,sans-serif;font-size:22px;font-weight:900;text-align:center}.bundle-price span.american-price,.bundle-price.american-price{color:#00abc8;font-size:28px}.bundle-price span.american-price span,.bundle-price.american-price span{color:#00abc8;font-size:14px;font-weight:400}.bundle-price-info{--tw-text-opacity:1;font-size:14px;margin:5px 0 0}.bundle-button,.bundle-price-info{color:rgb(28 53 94/var(--tw-text-opacity));font-family:Lato,sans-serif;text-align:center}.bundle-button{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;align-items:center;border-radius:20px;display:flex;font-size:16px;font-weight:900;height:40px;justify-content:space-between;letter-spacing:normal;line-height:1;margin:15px auto 30px;padding:0 10px 0 47px;text-transform:none}.bundle-button:not(:disabled):hover{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));color:#fff}.bundle-button:not(:disabled):hover i{border-color:#fff;color:#fff}.bundle-button i{border-style:solid;border-width:1px;--tw-border-opacity:1;align-items:center;border-color:rgb(28 53 94/var(--tw-border-opacity));border-radius:50%;display:flex;font-size:12px;height:23px;justify-content:center;margin-left:38px;padding:1px 0 0 1px;position:relative;width:23px}.selected-flight .selected-bundle-container{border:none;position:relative;width:100%}.selected-flight .selected-bundle-container .selected-bundle{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;max-height:200px}.selected-flight .selected-bundle-container .selected-bundle.taller{max-height:250px}.selected-flight .selected-bundle-container .selected-bundle li{border:none;cursor:default;font-size:13px;margin:0;padding:0 15px;width:50%}.fee-selector-header{max-height:0;overflow:hidden;transition:all .5s ease-in-out}.fee-selector-header:not(.open){background:transparent;border-color:transparent;margin:0 auto}.fee-selector-header.open{max-height:80px}.sbb-images{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.fee-selector .sbb-ssr-names,.selected-flight .sbb-ssr-names{align-items:center;display:flex;height:100%;margin-left:15px}.fee-selector .sbb-ssr-names ul,.selected-flight .sbb-ssr-names ul{display:flex;flex-direction:column;flex-wrap:wrap;height:120px;margin-bottom:0;width:100%}.fee-selector .sbb-ssr-names ul li,.selected-flight .sbb-ssr-names ul li{font-weight:600;height:calc(33% - 10px);line-height:1.4;margin:5px 10px;max-width:100%;padding-left:22px;position:relative;white-space:normal;width:calc(50% - 20px)}.fee-selector .sbb-ssr-names ul li i,.selected-flight .sbb-ssr-names ul li i{color:#73b84a;font-size:16px;left:0;position:absolute;top:3px}.fee-selector .sbb-ssr-icons ul,.selected-flight .sbb-ssr-icons ul{display:flex;margin-bottom:0}.fee-selector .sbb-ssr-icons ul li,.selected-flight .sbb-ssr-icons ul li{margin:20px 5px 0;max-width:unset;width:unset}.fee-selector .sbb-ssr-icons ul li i,.selected-flight .sbb-ssr-icons ul li i{font-size:44px}.sbb-tick{height:150px;position:relative;width:100%}.sbb-tick i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.bundle-upgrade-offer-container{bottom:0;left:0;margin:25px 15px;position:absolute;right:0}.bundle-upgrade-offer-container .bundle-upgrade-box{align-items:center;background:#f5f5f5;border-radius:10px;border-style:solid;border-width:1px;display:flex;height:96px;justify-content:space-between;overflow:hidden;padding:0 10px 30px 120px;position:relative}.bundle-upgrade-offer-container .bundle-upgrade-box.redemption-upgrade-box{height:126px}.bundle-upgrade-offer-container .bundle-upgrade-box-corner{bottom:-20px;content:"";height:40px;position:absolute;right:-20px;transform:rotate(45deg);width:40px}.bundle-upgrade-offer-container .bundle-upgrade-title{align-items:center;display:flex;flex-direction:column}.bundle-upgrade-offer-container .bundle-upgrade-title span{display:block;font-family:Encode Sans,sans-serif;font-weight:700}.bundle-upgrade-offer-container .bundle-upgrade-title span:first-child{font-size:20px;margin-bottom:5px}.bundle-upgrade-offer-container .bundle-upgrade-title span:last-child{font-size:24px;text-transform:uppercase}.bundle-upgrade-offer-container .bundle-upgrade-price{align-items:flex-end;bottom:10px;display:flex;position:absolute}.bundle-upgrade-offer-container .bundle-upgrade-price.redemption-upgrade-price-with-tax{align-items:center;justify-content:center}.bundle-upgrade-offer-container .bundle-upgrade-price div{line-height:1}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-text{font-family:Lato,sans-serif;font-size:15px;letter-spacing:.8px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value{display:inline-block;line-height:1;margin:0 6px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value.redemption-bup-value{display:flex;flex-direction:column;padding-bottom:2px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span{line-height:1}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-currency{font-family:Lato,sans-serif;font-size:16px;font-weight:600;position:relative}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference{font-family:Encode Sans,sans-serif;font-size:23px;font-weight:700;position:relative;top:3px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference .bup-miles{font-family:Lato,sans-serif;font-size:16px;font-weight:600;position:relative}.bundle-upgrade-offer-container .bundle-upgrade-logo{align-items:center;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);display:flex;height:75px;justify-content:center;left:13px;position:absolute;top:-5px;width:95px}.bundle-upgrade-offer-container .bundle-upgrade-logo img{max-height:70%}.bundle-upgrade-offer-container .bundle-upgrade-logo:after{border-bottom:0 solid transparent;border-left:47.5px solid transparent;border-right:47.5px solid transparent;border-top-color:inherit;border-top-style:solid;border-top-width:10px;content:"";height:0;left:0;position:absolute;top:100%;width:0}.bundle-upgrade-offer-container .bundle-upgrade-button{align-items:center;background:#a61b27;border-radius:17px;color:#fff;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:20px;font-weight:900;height:34px;justify-content:center;padding-right:20px;position:relative;width:132px}.bundle-upgrade-offer-container .bundle-upgrade-button i{color:#fff;font-size:24px;position:absolute;right:5px;top:5px}.bundle-upgrade-offer-container .bundle-upgrade-button:hover{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity))}.bundle-savings-container{height:45px;margin-bottom:15px;position:relative;width:100%}.bundle-savings-container .bundle-savings{align-items:center;background:#b02b32;bottom:0;color:#fff;display:flex;justify-content:center;left:-7px;position:absolute;right:-7px;top:0}.bundle-savings-container .bundle-savings:before{border-color:transparent #b02b32 transparent transparent;border-style:solid;border-width:0 7px 12px 0;content:"";height:0;left:0;position:absolute;top:100%;width:0}.bundle-savings-container .bundle-savings:after{border-color:transparent transparent transparent #b02b32;border-style:solid;border-width:0 0 12px 7px;content:"";height:0;position:absolute;right:0;top:100%;width:0}.bundle-savings-container .bundle-savings i{font-size:57px;margin-right:10px}.bundle-savings-container .bundle-savings .bundle-savings-emphasis{font-family:Encode Sans,sans-serif;font-size:16px;font-weight:700;line-height:1;margin-bottom:3px}.bundle-savings-container .bundle-savings .bundle-savings-secondary{font-family:Encode Sans,sans-serif;font-size:13px;font-weight:700;line-height:1}.bundle-non-discounted-price{align-items:center;color:#1d365d;display:flex;font-family:Lato,sans-serif;font-size:19px;font-weight:300;height:20px;justify-content:center;text-decoration:line-through;width:100%}@media(min-width:1200px)and (max-width:1399px){.selected-flight .bundle-container ul li{margin:0 15px}.bundle-upgrade-offer-container .bundle-upgrade-title span:first-child{font-size:17px}.bundle-upgrade-offer-container .bundle-upgrade-title span:last-child{font-size:20px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-text{font-size:13px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-currency{font-size:14px;top:1px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference{font-size:19px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference .bup-miles{font-size:14px;top:1px}}@media(min-width:1024px)and (max-width:1199px){.bundle-container.selected:after,.selected-flight .bundle-container.selected:after,.selected-flight .selected-bundle-container.selected:after{bottom:-15px;left:-8px;right:-8px;top:-15px}.bundle-container ul li,.selected-flight .bundle-container ul li,.selected-flight .selected-bundle-container ul li{padding:0}.bundle-container ul li .ssr-line i,.selected-flight .bundle-container ul li .ssr-line i,.selected-flight .selected-bundle-container ul li .ssr-line i{margin-left:5px;margin-right:10px}.ssr-line-name{font-size:13px}.ssr-line-name span.allseats-extra{font-size:11px;margin-top:1px}.selected-flight .selected-bundle-container .selected-bundle li{padding:0 5px}.selected-flight .selected-bundle-container .selected-bundle li .ssr-line i{margin:0 8px 0 5px}.selected-flight.show-offers{padding-bottom:130px}.bundle-upgrade-offer-container .bundle-upgrade-logo{height:55px;width:80px}.bundle-upgrade-offer-container .bundle-upgrade-logo img{height:45px}.bundle-upgrade-offer-container .bundle-upgrade-logo:after{border-width:8px 40px 0}.bundle-upgrade-offer-container .bundle-upgrade-box{flex-direction:column;height:auto;padding:0 10px 40px 100px}.bundle-upgrade-offer-container .bundle-upgrade-box.redemption-upgrade-box{height:136px;justify-content:flex-start}.bundle-upgrade-offer-container .bundle-upgrade-title{margin-top:10px}.bundle-upgrade-offer-container .bundle-upgrade-title span:first-child{font-size:17px}.bundle-upgrade-offer-container .bundle-upgrade-title span:last-child{font-size:20px}.bundle-upgrade-offer-container .bundle-upgrade-price{right:20px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-text{font-size:13px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-currency{font-size:14px;top:1px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference{font-size:19px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference .bup-miles{font-size:14px;top:1px}.bundle-upgrade-offer-container .bundle-upgrade-button{font-size:14px;height:32px;margin-top:5px;width:90px}.bundle-upgrade-offer-container .bundle-upgrade-button i{font-size:20px}}@media(max-width:1199px){.bundle-button{padding-left:15px;padding-right:6px}.bundle-button i{margin-left:15px}.bundle-container ul li,.selected-flight .bundle-container ul li,.selected-flight .selected-bundle-container ul li{font-size:14px;line-height:1;margin:0 10px}.bundle-savings-container .bundle-savings i{font-size:50px}.bundle-savings-container .bundle-savings .bundle-savings-emphasis{font-size:14px}.bundle-savings-container .bundle-savings .bundle-savings-secondary{font-size:10px}}@media(min-width:768px)and (max-width:1023px){.bundle-ribbon{font-size:6px;left:31px;top:14px;transform:translate(-50%,-50%) rotate(-32deg)}.bundle-upgrade-offer-container .bundle-upgrade-logo{height:59px;width:70px}.bundle-upgrade-offer-container .bundle-upgrade-logo img{height:35px}.bundle-upgrade-offer-container .bundle-upgrade-logo:after{border-width:6px 35px 0}.bundle-upgrade-offer-container .bundle-upgrade-box{height:75px;padding:0 10px 20px 90px}.bundle-upgrade-offer-container .bundle-upgrade-box.redemption-upgrade-box{height:116px}.bundle-upgrade-offer-container .bundle-upgrade-title{align-items:flex-start}.bundle-upgrade-offer-container .bundle-upgrade-title span:first-child{font-size:16px;margin-bottom:0}.bundle-upgrade-offer-container .bundle-upgrade-title span:last-child{font-size:16px}.bundle-upgrade-offer-container .bundle-upgrade-price{right:20px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-text{font-size:12px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value{margin:0 3px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-currency{font-size:12px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference{font-size:18px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference .bup-miles{font-size:12px}.bundle-upgrade-offer-container .bundle-upgrade-button{font-size:16px;height:26px;width:106px}.bundle-upgrade-offer-container .bundle-upgrade-button i{font-size:19px;top:4px}.selected-flight .selected-bundle-container .selected-bundle{max-height:130px}.selected-flight .selected-bundle-container .selected-bundle.taller{max-height:160px}.selected-flight .selected-bundle-container .selected-bundle li{height:30px}.selected-flight .selected-bundle-container .selected-bundle li .ssr-line i{margin:0 5px}.selected-flight .selected-bundle-container .selected-bundle li .ssr-line .ssr-line-name{font-size:11px}.selected-flight .selected-bundle-container .selected-bundle li .ssr-line .ssr-line-name span{font-size:10px}.selected-flight .selected-bundle-container .selected-bundle li .ssr-line .ssr-line-name span.allseats-extra{font-size:9px}.ssr-line-name{font-size:13px}.ssr-line-name span.allseats-extra{font-size:12px;margin-left:1px;margin-top:1px}.bundle-container ul li .ssr-line i,.selected-flight bundle-container ul li .ssr-line i,.selected-flight selected-bundle-container ul li .ssr-line i{font-size:12px;margin-right:10px}}@media(max-width:767px){.bundles-title{line-height:1.75rem;text-align:center}.bundles-title img{height:30px}.fee-selector .itinerary.narrow{margin:0 auto;width:90%}.selected-flight .bundles-container{overflow-x:scroll;position:relative;width:100%;-webkit-overflow-scrolling:touch}.selected-flight .bundles-container::-webkit-scrollbar{display:none}.bundles-row{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;height:605px;padding:0;white-space:nowrap}.bundles-row.taller{height:640px}.bundles-row.faded{opacity:0}.bundles-row .bundle-container{display:inline-block;padding-top:3rem;width:195px}.bundles-row .bundle-container:hover{transform:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.bundle-content,.bundles-row .bundle-container:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bundle-content{border-style:solid;border-width:1px;cursor:pointer;margin-top:1.25rem;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));opacity:.75;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);border-radius:15px;padding-bottom:35px}.bundle-content.active{cursor:default;margin-top:0;opacity:1}.bundle-content .bundle-header{justify-content:flex-start;--tw-text-opacity:1;border-bottom-left-radius:50% 25%;border-bottom-right-radius:50% 25%;border-top-left-radius:15px;border-top-right-radius:15px;color:rgb(255 255 255/var(--tw-text-opacity));height:165px;padding:14px}.bundle-content .bundle-header .header-img{height:24px;margin:0;top:0}.bundle-content .bundle-header .header-img.peru-compra{height:40px}.bundle-content .bundle-header .bundle-non-discounted-price{font-size:16px;margin-top:.75rem}.bundle-content .bundle-header .bundle-non-discounted-price,.bundle-content .bundle-header .bundle-price{margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.bundle-content .bundle-header .bundle-price span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:32px}.bundle-content .bundle-header .bundle-price .bundle-price-miles{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px}.bundle-content .bundle-header .bundle-price .bundle-price-miles.no-bundle,.bundle-content .bundle-header .bundle-price.no-bundle{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.bundle-content .bundle-header .bundle-price.no-bundle{margin-top:30px}.bundle-content .bundle-header .bundle-savings-container{width:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:15px;color:rgb(178 41 46/var(--tw-text-opacity));font-size:16px;height:25px;margin:0 0 2px;max-width:175px;min-width:135px;padding:0 2px;text-align:center}.bundle-content .bundle-header .bundle-price-info{line-height:1rem;margin:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:11px}.bundle-content .bundle-header .bundle-price-info.no-bundle{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity))}.bundle-content .unavailable{display:none;opacity:0;visibility:hidden}.bundle-content .bundle-ssr-items{display:block;min-height:315px;width:194px}.best-price-container{bottom:100%;position:absolute;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.best-price-container .best-price-background{border-bottom-width:1px;border-style:solid;margin-left:auto;margin-right:auto;--tw-border-opacity:1;border-color:rgb(128 128 128/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));text-align:center}.be-footer-images.best-price-container .best-price-background,dc-table-grid .dc-table-grid .dctg-body-cell.best-price-container .best-price-background>div{justify-content:center}.modal-content.booking-modal-content .modal-header.best-price-container .best-price-background{justify-content:center;text-align:center}.register-button-container.best-price-container .best-price-background{text-align:center}dc-table .dc-table td.best-price-container .best-price-background>div{justify-content:center}.best-price-container .best-price-background{border-top-left-radius:25px;border-top-right-radius:25px;width:135px}.best-price-container .best-price-background .best-price-logos{display:flex;font-size:13px;height:20px;justify-content:center}.best-price-container .best-price-background .best-price-logos .star-container{display:inline-block}.best-price-container .best-price-background .best-price-logos .star-container.side-star{padding:3px 2px 0}.best-price-container .best-price-background .best-price-text{font-size:18px;padding-bottom:.25rem}.selected-flight .bundle-ssr-items ul li{height:35px;margin:0 10px;padding:0 5px}.selected-flight .bundle-ssr-items .extra-line-container{align-items:center;cursor:pointer;display:flex;height:35px;justify-content:space-between;margin:0 10px;padding:0 5px}.selected-flight .bundle-ssr-items .extra-line-container:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.selected-flight .bundle-ssr-items .extra-line-container .extra-line-text{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));font-size:11px;text-align:center;width:140px}.selected-flight .bundle-ssr-items .extra-line-container i{font-size:18px}.bundle-container ul li .bundle-tooltip,.selected-flight .bundle-container ul li .bundle-tooltip,.selected-flight .selected-bundle-container ul li .bundle-tooltip{max-width:185px;min-width:165px;white-space:normal}.bundle-container ul li .bundle-tooltip i,.selected-flight .bundle-container ul li .bundle-tooltip i,.selected-flight .selected-bundle-container ul li .bundle-tooltip i{font-size:35px}.selected-flight .ssr-line{white-space:normal}.selected-flight .ssr-line i{margin-right:10px}.selected-flight .ssr-line .bundle-tooltip .bundle-tooltip-text h3{white-space:normal}.selected-flight .ssr-line .bundle-tooltip .bundle-tooltip-text div{max-width:120px;white-space:normal}.ssr-line-name{font-size:11px;line-height:.75rem}.ssr-line-name span{font-size:10px;line-height:.75rem}.ssr-line-name span.allseats-extra{font-size:9px;margin-left:1px;margin-top:1px}.bundle-footer{margin-top:15px;position:absolute;width:100%}.bundle-footer .bundle-button{background-color:rgb(28 53 94/var(--tw-bg-opacity));border-style:solid;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity));margin:0 auto}.bundle-footer .bundle-button,.bundle-footer .bundle-button:not(:disabled):hover{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.bundle-footer .bundle-button:not(:disabled):hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(28 53 94/var(--tw-text-opacity))}.bundle-footer .bundle-button:not(:disabled):hover i{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.bundle-footer .bundle-button i{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.selector-buttons-container{bottom:25px;display:flex;left:50%;position:absolute;--tw-translate-x:-50%;justify-content:center;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.selector-buttons-container .selector-buttons{cursor:pointer;display:block;height:2rem;margin-right:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:30px;padding-bottom:9px;padding-left:2px}.selector-buttons-container .selector-buttons:last-child{margin-right:0}.bundle-container,.selected-flight .bundle-container,.selected-flight .selected-bundle-container{background-color:transparent;border-radius:0;border-width:0;margin-bottom:30px;width:100%}.bundle-container.selected:after,.selected-flight .bundle-container.selected:after,.selected-flight .selected-bundle-container.selected:after{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity));border-radius:10px;bottom:-8px;left:-8px;right:-8px;top:-8px}.mobile-bundle-ssrs{font-family:Lato,sans-serif;font-size:14px;line-height:16px;margin-bottom:30px}.bundle-savings-container .bundle-savings{bottom:unset;height:45px;left:unset;margin-left:-20px;margin-right:-20px;position:relative;right:unset;top:unset}.bundle-savings-container .bundle-savings:after,.bundle-savings-container .bundle-savings:before{display:none;opacity:0;visibility:hidden}.bundle-savings-container .bundle-savings i{font-size:52px}.bundle-savings-container .bundle-savings .bundle-savings-emphasis{font-size:15px}.bundle-savings-container .bundle-savings .bundle-savings-secondary{font-size:12px}.mobile-bundle-non-discounted-price{font-family:Lato,sans-serif;font-size:19px;font-weight:400;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-decoration-line:line-through}.be-footer-images.mobile-bundle-non-discounted-price,dc-table-grid .dc-table-grid .dctg-body-cell.mobile-bundle-non-discounted-price>div{justify-content:center}.mobile-bundle-non-discounted-price{text-decoration:line-through}.modal-content.booking-modal-content .modal-header.mobile-bundle-non-discounted-price{justify-content:center;text-align:center}.register-button-container.mobile-bundle-non-discounted-price{text-align:center}dc-table .dc-table td.mobile-bundle-non-discounted-price>div{justify-content:center}.selected-flight.show-offers{padding-bottom:30px}.selected-flight.show-offers.redemption-with-tax{padding-bottom:55px}.bundle-header{border-bottom:none;border-top-left-radius:10px;border-top-right-radius:10px}.bundle-header.per-leg{height:auto;left:13px;position:absolute;top:13px;z-index:1}.bundle-header{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));height:60px}.bundle-header .best-price-label i{height:14px;margin-right:1px}.bundle-header.none{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity))}.sbb-tick{bottom:10px;height:3rem;position:absolute;right:-1.5rem;width:3rem}.sbb-tick,.sbb-tick i{font-size:3rem;line-height:1}.sbb-images{margin-top:10px}.row.mobile-reverse{flex-direction:column-reverse}.fee-selector .sbb-ssr-icons ul li i,.selected-flight .sbb-ssr-icons ul li i{font-size:34px}.fee-selector .sbb-ssr-names ul,.selected-flight .sbb-ssr-names ul{height:140px}.fee-selector .sbb-ssr-names ul li,.selected-flight .sbb-ssr-names ul li{font-size:12px}.bundle-upgrade-offer-container{margin:20px 0 0}.bundle-upgrade-offer-container .bundle-upgrade-box{border-color:#1c355e!important;border-top-left-radius:0;border-top-right-radius:0;height:45px;margin:0 -1px;padding:0 20px 0 80px}.bundle-upgrade-offer-container .bundle-upgrade-box.redemption-upgrade-box{height:60px}.bundle-upgrade-offer-container .bundle-upgrade-box .upgrade-p-smart{width:50px}.bundle-upgrade-offer-container .bundle-upgrade-box .upgrade-p-full{width:42px}.bundle-upgrade-offer-container .bundle-upgrade-price{align-items:flex-start;bottom:auto;flex-direction:column;position:relative}.bundle-upgrade-offer-container .bundle-upgrade-price.redemption-upgrade-price-with-tax{align-items:flex-start}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-text{font-size:8px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value{line-height:.8;margin:0}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value.redemption-bup-value{padding-top:3px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-currency{font-size:8px;top:-2px}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference{font-size:12px;top:0}.bundle-upgrade-offer-container .bundle-upgrade-price div.bup-value span.bup-difference .bup-miles{font-size:8px}.bundle-upgrade-offer-container .bundle-upgrade-button{border-radius:10px;font-size:12px;height:19px;order:1;padding-right:10px;width:71px}.bundle-upgrade-offer-container .bundle-upgrade-button i{font-size:13px;right:2px;top:3px}.bundle-upgrade-offer-container .bundle-upgrade-title span{line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.bundle-upgrade-offer-container .bundle-upgrade-title span:first-child{font-size:10px;margin-bottom:0}.bundle-upgrade-offer-container .bundle-upgrade-title span:last-child{font-size:12px}.bundle-upgrade-offer-container .bundle-upgrade-logo{border-top-left-radius:5px;border-top-right-radius:5px;height:40px;width:55px}.bundle-upgrade-offer-container .bundle-upgrade-logo:after{border-width:5px 27.5px 0}.bundle-upgrade-offer-container.full-dc .bundle-upgrade-title span,.bundle-upgrade-offer-container.full-smart .bundle-upgrade-title span,.bundle-upgrade-offer-container.simple-dc .bundle-upgrade-title span,.bundle-upgrade-offer-container.simple-smart .bundle-upgrade-title span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fee-selector ul li.wide .selected-flight.taller{height:230px}.selected-flight .selected-bundle-container.shorter{border-bottom-width:0;margin-bottom:0}}.rounded-primary-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;display:flex;justify-content:center;position:relative;white-space:normal;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:700;letter-spacing:0;line-height:1;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:18px;min-width:180px;padding:10px 35px 10px 15px;text-align:center}.rounded-primary-btn:not(.no-default-icon):after{content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.rounded-primary-btn:not(.no-default-icon).backwards{padding:10px 15px 10px 35px}.rounded-primary-btn:not(.no-default-icon).backwards:after{top:50%;--tw-translate-y:-50%;--tw-rotate:180deg;left:5px;right:unset;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rounded-primary-btn.dc-yellow.selected,.rounded-primary-btn.dc-yellow.selected:not(.disabled):active,.rounded-primary-btn.dc-yellow.selected:not(.disabled):focus{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 164 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 164 0/var(--tw-text-opacity))}.rounded-primary-btn.dc-yellow.selected:after{border-style:solid;border-width:0 2px 2px 0;position:absolute;--tw-border-opacity:1;border-color:rgb(255 164 0/var(--tw-border-opacity));content:"";height:20px;right:14px;top:50%;transform:translateY(-12px) rotate(45deg);width:10px}.rounded-primary-btn:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover:after{font-weight:700}.rounded-primary-btn:not(.disabled):hover.banco-estado-color{border-color:rgb(238 128 29/var(--tw-border-opacity));border-style:solid;border-width:2px;color:rgb(238 128 29/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.banco-estado-color,.rounded-primary-btn:not(.disabled):hover.dc-yellow{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1}.rounded-primary-btn:not(.disabled):hover.dc-yellow{border-color:rgb(255 164 0/var(--tw-border-opacity));border-style:solid;border-width:2px;color:rgb(255 164 0/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.white-blue{background-color:rgb(22 58 112/var(--tw-bg-opacity));border-color:rgb(22 58 112/var(--tw-border-opacity));border-style:solid;border-width:2px}.rounded-primary-btn:not(.disabled):hover.white-blue,.rounded-primary-btn:not(.disabled):hover.white-red{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.white-red{background-color:rgb(178 41 46/var(--tw-bg-opacity));border-color:rgb(178 41 46/var(--tw-border-opacity));border-style:solid;border-width:2px}.rounded-primary-btn:not(.disabled):hover.gray-blue{background-color:rgb(22 58 112/var(--tw-bg-opacity));color:rgb(242 242 242/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.blue-white,.rounded-primary-btn:not(.disabled):hover.gray-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-primary-btn:not(.disabled):hover.blue-white{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.blue-gray{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.cug-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.cug-widget-cyan{background-color:#00b0ca;border-color:#00b0ca}.rounded-primary-btn:not(.disabled):hover.cug-widget-cyan,.rounded-primary-btn:not(.disabled):hover.cug-widget-cyan.i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.cug2b-white{--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.rounded-primary-btn:not(.disabled):hover.cug2b-white,.rounded-primary-btn:not(.disabled):hover.cug2b-white i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active,.rounded-primary-btn:not(.disabled):focus{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active.banco-estado-color,.rounded-primary-btn:not(.disabled):focus.banco-estado-color{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(238 128 29/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active.dc-yellow,.rounded-primary-btn:not(.disabled):focus.dc-yellow{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 164 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active.white-blue,.rounded-primary-btn:not(.disabled):focus.white-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active.white-red,.rounded-primary-btn:not(.disabled):focus.white-red{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active.gray-blue,.rounded-primary-btn:not(.disabled):focus.gray-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active.blue-white,.rounded-primary-btn:not(.disabled):focus.blue-white{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active.blue-gray,.rounded-primary-btn:not(.disabled):focus.blue-gray{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active.cug-widget-cyan,.rounded-primary-btn:not(.disabled):focus.cug-widget-cyan{align-items:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#00b0ca;color:#00b0ca}.rounded-primary-btn:not(.disabled):active.cug-widget-cyan.i,.rounded-primary-btn:not(.disabled):focus.cug-widget-cyan.i{color:#00b0ca}.rounded-primary-btn:not(.disabled):active:hover,.rounded-primary-btn:not(.disabled):focus:hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.banco-estado-color,.rounded-primary-btn:not(.disabled):focus:hover.banco-estado-color{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(238 128 29/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.dc-yellow,.rounded-primary-btn:not(.disabled):focus:hover.dc-yellow{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 164 0/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.white-blue,.rounded-primary-btn:not(.disabled):focus:hover.white-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.white-red,.rounded-primary-btn:not(.disabled):focus:hover.white-red{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.gray-blue,.rounded-primary-btn:not(.disabled):focus:hover.gray-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.blue-white,.rounded-primary-btn:not(.disabled):focus:hover.blue-white{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.blue-gray,.rounded-primary-btn:not(.disabled):focus:hover.blue-gray{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.cug-widget-cyan,.rounded-primary-btn:not(.disabled):focus:hover.cug-widget-cyan{align-items:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#00b0ca;color:#00b0ca}.rounded-primary-btn:not(.disabled):active:hover.cug-widget-cyan.i,.rounded-primary-btn:not(.disabled):focus:hover.cug-widget-cyan.i{color:#00b0ca}.rounded-primary-btn.locked-btn:before{content:"";font-family:jetsmart-v2!important;font-size:12px;font-weight:400;margin-right:.25rem;margin-top:3px}.rounded-primary-btn.banco-estado-color{background-color:rgb(238 128 29/var(--tw-bg-opacity));border-color:rgb(238 128 29/var(--tw-border-opacity));border-style:solid;border-width:2px}.rounded-primary-btn.banco-estado-color,.rounded-primary-btn.dc-yellow{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn.dc-yellow{background-color:rgb(255 164 0/var(--tw-bg-opacity));border-color:rgb(255 164 0/var(--tw-border-opacity));border-style:solid;border-width:2px}.rounded-primary-btn.cug2b-white{border-color:rgb(44 52 56/var(--tw-border-opacity));color:rgb(44 52 56/var(--tw-text-opacity))}.rounded-primary-btn.cug-widget-white,.rounded-primary-btn.cug2b-white{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1}.rounded-primary-btn.cug-widget-white{border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(28 53 94/var(--tw-text-opacity))}.rounded-primary-btn.cug-widget-white.narrow{min-width:130px}.rounded-primary-btn.voluntary-disabled{pointer-events:none;--tw-border-opacity:1;border-color:rgb(193 193 193/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(130 130 130/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn.cug-widget-cyan{align-items:center;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#00b0ca;color:#00b0ca;font-size:16px;height:30px}.rounded-primary-btn.cug-widget-cyan.narrow{display:inline-flex;min-width:130px;padding-right:43px}.rounded-primary-btn.cug-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn.white-blue{border-color:rgb(22 58 112/var(--tw-border-opacity));border-style:solid;border-width:2px;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn.white-blue,.rounded-primary-btn.white-red{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1}.rounded-primary-btn.white-red{border-color:rgb(178 41 46/var(--tw-border-opacity));border-style:solid;border-width:2px;color:rgb(178 41 46/var(--tw-text-opacity))}.rounded-primary-btn.gray-blue{background-color:rgb(242 242 242/var(--tw-bg-opacity));color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn.blue-white,.rounded-primary-btn.gray-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-primary-btn.blue-white{background-color:rgb(22 58 112/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn.blue-gray{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity))}.rounded-primary-btn.no-click{cursor:default;opacity:.5}.rounded-primary-btn.mobile-seatmap-direction-btn{display:none;opacity:0;visibility:hidden}.rounded-primary-btn.seat-select{align-items:center;display:flex;font-size:13px;height:43px;min-width:165px;width:calc(50% - 10px)}.rounded-primary-btn.seat-select.disabled{display:none}.rounded-primary-btn.return-seats{margin:20px auto 0}.rounded-primary-btn.cug2b-btn.disabled{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn.with-x-logo:after{content:"";font-family:js-bundle-icons!important;font-size:25px;font-weight:400;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.rounded-primary-btn.american-modal-btn{font-size:14px}.rounded-secondary-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(22 58 112/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:700;justify-content:center;letter-spacing:0;line-height:1;min-width:180px;padding:10px 15px;position:relative;text-align:center;text-transform:none;white-space:normal}.rounded-secondary-btn,.rounded-secondary-btn:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-secondary-btn:not(.disabled):hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-secondary-btn:not(.disabled):hover.banco-estado-color{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(238 128 29/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-secondary-btn:not(.disabled):hover.cug2b-white{--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.rounded-secondary-btn:not(.disabled):hover.cug2b-white,.rounded-secondary-btn:not(.disabled):hover.cug2b-white i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-secondary-btn:not(.disabled):active,.rounded-secondary-btn:not(.disabled):focus{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-secondary-btn:not(.disabled):active.banco-estado-color,.rounded-secondary-btn:not(.disabled):focus.banco-estado-color{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(238 128 29/var(--tw-text-opacity))}.rounded-secondary-btn.with-arrow{padding:10px 35px 10px 15px}.rounded-secondary-btn.xs{font-size:12px}.rounded-secondary-btn.banco-estado-color{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-weight:700;--tw-text-opacity:1;color:rgb(238 128 29/var(--tw-text-opacity))}.rounded-secondary-btn.no-click{cursor:default;opacity:.5}.rounded-secondary-btn.mobile-seatmap-direction-btn{border-radius:0;bottom:0;left:0;position:fixed;right:0;transform:none;width:100%}.accordion-wrapper.itinerary-accordion-wrapper.rounded-secondary-btn.mobile-seatmap-direction-btn .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.rounded-secondary-btn.mobile-seatmap-direction-btn .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.rounded-secondary-btn.mobile-seatmap-direction-btn .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.rounded-secondary-btn.mobile-seatmap-direction-btn.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.rounded-secondary-btn.mobile-seatmap-direction-btn.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.rounded-secondary-btn.mobile-seatmap-direction-btn{display:none;z-index:1000}.rounded-secondary-btn.mobile-seatmap-direction-btn.elevated{bottom:49px;padding:13px}.rounded-secondary-btn.no-seat{font-size:13px;width:-moz-max-content;width:max-content}.rounded-secondary-btn.no-seat.disabled{display:none}.rounded-secondary-btn.dc-register{display:block;min-width:0;width:100%}.rounded-secondary-btn.with-arrow{padding-right:2.5rem}.rounded-secondary-btn.with-arrow:after{content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.rounded-secondary-btn.cug2b-white{--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.rounded-secondary-btn.seat-for-all{margin-right:.75rem}.rounded-secondary-btn.seat-select{align-items:center;display:flex;font-size:13px;height:43px;margin-bottom:.25rem;width:100%}.rounded-secondary-btn.seat-select.disabled{display:none}.rounded-secondary-btn.select-no-seat{align-items:center;border-style:solid;border-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity));font-size:13px;height:43px;width:calc(50% - 10px)}.rounded-secondary-btn.select-no-seat.disabled{display:none}.rounded-secondary-btn.select-no-seat:not(.disabled):active,.rounded-secondary-btn.select-no-seat:not(.disabled):focus,.rounded-secondary-btn.select-no-seat:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-secondary-btn.seat-recommendator{align-items:center;border-style:solid;border-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13px;height:43px;min-width:165px;width:calc(50% - 10px)}.rounded-secondary-btn.seat-recommendator.disabled{display:none}.rounded-secondary-btn.seat-recommendator:not(.disabled):active,.rounded-secondary-btn.seat-recommendator:not(.disabled):focus,.rounded-secondary-btn.seat-recommendator:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-secondary-btn.american-modal-btn{font-size:14px;margin-right:1rem}.rounded-secondary-btn.baggage-btn{text-wrap:nowrap;--tw-border-opacity:1;border-color:rgb(255 252 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity))}.rounded-secondary-btn.baggage-btn:hover,.rounded-secondary-btn.baggage-dc-btn{--tw-border-opacity:1;border-color:rgb(255 164 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 164 0/var(--tw-text-opacity))}.rounded-secondary-btn.baggage-dc-btn{text-wrap:nowrap}.rounded-secondary-btn.baggage-dc-btn:hover{--tw-border-opacity:1;border-color:rgb(255 164 0/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-tertiary-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(27 171 194/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:700;justify-content:center;letter-spacing:0;line-height:1;min-width:180px;padding:10px 15px;position:relative;text-align:center;text-transform:none;white-space:nowrap}.rounded-tertiary-btn,.rounded-tertiary-btn:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(27 171 194/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-tertiary-btn:not(.disabled):hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(27 171 194/var(--tw-text-opacity))}.rounded-tertiary-btn:not(.disabled):hover.banco-estado-color{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(238 128 29/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-tertiary-btn:not(.disabled):hover.cug2b-white{--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.rounded-tertiary-btn:not(.disabled):hover.cug2b-white,.rounded-tertiary-btn:not(.disabled):hover.cug2b-white i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-tertiary-btn:not(.disabled):active,.rounded-tertiary-btn:not(.disabled):focus{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(27 171 194/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(27 171 194/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-tertiary-btn:not(.disabled):active.banco-estado-color,.rounded-tertiary-btn:not(.disabled):focus.banco-estado-color{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(238 128 29/var(--tw-text-opacity))}.rounded-tertiary-btn.inverted{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(27 171 194/var(--tw-text-opacity))}.rounded-tertiary-btn.inverted:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(27 171 194/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(27 171 194/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-tertiary-btn.inverted:not(.disabled):active,.rounded-tertiary-btn.inverted:not(.disabled):focus{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(27 171 194/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(27 171 194/var(--tw-text-opacity))}.rounded-tertiary-btn.with-arrow{padding:10px 35px 10px 15px}.rounded-tertiary-btn.with-arrow:after{content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.rounded-transaction-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(22 58 112/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:700;justify-content:center;letter-spacing:0;line-height:1;min-width:180px;padding:10px 38px 10px 15px;position:relative;text-align:center;text-transform:none;white-space:normal}.rounded-transaction-btn,.rounded-transaction-btn:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-transaction-btn:not(.disabled):hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-transaction-btn.print:after{content:""}.rounded-transaction-btn.download:after,.rounded-transaction-btn.print:after{font-family:jetsmart-v2!important;font-size:25px;font-weight:400;position:absolute;right:9px;top:50%;transform:translateY(-50%)}.rounded-transaction-btn.download:after{content:""}.rounded-transaction-btn.more-transactions-button{padding-left:25px;padding-right:25px}.rounded-transaction-btn.light-blue{background-color:rgb(0 171 200/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-transaction-btn.light-blue,.rounded-transaction-btn.light-blue:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-transaction-btn.light-blue:not(.disabled):hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 171 200/var(--tw-text-opacity))}.rounded-transaction-btn.banco-estado-color{background-color:rgb(238 128 29/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-transaction-btn.banco-estado-color,.rounded-transaction-btn.banco-estado-color:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-transaction-btn.banco-estado-color:not(.disabled):hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(238 128 29/var(--tw-text-opacity))}.rounded-transaction-btn.no-click{cursor:default;opacity:.5}.rounded-reverse-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;display:inline-flex;justify-content:center;position:relative;white-space:normal;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:700;letter-spacing:0;line-height:1;text-transform:none;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:18px;min-width:180px;padding:10px 15px;text-align:center}.rounded-reverse-btn.with-leftside-arrow{padding:10px 15px 10px 35px}.rounded-reverse-btn.with-leftside-arrow:after{position:absolute;top:20%;--tw-scale-x:-1;--tw-scale-y:1;content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;left:5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rounded-reverse-btn:not(.disabled):active,.rounded-reverse-btn:not(.disabled):focus,.rounded-reverse-btn:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-reverse-btn:not(.disabled):active:hover,.rounded-reverse-btn:not(.disabled):focus:hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}button,input[type=button]{cursor:pointer}.btn:not(:disabled):focus,.btn:not(:disabled):hover,button:not(:disabled):focus,button:not(:disabled):hover{border-width:2px}.primary-btn{background:#b92234;border:2px solid #b92234;border-radius:10px;box-sizing:border-box;cursor:pointer;height:auto;line-height:22px;padding:12px 30px;position:relative;text-align:center}.primary-btn,.primary-btn:not(.disabled):hover{box-shadow:none;color:#f7f7f7;font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-transform:none}.primary-btn:not(.disabled):hover{background:#d2273b;border:2px solid #d2273b}.primary-btn.no-click{cursor:default;opacity:.5}.secondary-btn{background-color:#fff;border:2px solid #7287a0;border-radius:10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-sizing:border-box;color:#7287a0;font-family:Lato,sans-serif;font-size:14px;font-weight:700;height:auto;letter-spacing:normal;line-height:22px;padding:12px 30px;position:relative;text-align:center;text-transform:none}.secondary-btn:not(.disabled):hover{background:#163a70;border:2px solid #163a70;color:#fff}.secondary-btn.no-click{cursor:default;opacity:.5}a:not(.btn):focus,a:not(.btn):hover{color:#9c3434;text-decoration:none}@media(min-width:1200px)and (max-width:1399px){.rounded-primary-btn:not(.disabled):hover:after{font-weight:400}.rounded-primary-btn.seat-select{font-size:13px;min-width:160px}.rounded-reverse-btn:not(.disabled):hover:after{font-weight:400}.rounded-secondary-btn.select-no-seat{font-size:12.5px;min-width:160px}}@media(min-width:1024px)and (max-width:1199px){.rounded-primary-btn:not(.disabled):hover:after{font-weight:400}.rounded-primary-btn.mobile-seatmap-direction-btn{bottom:0;display:block;left:390px;width:calc(100% - 456px)}.rounded-primary-btn.review-seats{height:44px;margin-right:20px}.rounded-primary-btn.no-click{cursor:default;opacity:1}.rounded-primary-btn.no-click,.rounded-primary-btn.no-click:focus,.rounded-primary-btn.no-click:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity));--tw-text-opacity:1;border-color:#ccc;color:rgb(229 231 235/var(--tw-text-opacity))}.rounded-reverse-btn:not(.disabled):hover:after{font-weight:400}.rounded-secondary-btn.mobile-seatmap-direction-btn{display:block;left:390px;width:calc(100% - 456px)}.rounded-secondary-btn.review-seats{margin-right:20px}.rounded-secondary-btn.no-click{cursor:default;opacity:1}.rounded-secondary-btn.no-click,.rounded-secondary-btn.no-click:focus,.rounded-secondary-btn.no-click:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity));--tw-text-opacity:1;border-color:#ccc;color:rgb(229 231 235/var(--tw-text-opacity))}.passed-content .rounded-primary-btn.mobile-seatmap-direction-btn,.passed-content .rounded-secondary-btn.mobile-seatmap-direction-btn,.passed-content .rounded-tertiary-btn.mobile-seatmap-direction-btn{display:none}.primary-btn.no-click,.secondary-btn.no-click{cursor:default;opacity:1}.primary-btn.no-click,.primary-btn.no-click:focus,.primary-btn.no-click:hover,.secondary-btn.no-click,.secondary-btn.no-click:focus,.secondary-btn.no-click:hover{background:#ccc;border-color:#ccc;color:#e2e2e2}}@media(min-width:768px)and (max-width:1023px){.rounded-primary-btn{font-size:15px;min-width:130px}.rounded-primary-btn:after{font-size:20px}.rounded-primary-btn:not(.disabled):hover:after{font-weight:400}.rounded-primary-btn:not(.disabled):hover.white-blue{border-color:rgb(22 58 112/var(--tw-border-opacity));border-style:solid;border-width:2px;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.white-blue,.rounded-primary-btn:not(.disabled):hover.white-red{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1}.rounded-primary-btn:not(.disabled):hover.white-red{border-color:rgb(178 41 46/var(--tw-border-opacity));border-style:solid;border-width:2px;color:rgb(178 41 46/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.gray-blue{background-color:rgb(242 242 242/var(--tw-bg-opacity));color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.blue-white,.rounded-primary-btn:not(.disabled):hover.gray-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-primary-btn:not(.disabled):hover.blue-white{background-color:rgb(22 58 112/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.blue-gray{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.white-blue,.rounded-primary-btn:not(.disabled):focus:hover.white-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.white-red,.rounded-primary-btn:not(.disabled):focus:hover.white-red{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.gray-blue,.rounded-primary-btn:not(.disabled):focus:hover.gray-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.blue-white,.rounded-primary-btn:not(.disabled):focus:hover.blue-white{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.blue-gray,.rounded-primary-btn:not(.disabled):focus:hover.blue-gray{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity))}.rounded-primary-btn.locked-btn:before{margin-top:1px}.rounded-primary-btn.mobile-seatmap-direction-btn{border-radius:0;bottom:0;display:block;left:0;margin:0;position:fixed;right:0;transform:none;width:100%}.accordion-wrapper.itinerary-accordion-wrapper.rounded-primary-btn.mobile-seatmap-direction-btn .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.rounded-primary-btn.mobile-seatmap-direction-btn .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.rounded-primary-btn.mobile-seatmap-direction-btn .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.rounded-primary-btn.mobile-seatmap-direction-btn.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.rounded-primary-btn.mobile-seatmap-direction-btn.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.rounded-primary-btn.mobile-seatmap-direction-btn{padding:15px 27px 15px 7px}.rounded-primary-btn.mobile-seatmap-direction-btn.disabled{display:none}.rounded-primary-btn.review-seats{height:40px;margin-right:20px}.rounded-primary-btn.no-click{cursor:default;opacity:1}.rounded-primary-btn.no-click,.rounded-primary-btn.no-click:focus,.rounded-primary-btn.no-click:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity));--tw-text-opacity:1;border-color:#ccc;color:rgb(229 231 235/var(--tw-text-opacity))}.rounded-primary-btn.dc-register{padding-right:7px}.rounded-primary-btn.cug-widget-white.narrow{min-width:110px;padding-bottom:5px;padding-top:5px}.rounded-primary-btn.seat-select:not(.disabled):focus,.rounded-primary-btn.seat-select:not(.disabled):hover{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn.with-x-logo:after{font-size:20px}.rounded-secondary-btn{font-size:15px;min-width:130px}.rounded-secondary-btn.mobile-seatmap-direction-btn{display:block;padding-bottom:1rem;padding-top:1rem}.rounded-secondary-btn.no-click{cursor:default;opacity:1}.rounded-secondary-btn.no-click,.rounded-secondary-btn.no-click:focus,.rounded-secondary-btn.no-click:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity));--tw-text-opacity:1;border-color:#ccc;color:rgb(229 231 235/var(--tw-text-opacity))}.rounded-secondary-btn.dc-register{display:inline-block;margin-right:unset}.rounded-secondary-btn.with-arrow:after{font-size:20px}.rounded-transaction-btn{font-size:15px;min-width:130px}.rounded-transaction-btn.download:after,.rounded-transaction-btn.print:after{font-size:20px}.rounded-transaction-btn.no-click{cursor:default;opacity:1}.rounded-transaction-btn.no-click,.rounded-transaction-btn.no-click:focus,.rounded-transaction-btn.no-click:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity));--tw-text-opacity:1;border-color:#ccc;color:rgb(229 231 235/var(--tw-text-opacity))}.rounded-reverse-btn{font-size:15px;min-width:130px}.rounded-reverse-btn:after{font-size:20px}.rounded-reverse-btn:not(.disabled):hover:after{font-weight:400}.primary-btn.no-click,.secondary-btn.no-click{cursor:default;opacity:1}.primary-btn.no-click,.primary-btn.no-click:focus,.primary-btn.no-click:hover,.secondary-btn.no-click,.secondary-btn.no-click:focus,.secondary-btn.no-click:hover{background:#ccc;border-color:#ccc;color:#e2e2e2}.passed-content .rounded-primary-btn.mobile-seatmap-direction-btn,.passed-content .rounded-secondary-btn.mobile-seatmap-direction-btn,.passed-content .rounded-tertiary-btn.mobile-seatmap-direction-btn{display:none}}@media(max-width:767px){.rounded-primary-btn{font-size:15px;min-width:130px}.rounded-primary-btn:after{font-size:20px}.rounded-primary-btn:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover:after{font-weight:400}.rounded-primary-btn:not(.disabled):hover.white-blue{border-color:rgb(22 58 112/var(--tw-border-opacity));border-style:solid;border-width:2px;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.white-blue,.rounded-primary-btn:not(.disabled):hover.white-red{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1}.rounded-primary-btn:not(.disabled):hover.white-red{border-color:rgb(178 41 46/var(--tw-border-opacity));border-style:solid;border-width:2px;color:rgb(178 41 46/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.gray-blue{background-color:rgb(242 242 242/var(--tw-bg-opacity));color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.blue-white,.rounded-primary-btn:not(.disabled):hover.gray-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.rounded-primary-btn:not(.disabled):hover.blue-white{background-color:rgb(22 58 112/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):hover.blue-gray{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active,.rounded-primary-btn:not(.disabled):active:hover,.rounded-primary-btn:not(.disabled):focus,.rounded-primary-btn:not(.disabled):focus:hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.white-blue,.rounded-primary-btn:not(.disabled):focus:hover.white-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.white-red,.rounded-primary-btn:not(.disabled):focus:hover.white-red{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.gray-blue,.rounded-primary-btn:not(.disabled):focus:hover.gray-blue{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.blue-white,.rounded-primary-btn:not(.disabled):focus:hover.blue-white{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn:not(.disabled):active:hover.blue-gray,.rounded-primary-btn:not(.disabled):focus:hover.blue-gray{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(242 242 242/var(--tw-text-opacity))}.rounded-primary-btn.cug2b-btn{width:210px}.rounded-primary-btn.cug-blue{min-width:110px}.rounded-primary-btn.booking,.rounded-primary-btn.locked-btn{display:none;opacity:0;visibility:hidden}.rounded-primary-btn.no-click{cursor:default;opacity:1}.rounded-primary-btn.no-click,.rounded-primary-btn.no-click:focus,.rounded-primary-btn.no-click:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity));--tw-text-opacity:1;border-color:#ccc;color:rgb(229 231 235/var(--tw-text-opacity))}.rounded-primary-btn.mobile-seatmap-direction-btn{display:none;opacity:0;visibility:hidden}.rounded-primary-btn.seat-for-all{display:block;padding-right:7px;width:100%}.rounded-primary-btn.review-seats{margin-right:unset}.rounded-primary-btn.dc-register{padding-right:7px}.rounded-primary-btn.cug-widget-white.narrow{min-width:110px;padding-bottom:5px;padding-top:5px}.rounded-primary-btn.seat-select:not(.disabled):focus,.rounded-primary-btn.seat-select:not(.disabled):hover{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rounded-primary-btn.with-x-logo:after{font-size:20px}.rounded-secondary-btn{font-size:15px;min-width:130px}.rounded-secondary-btn.mobile-seatmap-direction-btn{display:block;padding-bottom:1rem;padding-top:1rem}.rounded-secondary-btn.seat-for-all{display:block;margin:10px 0;width:100%}.rounded-secondary-btn.seat-select,.rounded-secondary-btn.select-no-seat{width:100%}.rounded-secondary-btn.dc-register{display:inline-block;margin-right:unset}.rounded-secondary-btn.with-arrow:after{font-size:20px}.rounded-reverse-btn{font-size:15px;min-width:130px}.rounded-reverse-btn:after{font-size:20px}.rounded-reverse-btn:not(.disabled):hover:after{font-weight:400}.check-in-flow .rounded-primary-btn.mobile-seatmap-direction-btn{bottom:0}.check-in-flow .rounded-primary-btn.mobile-seatmap-direction-btn.elevated{bottom:49px}.rounded-transaction-btn{font-size:15px;min-width:130px}.rounded-transaction-btn.download:after,.rounded-transaction-btn.print:after{font-size:20px}.rounded-transaction-btn.no-click{cursor:default;opacity:1}.rounded-transaction-btn.no-click,.rounded-transaction-btn.no-click:focus,.rounded-transaction-btn.no-click:hover{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity));--tw-text-opacity:1;border-color:#ccc;color:rgb(229 231 235/var(--tw-text-opacity))}.passed-content .rounded-primary-btn.mobile-seatmap-direction-btn,.passed-content .rounded-secondary-btn.mobile-seatmap-direction-btn,.passed-content .rounded-tertiary-btn.mobile-seatmap-direction-btn{display:none}.primary-btn{display:block;float:none;margin-left:auto;margin-right:auto}.login-page .secondary-btn{display:block;margin:40px 0 20px}.primary-btn.no-click,.secondary-btn.no-click{cursor:default;opacity:1}.primary-btn.no-click,.primary-btn.no-click:focus,.primary-btn.no-click:hover,.secondary-btn.no-click,.secondary-btn.no-click:focus,.secondary-btn.no-click:hover{background:#ccc;border-color:#ccc;color:#e2e2e2}}.btn-package{align-items:center;background:#f7f7f7;border:2px solid #163a70;border-radius:10px;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:62px;justify-content:center;padding:5px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn-package.btn-package-free{font-weight:400}.btn-package:not(.disabled):hover{background:#e2e2e2;color:#55595c}.btn-package.selected.selected{background:#163a70;border:2px solid #163a70;color:#f7f7f7;cursor:default;position:relative}.btn-package.selected.selected~.jetsmart-number-selector{display:block}.btn-package.selected.selected.ticked-button:before{color:#6cb535;content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:3px;top:3px}.btn-package~.jetsmart-number-selector{display:none}.btn-package:not(.disabled):hover{border-color:#1b365d}@media(max-width:767px){.btn-package{margin-bottom:0}}.cug-mobile-only-nav button.secondary-btn{padding:12px 25px}.cug-content .cug-summary-table td .secondary-btn{margin-left:40px}.cug-content .cug-summary-table td.text-left .secondary-btn{margin:0}.cug-content .secondary-btn{background:#6d829a;color:#fff;padding:7px 21px}.select-optional-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;display:flex;justify-content:center;position:relative;white-space:normal;--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:600;letter-spacing:0;line-height:1;text-align:center;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.be-footer-images.select-optional-button,dc-table-grid .dc-table-grid .dctg-body-cell.select-optional-button>div{justify-content:center}.modal-content.booking-modal-content .modal-header.select-optional-button{justify-content:center;text-align:center}.register-button-container.select-optional-button{text-align:center}dc-table .dc-table td.select-optional-button>div{justify-content:center}.select-optional-button{font-size:18px;min-width:130px;padding:10px 35px 10px 15px}.select-optional-button:after{content:"";font-family:jetsmart-v2!important;font-size:23px;font-weight:400;margin-top:1px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select-optional-button.selected{--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.select-optional-button.selected.banco-estado{--tw-border-opacity:1;border-color:rgb(238 128 29/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:12px;--tw-text-opacity:1;color:rgb(238 128 29/var(--tw-text-opacity));font-family:Gotham-Book,sans-serif;opacity:1}.select-optional-button.selected:after{height:1rem;margin-top:0;right:18px;top:8px;width:.5rem;--tw-rotate:45deg;border-style:solid;border-width:0 2px 2px 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));content:""}.select-insurance-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;display:flex;justify-content:center;position:relative;white-space:normal;--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:700;letter-spacing:0;line-height:1;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:16px;min-width:180px;padding:10px 35px 10px 15px}.select-insurance-button:after{content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.select-insurance-button:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.select-insurance-button:not(.disabled):hover.inverted-colors{background-color:rgb(0 174 199/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.select-insurance-button.inverted-colors,.select-insurance-button:not(.disabled):hover.inverted-colors{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.select-insurance-button.inverted-colors{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 174 199/var(--tw-text-opacity))}@media(hover:hover){.select-optional-button:not(.disabled):hover{--tw-border-opacity:1;border-color:rgb(175 39 47/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.select-insurance-button:not(.disabled):active:hover,.select-insurance-button:not(.disabled):focus:hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.select-insurance-button:not(.disabled):active:hover.inverted-colors,.select-insurance-button:not(.disabled):focus:hover.inverted-colors{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}@media(min-width:1200px)and (max-width:1399px){.select-optional-button{font-size:16px;font-weight:400;line-height:14px}.select-optional-button:after{font-size:20px;margin-top:2px}.select-optional-button.selected:after{height:14px;margin-top:0;width:7px}}@media(min-width:1024px)and (max-width:1199px){.select-optional-button{font-size:13px;min-width:90px}.select-optional-button:after{font-size:20px;margin-top:0}.select-optional-button.selected:after{height:.75rem;margin-top:0;right:1rem;width:6px}.select-insurance-button{font-size:14px}.select-insurance-button:after{font-size:22px}}@media(min-width:768px)and (max-width:1023px){.select-optional-button{font-size:13px;min-width:106px}.select-optional-button:after{font-size:20px;margin-top:0}.select-optional-button.selected.banco-estado{font-size:11px}.select-optional-button.selected:after{height:.75rem;margin-top:0;right:1rem;width:6px}.select-insurance-button{font-size:14px}.select-insurance-button:after{font-size:22px}}@media(max-width:767px){.select-optional-button{font-size:13px;min-width:90px}.select-optional-button:after{font-size:20px;margin-top:0}.select-optional-button.selected:after{height:.75rem;margin-top:0;right:1rem;width:6px}.select-insurance-button{font-size:14px}.select-insurance-button:after{font-size:22px}}.booking-modal-content>button{background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:36px;font-weight:400;height:40px;letter-spacing:unset;line-height:1;padding:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:40px;z-index:1}.booking-modal-content>button:hover{border:none;color:#163a70;text-decoration:none}.booking-modal-content .modal-header-closing{background:transparent;border:none;color:#fff;cursor:pointer;font-size:36px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.booking-modal-content .modal-header-closing:hover{border:none;color:#163a70;text-decoration:none}.booking-modal-content .modal-button-container a.modal-btn{background:#7287a0;border:2px solid #7287a0;border-radius:5px;box-sizing:border-box;color:#fff;display:block;font-size:1.1;font-weight:600;margin:5px;padding:1.25rem 2.25rem}.booking-modal-content .modal-button-container a.modal-btn:hover{background:#163a70;border-color:#163a70;color:#fff}.booking-modal-content .modal-button-container.button-center{justify-content:center}.flight-modal-content .modal-button-container.buttons-right button{margin-left:10px}.flight-modal-content .modal-button-container.buttons-center button{width:170px}.flight-modal-content .modal-button-container.buttons-center button:first-child{margin-right:10px}.flight-modal-content .modal-button-container.upgrade-buttons button{width:200px}.flight-modal-content .secondary-btn{border-color:#163a70;color:#163a70;padding:14px}.flight-modal-content .secondary-btn:hover{background:#163a70;border-color:#163a70;color:#fff}.cug-modal-content .secondary-btn{background:#6d829a;color:#fff}.agency-modal .secondary-btn{margin:0 10px 40px}.agency-modal .secondary-btn.push-down{margin:40px 0 0}.agency-modal .text-right .secondary-btn{margin-right:0}.checkin-modal-buttons a.rounded-primary-btn{margin-bottom:10px;padding:12px 45px}.checkin-modal-buttons a:not(.rounded-primary-btn){color:#163a70;cursor:pointer;text-decoration-line:underline}.checkin-modal-buttons a:not(.rounded-primary-btn):hover{color:#9c3434;text-decoration-line:none}@media(min-width:1024px){.cug-modal-content .secondary-btn.centered{display:block;margin:40px auto 0}}@media(min-width:768px)and (max-width:1023px){.cug-modal-content .secondary-btn.centered{display:block;margin:40px auto 0}}@media(max-width:1023px){.flight-modal-content .modal-button-container.buttons-right button{margin:0;padding:15px 30px}.flight-modal-content .primary-btn,.flight-modal-content .secondary-btn{display:inline-block;margin-right:unset}}@media(max-width:767px){.flight-modal-content.extension-modal .modal-button-container .primary-btn,.flight-modal-content.upgrade-modal .modal-button-container .primary-btn{margin-left:unset}.flight-modal-content.extension-modal .modal-button-container button,.flight-modal-content.upgrade-modal .modal-button-container button{display:block;width:100%}.flight-modal-content.extension-modal .modal-button-container button:first-child,.flight-modal-content.upgrade-modal .modal-button-container button:first-child{margin-bottom:20px}.forgot-password .modal-button-container .secondary-btn{display:block;float:none;margin-bottom:20px;margin-left:auto;margin-right:auto}.payment-modal-content .primary-btn,.payment-modal-content .secondary-btn{min-width:150px}.booking-modal-content>button{font-size:25px;height:30px;width:30px}.agency-modal .cug-modal-content .secondary-btn{display:block}.cug-modal-content .primary-btn,.cug-modal-content .secondary-btn{min-width:150px}.cug-modal-content .secondary-btn,.cug-modal-content .secondary-btn.centered{display:block;float:none;margin-bottom:20px;margin-left:auto;margin-right:auto}}#mainContentPayment .giftcard-button-container{align-items:center;display:flex;height:100%;justify-content:center;margin:auto;padding-top:19px}#mainContentPayment .giftcard-button-container .rounded-primary-btn{width:100%}.register-button-container button.secondary-btn{padding:12px 25px}.seatmap-button-container{display:flex;flex-direction:column}.cancel-return-seats{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:20px;height:30px;justify-content:center;padding:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:30px}.seatmap-second-leg-modal .checkin-modal-buttons a:not(.rounded-primary-btn){color:#ccc;cursor:pointer;margin-top:10px}.seatmap-second-leg-modal .checkin-modal-buttons a:not(.rounded-primary-btn):hover{color:#163a70}.return-flight-btn{border-color:#163a70;color:#163a70;width:250px}.mobile-seat-btn{border-radius:5px;color:#fff;padding:5px;width:100%;z-index:1000}@media(min-width:1200px)and (max-width:1399px){.seatmap-button-container .secondary-btn{padding:12px 15px}}@media(min-width:1024px)and (max-width:1199px){.cf-plane-container .secondary-btn:not(.disabled):hover{background:#fff;border:2px solid #9c3434;color:#9c3434}}@media(min-width:768px)and (max-width:1023px){.cf-plane-container .secondary-btn:not(.disabled):hover{background:#fff;border:2px solid #9c3434;color:#9c3434}}@media(max-width:767px){.cf-plane-container .secondary-btn:not(.disabled):hover{background:#fff;border:2px solid #9c3434;color:#9c3434}}.cb-title{font-size:14px;position:relative;text-align:left}.cb-title.cb-amount{align-items:center;display:flex;justify-content:center;margin-right:20px;text-align:right}.cb-title a,.cb-title a:active,.cb-title a:visited{color:#59c3d9;font-size:14px;text-decoration:underline}.cb-title a:hover{color:#163a70;text-decoration:none}.mdl-checkbox-wrapper{border:none;border-radius:10px;margin:0;min-height:40px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mdl-checkbox-wrapper .mdl-checkbox,.mdl-checkbox-wrapper .mdl-checkbox.is-checked,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded{align-items:center;background:#fff;box-sizing:border-box;cursor:pointer;display:flex;font-weight:700;height:44px;justify-content:center;margin:17px 0 0;padding:0 0 0 30px;position:relative;vertical-align:middle;width:100%;z-index:0}.mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__label,.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__label,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__label{align-items:center;cursor:pointer;display:flex;font-size:16px;height:100%;margin:0;padding-left:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__box-outline,.mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__focus-helper,.mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__ripple-container,.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__box-outline,.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__focus-helper,.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__ripple-container,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__box-outline,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__focus-helper,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__ripple-container{background-color:transparent;border-radius:5px;box-sizing:border-box;cursor:pointer;display:inline-block;float:none;font-size:15px;font-weight:700;height:20px;padding:10px;position:absolute;top:12px;width:20px}.mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__focus-helper,.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__focus-helper,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__focus-helper{border-color:#163a70;left:0}.mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__box-outline,.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__box-outline,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__box-outline{border:1px solid rgba(0,0,0,.54);cursor:pointer;left:0;margin:0;overflow:hidden;z-index:2}.mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__ripple-container,.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__ripple-container,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__ripple-container{border-color:#163a70;cursor:pointer;left:-10px;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);mask-image:-webkit-radial-gradient(circle,#fff,#000);overflow:hidden;position:relative;z-index:2}.mdl-checkbox-wrapper .mdl-checkbox .mdl-checkbox__tick-outline,.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__tick-outline,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded .mdl-checkbox__tick-outline{background:transparent;border-color:#163a70;border-radius:5px;float:none;font-size:15px;font-weight:700;height:20px;left:0;padding:10px;position:absolute;top:0;transition:background .28s cubic-bezier(.4,0,.2,1);width:20px}.mdl-checkbox-wrapper .mdl-checkbox.checkbox-loader .mdl-checkbox__tick-outline,.mdl-checkbox-wrapper .mdl-checkbox.is-checked.checkbox-loader .mdl-checkbox__tick-outline,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded.checkbox-loader .mdl-checkbox__tick-outline{display:none}.mdl-checkbox-wrapper .mdl-checkbox.checkbox-loader .mdl-checkbox__box-outline:after,.mdl-checkbox-wrapper .mdl-checkbox.is-checked.checkbox-loader .mdl-checkbox__box-outline:after,.mdl-checkbox-wrapper .mdl-checkbox.is-upgraded.checkbox-loader .mdl-checkbox__box-outline:after{animation:spinner .6s linear infinite;border-radius:50%;border-right:2px solid transparent;border-top:2px solid #07d;box-sizing:border-box;content:"";height:10px;left:50%;margin-left:-5px;margin-top:-5px;position:absolute;top:50%;width:10px}.mdl-checkbox-wrapper .mdl-checkbox.is-checked .mdl-checkbox__tick-outline{background:#59c3d9 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTTMxLjYgMTUuNiAxNy43IDI5LjUgMTEgMjIuOCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48L3N2Zz4=)}.mdl-checkbox-wrapper.seatmap{padding:0 8px}.mdl-checkbox-wrapper.seatmap .mdl-checkbox{height:50px;margin:0;padding:0 0 0 24px;width:auto}.mdl-checkbox-wrapper.seatmap .mdl-checkbox .mdl-checkbox__label{justify-content:space-between;line-height:1.2;padding-left:25px}.mdl-checkbox-wrapper.seatmap .mdl-checkbox .mdl-checkbox__box-outline,.mdl-checkbox-wrapper.seatmap .mdl-checkbox .mdl-checkbox__focus-helper,.mdl-checkbox-wrapper.seatmap .mdl-checkbox .mdl-checkbox__ripple-container,.mdl-checkbox-wrapper.seatmap .mdl-checkbox .mdl-checkbox__tick-outline{border-color:#59c3d9;border-radius:10px;height:40px;padding:15px;top:5px;width:40px}.mdl-checkbox-wrapper.seatmap .mdl-checkbox .mdl-checkbox__box-outline{border-style:solid;border-width:2px}.mdl-checkbox-wrapper.seatmap .mdl-checkbox .mdl-checkbox__ripple-container{top:-6px}.mdl-checkbox-wrapper.seatmap .mdl-checkbox .mdl-checkbox__tick-outline{left:-2px;top:-3px}.mdl-checkbox-wrapper.checkin-type{background:#fff;border:1px solid #163a70;margin:12px 15px 0;min-height:75px;padding-left:25px}.mdl-checkbox-wrapper.checkin-type .mdl-checkbox{display:inline-block;padding:0 0 0 24px}.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__label{justify-content:space-between;line-height:1.2;padding-left:25px;width:unset}.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__box-outline,.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__focus-helper,.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__ripple-container,.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__tick-outline{border-color:#59c3d9;border-radius:10px;height:34px;padding:15px;width:34px}.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__focus-helper{top:3px}.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__box-outline{border-style:solid;border-width:2px;top:3px}.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__ripple-container{top:-6px}.mdl-checkbox-wrapper.checkin-type .mdl-checkbox .mdl-checkbox__tick-outline{left:-2px;top:-3px}.mdl-checkbox-wrapper.payment-contact{display:inline-block}.mdl-checkbox-wrapper.payment-contact .mdl-checkbox{background:transparent;margin-top:0}.mdl-checkbox-wrapper.cug .mdl-checkbox{margin-top:0}.mdl-checkbox-wrapper.cug .cb-title{color:#163a70;font-size:16px;font-weight:600}.mdl-checkbox-wrapper.commission{background:#fff;border:1px solid #163a70;border-radius:5px;margin-bottom:20px;padding-left:10px}.mdl-checkbox-wrapper.commission .mdl-checkbox{border-radius:5px;height:44px;margin-top:0}.mdl-checkbox-wrapper.security{background:#fff;border:1px solid #163a70;border-radius:5px;margin-bottom:20px;padding-left:10px}.mdl-checkbox-wrapper.security .mdl-checkbox{border-radius:5px;height:44px;margin-top:0}.mdl-checkbox-wrapper.security .mdl-checkbox__label{line-height:1.4}.mdl-checkbox-wrapper.security .cb-title{color:#163a70;font-weight:600}.mdl-checkbox-wrapper a{color:#59c3d9}.mdl-checkbox-wrapper a:hover{color:#9c3434}.mdl-checkbox-wrapper.change{margin-top:25px}@media(min-width:768px)and (max-width:1023px){.mdl-checkbox-wrapper.checkin-type{min-height:unset;padding-left:10px}.mdl-checkbox-wrapper.checkin-type .mdl-checkbox.mdl-js-checkbox.is-upgraded{margin-bottom:2px;margin-top:4px}}@media(max-width:767px){.terms-container.desktop-container{display:block;width:100%}.chkbox-btn-wrapper.payment{display:block;margin:10px auto;width:90%}.chkbox-btn-wrapper.payment.terms{display:block;margin:20px auto;width:90%}}.special-assistance-checkbox-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:1px solid #163a70;margin:12px 0 15px;padding-left:15px}.special-assistance-checkbox-wrapper,.special-assistance-checkbox-wrapper .special-assistance-label{align-items:center;border-radius:10px;display:flex;height:35px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.special-assistance-checkbox-wrapper .special-assistance-label{background-color:transparent;cursor:pointer;font-weight:700;justify-content:flex-start;margin:0;padding-left:25px;position:relative;width:100%}.special-assistance-checkbox-wrapper .special-assistance-label:before{background-color:transparent;border:2px solid #59c3d9;border-radius:5px;content:"";cursor:pointer;height:16px;left:0;overflow:hidden;position:absolute;width:16px;z-index:1}.special-assistance-checkbox-wrapper .special-assistance-label:after{border-radius:5px;content:"";height:16px;left:0;position:absolute;right:unset;top:unset;width:16px}.special-assistance-checkbox-wrapper .special-assistance-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:none;height:0;margin:0;opacity:0;padding:0;position:absolute;width:0}.special-assistance-checkbox-wrapper .special-assistance-checkbox-input:disabled~.special-assistance-label{pointer-events:none}.special-assistance-checkbox-wrapper .special-assistance-checkbox-input:disabled~.special-assistance-label .cb-title{opacity:.5}.special-assistance-checkbox-wrapper .special-assistance-checkbox-input:disabled~.special-assistance-label:after{animation:spinner .6s linear infinite;background:unset;border-radius:9999px;border-right:2px solid transparent;border-top:2px solid #07d;height:10px;margin-left:3px;position:absolute;width:10px}@keyframes spinner{to{transform:rotate(1turn)}}.basic-checkbox-wrapper.extras-checkin-type-option-wrapper{border-radius:.5rem;border-style:solid;border-width:1px;margin:1rem 1rem 0;--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:75px;padding-left:1.25rem}.basic-checkbox-wrapper.extras-checkin-type-option-wrapper .checkin-type-label{align-items:center;display:flex;height:100%;padding-left:2.25rem;position:relative;width:100%}.basic-checkbox-wrapper.extras-checkin-type-option-wrapper .checkin-type-label:before{border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;left:0;overflow:hidden;position:absolute;--tw-border-opacity:1;background-color:transparent;border-color:rgb(0 174 199/var(--tw-border-opacity));content:"";height:28px;width:28px}.basic-checkbox-wrapper.extras-checkin-type-option-wrapper .checkin-type-label:after{border-radius:5px;content:"";height:18px;left:5px;position:absolute;width:18px}.basic-checkbox-wrapper.extras-checkin-type-option-wrapper .checkin-type-checkbox-input:not(:disabled)~label:before{--tw-bg-opacity:1;background-color:rgb(240 255 255/var(--tw-bg-opacity))}.basic-checkbox-wrapper.extras-checkin-type-option-wrapper .checkin-type-checkbox-input:disabled~.checkin-type-label:after{animation:spinner .6s linear infinite;background:azure;border-radius:9999px;border-right:2px solid transparent;border-top:2px solid #07d;height:10px;margin-left:4px;position:absolute;width:10px}.basic-checkbox-wrapper.extras-checkin-type-option-wrapper .checkin-type-checkbox-input:checked:not(:disabled)~label:before{background-color:#00aec7}.checkin-type-info-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;line-height:1;width:100%}.checkin-type-info-container .checkin-type-amount,.checkin-type-info-container .checkin-type-title{font-size:15px;--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity))}@media(min-width:1024px)and (max-width:1199px){.basic-checkbox-wrapper.extras-checkin-type-option-wrapper{padding-left:1rem}.checkin-type-info-container .checkin-type-title{font-size:13px;width:65%}.checkin-type-info-container .checkin-type-amount{font-size:13px;justify-content:flex-end;margin-right:16px;width:35%}}@media(min-width:768px)and (max-width:1023px){.basic-checkbox-wrapper.extras-checkin-type-option-wrapper{padding-left:1rem}.checkin-type-info-container .checkin-type-title{font-size:13px;width:65%}.checkin-type-info-container .checkin-type-amount{font-size:13px;justify-content:flex-end;margin-right:16px;width:35%}}@media(max-width:767px){.basic-checkbox-wrapper.extras-checkin-type-option-wrapper{padding-left:1rem}.checkin-type-info-container .checkin-type-title{font-size:13px;width:65%}.checkin-type-info-container .checkin-type-amount{font-size:13px;justify-content:flex-end;margin-right:16px;width:35%}}.checkin-type-copy-checkbox-wrapper{margin-top:1rem}.checkin-type-copy-checkbox-wrapper .checkin-type-copy-label:before{border-radius:9999px;border-style:solid;border-width:2px;--tw-border-opacity:1;background-color:transparent;border-color:rgb(0 174 199/var(--tw-border-opacity));height:22px;width:22px}.checkin-type-copy-checkbox-wrapper .checkin-type-copy-label:after{border-radius:5px;height:16px;left:3px;position:absolute;width:16px}@media(max-width:767px){.checkin-type-copy-checkbox-wrapper{margin-top:0}}.checkin-select-pax-checkbox-wrapper{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));margin:10px 0 20px;min-height:66px;padding-left:16px}.checkin-select-pax-checkbox-wrapper .checkin-select-pax-label:before{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(89 195 217/var(--tw-border-opacity));border-radius:10px;height:34px;width:34px}.checkin-select-pax-checkbox-wrapper .checkin-select-pax-label:after{height:28px;left:3px;width:28px}.checkin-select-pax-text{display:inline-block;font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:16px;margin-left:20px;padding:4px 0 6px}@media(min-width:1024px)and (max-width:1199px){.checkin-select-pax-checkbox-wrapper .checkin-select-pax-label:before{border-width:2px;height:30px;width:30px}.checkin-select-pax-checkbox-wrapper .checkin-select-pax-label:after{left:0}.checkin-select-pax-text{font-size:13px}}.select-all-pax-checkbox-wrapper{background-color:transparent;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));margin:5px 0}.select-all-pax-checkbox-wrapper .select-all-passengers-label:before{border-width:2px;--tw-border-opacity:1;border-color:rgb(89 195 217/var(--tw-border-opacity));border-radius:3px;height:18px;width:18px}.select-all-pax-checkbox-wrapper .select-all-passengers-label:after{height:16px;left:1px;width:15px}.select-all-pax-text{font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:16px;padding:4px 0 6px}@media(min-width:1024px)and (max-width:1199px){.select-all-pax-text{font-size:14px}}@media(max-width:767px){.select-all-pax-text{font-size:14px}}.checkin-security-terms-wrapper{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:5px;height:44px;margin-bottom:20px;padding-left:10px}.checkin-security-terms-wrapper .checkin-security-terms-label .checkin-security-terms-text{font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:14px}@media(max-width:767px){.checkin-security-terms-wrapper .checkin-security-terms-label .checkin-security-terms-text{font-size:12px}}.register-terms-text{font-size:14px;position:relative;text-align:left}.register-terms-text a{--tw-text-opacity:1;color:rgb(89 195 217/var(--tw-text-opacity));text-decoration-line:underline}.register-terms-text a:hover{color:#9c3434}.payment-confirmation-modal-terms-wrapper{border-radius:.5rem;border-style:solid;border-width:1px;margin-left:auto;margin-right:auto;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));margin-top:20px;max-width:460px;min-height:64px;padding:.5rem}.payment-confirmation-modal-terms-wrapper .cb-title{line-height:1rem}.payment-confirmation-modal-terms-wrapper .cb-title a{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}@media(max-width:767px){.payment-confirmation-modal-terms-wrapper{height:110px}}.commission-option-wrapper{background:#fff;border:1px solid #163a70;border-radius:5px;height:44px;margin-bottom:20px;padding-left:10px}.payment-on-hold-checkbox-wrapper{border-style:solid;border-width:1px;width:15rem;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:10px;height:52px;margin-bottom:20px;padding-left:.625rem}.payment-on-hold-checkbox-wrapper .payment-on-hold-checkbox-label:before{border-width:2px;height:2.5rem;width:2.5rem;--tw-border-opacity:1;border-color:rgb(89 195 217/var(--tw-border-opacity));border-radius:10px}.payment-on-hold-checkbox-wrapper .payment-on-hold-checkbox-label:after{height:2rem;left:3px;width:2rem}.payment-on-hold-checkbox-wrapper input:checked:disabled~label:before{--tw-bg-opacity:1;background-color:rgb(89 195 217/var(--tw-bg-opacity))}.payment-on-hold-checkbox-wrapper input:checked:disabled~label:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));clip-path:polygon(39% 75%,86% 28%,91% 32%,39% 83%,15% 65%,19% 60%);z-index:2}.payment-on-hold-checkbox-text{font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));margin-left:20px}.basic-checkbox-wrapper .dc-banner-terms-label{align-items:center;display:flex;height:44px}@media(max-width:767px){.basic-checkbox-wrapper .dc-banner-terms-label{display:block;font-size:13px;gap:0}.basic-checkbox-wrapper .dc-banner-terms-label:after{top:0}}.basic-checkbox-wrapper.baggage-page-dark-blue-checkbox .basic-checkbox-input:checked:not(:disabled)~label:before{background-color:#1b365d}@font-face{font-family:jetsmart-v2-forbidden;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/jetsmart-v2-forbidden_865d3190cf44de50079a.eot);src:url(/V2FE/dist/fonts/jetsmart-v2-forbidden_865d3190cf44de50079a.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/jetsmart-v2-forbidden_3cf8d62ba3bf6773f1b5.ttf) format("truetype"),url(/V2FE/dist/fonts/jetsmart-v2-forbidden_d75f9f77ff95cc7630d1.woff) format("woff"),url(/V2FE/dist/fonts/jetsmart-v2-forbidden_199a1c1a4d2502952047.svg#jetsmart-v2-forbidden) format("svg")}.js-icon-forbidden{font-family:jetsmart-v2-forbidden!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-battery:before{content:""}.js-blade:before{content:""}.js-cigarette:before{content:""}.js-firearm:before{content:""}.js-forbidden-circle:before{content:""}.js-general1:before{content:""}.js-general2:before{content:""}.js-general3:before{content:""}.js-general4:before{content:""}.js-general5:before{content:""}.js-general6:before{content:""}.js-general7:before{content:""}.js-general8:before{content:""}.js-general9:before{content:""}.js-general10:before{content:""}.js-general11:before{content:""}.js-pliers:before{content:""}.js-scissors:before{content:""}.js-sharp:before{content:""}.js-temperature:before{content:""}.js-tool:before{content:""}.etd-banner{align-items:center;border-radius:1rem;display:flex;margin-bottom:1rem;--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));padding:1rem;--tw-text-opacity:1;color:rgb(175 39 47/var(--tw-text-opacity));font-size:16px;line-height:19px}.etd-banner i{font-size:36px;margin-right:1rem}.etd-banner span{white-space:nowrap}.etd-banner span:first-child{font-weight:700}.etd-banner span:last-child{font-style:italic;font-weight:900}.inter-colombia-warning{align-items:center;display:flex;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:14px;margin-bottom:10px;text-align:justify}.one-more-day.in-checkin{display:block;font-weight:600;--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity));font-size:15px;line-height:1.2;margin:1px -24px 0 2px}.checkin-passengers .itinerary{align-items:center;display:flex;justify-content:flex-start;margin:30px 0 40px}.checkin-passengers .itinerary .station{align-items:center;display:flex;flex-direction:column;font-size:20px;margin:0 10px}.checkin-passengers .itinerary .station span{position:relative}.checkin-passengers .itinerary .station span:first-child{color:#163a70;font-weight:600;margin-bottom:2px;text-align:center}.checkin-passengers .itinerary .station span:nth-child(2){color:#163a70;display:block;font-size:14px;font-weight:600}.checkin-passengers .itinerary .station span:nth-child(3){color:#00b0ca;display:block;font-family:Lato,sans-serif;font-size:16px;font-style:italic;font-weight:900;line-height:28px}.checkin-passengers .itinerary .station span:nth-child(4){background-color:#caf8ff;border-radius:3px;color:#00b0ca;display:block;font-size:20px;font-weight:600;padding:5px 10px 5px 35px}.checkin-passengers .itinerary .station span:nth-child(4) i{color:#00b0ca;font-size:20px;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.checkin-passengers .itinerary .station.crossed-time span:first-child:after{border-radius:9999px;left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity));content:"";height:2px;top:50%;transform:translateY(-50%)}.checkin-passengers .itinerary .divider{border-bottom:1px solid #ccc;margin:0 5px;width:70px}.checkin-passengers .itinerary .plane-icon{color:#163a70;font-size:35px}.checkin-passengers .itinerary .help-icon{color:#59c3d9;cursor:pointer}.checkin-passengers .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.checkin-passengers .js-input.js-select option{font-size:16px}.checkin-passengers .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:39px}.ac-checkin-additional-info-page .checkin-passengers .js-select-arrow:after{top:20px}.ac-checkin-additional-info-page .mdl-textfield{padding-bottom:0;padding-top:0}.ac-checkin-additional-info-page .js-input{font-size:20px;padding-top:17px}.ac-checkin-additional-info-page .js-input.js-select{padding-top:10px}.ac-checkin-additional-info-page .mdl-textfield--floating-label .mdl-textfield__label{font-size:14px;top:4px}.ac-checkin-additional-info-page .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.ac-checkin-additional-info-page .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.ac-checkin-additional-info-page .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:14px;top:-10px}.checkin-btn-container{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:50px}.checkin-btn-container .rounded-secondary-btn:not(.single-btn){margin-right:.75rem}.checkin-pax-select .chkbox-btn-wrapper{border:1px solid #163a70;color:#163a70;margin:10px 0 20px;min-height:66px;padding-left:16px}.checkin-pax-select .chkbox-btn-wrapper.small{background-color:transparent;border:none;margin:5px 0;min-height:unset;padding-left:0}.checkin-pax-select .chkbox-btn-wrapper.small:last-child{margin-bottom:0}.checkin-pax-select .chkbox-btn-wrapper.small.bordered{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:0 10px 15px}.checkin-pax-select .chkbox-btn-wrapper.small.inline{display:inline-block}.checkin-pax-select .chkbox-btn-wrapper.non-checkbox{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:30px}.checkin-pax-select .chkbox-btn-wrapper .cb-title{color:#163a70;display:inline-block;font-size:16px;font-weight:600;padding:4px 0 6px}.checkin-pax-select .full-width-information{margin-top:.75rem}.checkin-note{font-size:14px;font-weight:600}.travel-time{margin:10px}.checkin-pax-name,.travel-time{color:#163a70;font-size:18px;font-weight:900}.checkin-pax-type{color:#163a70;font-size:14px}.checkin-pax-container{margin-bottom:40px}.checkin-pax-container .tab-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.checkin-pax-container:last-child{margin-bottom:0}.prohibited-title{align-items:center;display:flex;margin-top:20px}.prohibited-info span{color:#0a3a6e;display:block;font-family:Lato,sans-serif;font-size:19px}.prohibited-info span:nth-child(2){font-size:16px;margin-top:5px;text-transform:uppercase}.prohibited-number{align-items:center;background:#ba2334;border-radius:50%;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:19px;height:35px;justify-content:center;margin-right:20px;width:35px}.prohibited-category{align-items:stretch;display:flex;margin:30px 10px}.prohibited-category img{margin:0 30px 0 0}.prohibited-category .category-type{border-right:2px solid #ba2334;text-align:center;width:175px}.prohibited-category.checked-baggage img{height:130px;width:140px}.prohibited-category.hand-baggage img{height:160px;width:50px}.prohibited-category.hand-and-checked-baggage img{height:160px;width:131px}.prohibited-category .category-list{max-width:660px}.prohibited-category .category-list li{align-items:center;display:inline-flex;flex-direction:column;justify-items:center;margin:0 5px 10px;position:relative;width:94px}.prohibited-category .category-list li.general-items-info{color:#0a3a6e;display:block;font-size:12px;font-weight:600;line-height:1.1;margin:10px 17px 0;width:unset}.prohibited-category .category-list li.general-items-info:nth-child(13){font-weight:400;margin-top:0}.prohibited-category .category-list li i{color:#0a3a6e;font-size:70px;width:70px}.prohibited-category .category-list li i.js-forbidden-circle{color:#ba2334;left:12px;position:absolute;top:0}.prohibited-category .category-list li span{color:#0a3a6e;display:block;font-size:12px;font-weight:600;line-height:1.1;margin-top:10px;text-align:center}.prohibited-category .category-list li span:last-child{font-weight:400;margin-top:0}.prohibited-category .category-list.pictogram li i{color:#000}.prohibited-category .category-list.pictogram li i.js-n-pictogram-outline{left:12px;position:absolute;top:0}boarding-pass .inner-box{margin-bottom:0}boarding-pass .full-width-information{margin-bottom:30px}.boarding-pass-btn-container{display:flex;justify-content:flex-start;margin:17px}.boarding-pass-btn-container .rounded-transaction-btn.download{margin-left:.75rem}.boarding-pass-accordion-content{max-height:0;overflow:hidden;transition:all .25s ease-in-out}.boarding-pass-accordion-content .inner-box{border-style:none;margin-bottom:0}.boarding-pass-accordion{border-radius:.75rem;border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(38 63 106/var(--tw-border-opacity));margin-bottom:24px;padding:17px 0}.boarding-pass-accordion label{align-items:center;display:flex;justify-content:space-between;padding:0 17px;position:relative}.boarding-pass-accordion label span{--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}.boarding-pass-accordion label span:first-child{font-family:Lato,sans-serif;font-size:20px;font-weight:700}.boarding-pass-accordion label span:nth-child(2){font-size:18px;margin-right:50px}.boarding-pass-accordion label i{position:absolute;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:18px;right:17px;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .25s ease-in-out}.boarding-pass-accordion.open label i{transform:translateY(-50%) rotate(-90deg)}.boarding-pass-accordion.open .boarding-pass-accordion-content{max-height:3200px}.multi-download{color:#163a70;font-family:Lato,sans-serif;font-size:18px;font-style:italic;font-weight:600;line-height:1.4;margin:30px 0;text-align:center}.multi-download a{color:#163a70;cursor:pointer;font-weight:900;text-decoration:underline}.multi-download a:hover{color:#9c3434;text-decoration:none}.multi-download-passengers{color:#163a70;font-family:Lato,sans-serif;font-size:16px;font-style:italic;font-weight:600;line-height:1.4;margin:20px 0 0;text-align:left}.multi-download-passengers.push-down{margin-top:40px}.multi-download-passengers a{color:#163a70;cursor:pointer;font-weight:900;text-decoration:underline}.multi-download-passengers a:hover{color:#9c3434;text-decoration:none}@media(min-width:1024px)and (max-width:1199px){.boarding-pass-btn-container{display:flex;flex-direction:column;margin:15px auto 30px;width:50%}.boarding-pass-btn-container .rounded-transaction-btn.download{margin-left:0;margin-top:.75rem}}@media(min-width:768px)and (max-width:1023px){.etd-banner{border-radius:.75rem;font-size:13px;line-height:16px}.travel-time{display:inline-block;position:relative;top:7px}.checkin-passengers .itinerary{display:inline-flex;margin-left:20px}.boarding-pass-btn-container{display:flex;flex-direction:column;margin:15px auto 30px;width:50%}.boarding-pass-btn-container .rounded-transaction-btn.download{margin-left:0;margin-top:.75rem}.checkin-passengers .itinerary .station span:nth-child(3){font-size:14px;line-height:21px}.checkin-passengers .itinerary .station span:nth-child(4){font-size:14px;padding:2px 5px 2px 23px}.checkin-passengers .itinerary .station span:nth-child(4) i{font-size:13px;left:5px}}@media(max-width:767px){.boarding-pass-accordion{margin-bottom:16px;padding:12px 0}.boarding-pass-accordion label{padding:0 12px}.boarding-pass-accordion label span:first-child{font-size:16px}.boarding-pass-accordion label span:nth-child(2){font-size:12px;margin-right:50px}.boarding-pass-accordion label i{font-size:18px;right:17px}.etd-banner{border-radius:.75rem;font-size:12px;line-height:14px;margin-bottom:.5rem;padding:.5rem}.boarding-pass-btn-container{display:flex;flex-direction:column;margin:15px auto 30px;width:calc(100% - 34px)}.boarding-pass-btn-container .rounded-transaction-btn.download{margin-left:0;margin-top:.75rem}.inter-colombia-warning{font-size:11px;line-height:1.1}.checkin-passengers .itinerary .station span:nth-child(3){font-size:12px;line-height:18px;white-space:nowrap}.checkin-passengers .itinerary .station span:nth-child(4){font-size:14px;padding:2px 5px 2px 20px}.checkin-passengers .itinerary .station span:nth-child(4) i{font-size:10px;left:5px}img.barcode{width:150px}boarding-pass .inner-box{border:none;margin-bottom:0;padding:0}.inner-box.prohibited{padding:0}.inner-box.prohibited .inner-deep-box{border-radius:10px}.prohibited-materials{margin:15px 0;max-width:100%}.checkin-btn-container{align-items:center;flex-direction:column;justify-content:center;margin:0 0 10px}.checkin-btn-container .rounded-secondary-btn:not(.single-btn){margin-right:0}.checkin-btn-container .rounded-primary-btn{margin-bottom:0;margin-top:1.5rem}.checkin-btn-container .rounded-primary-btn.booking{display:flex;opacity:1;visibility:visible}.checkin-btn-container .rounded-secondary-btn{margin-bottom:0;margin-top:1.5rem}.checkin-btn-container .rounded-secondary-btn.booking{display:flex;opacity:1;visibility:visible}.prohibited-category{display:block}.prohibited-category .category-type{border-bottom:2px solid #ba2334;border-right:none;margin-bottom:20px;padding-bottom:20px;width:100%}.prohibited-category .category-list li{margin:0 1px 10px}.prohibited-number{flex-shrink:0;margin-right:10px}}.destination-images{position:relative}.destination-images .checkin-destination-img{margin-top:20px}.destination-images .checkin-destination-img:not(.cut){border-radius:10px}.destination-images .checkin-destination-img:first-child.cut{border-top-left-radius:10px;clip-path:polygon(98% 0,0 98%,0 0)}.destination-images .checkin-destination-img:nth-child(2).cut{border-bottom-right-radius:10px;clip-path:polygon(100% 2%,2% 100%,100% 100%);left:0;position:absolute;top:0}.checkin-destination-route{font-family:Lato,sans-serif;font-size:.75rem;font-weight:900;line-height:2.25rem;text-align:center;text-transform:uppercase}.be-footer-images.checkin-destination-route,dc-table-grid .dc-table-grid .dctg-body-cell.checkin-destination-route>div{justify-content:center}.modal-content.booking-modal-content .modal-header.checkin-destination-route{justify-content:center;text-align:center}.register-button-container.checkin-destination-route{text-align:center}dc-table .dc-table td.checkin-destination-route>div{justify-content:center}.checkin-destination-route{border-bottom:1px solid #1c355e;color:#163a70}.checkin-destination-breadcrumbs{color:#9a9999;font-family:Lato,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;margin:15px 0}.checkin-destination-breadcrumbs>li{margin:15px 0;position:relative}.checkin-destination-breadcrumbs>li.openable:after{display:flex;position:absolute;right:0;--tw-rotate:45deg;align-items:center;border-bottom:1px solid #9a9999;border-right:1px solid #9a9999;content:"";font-size:40px;height:10px;justify-content:center;top:5px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:10px}.checkin-destination-breadcrumbs>li.openable.open:after{top:10px;transform:rotate(225deg)}.checkin-destination-breadcrumbs>li .bc-title{align-items:center;display:flex}.checkin-destination-breadcrumbs>li .bc-title>span{align-items:center;border-radius:9999px;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem;--tw-bg-opacity:1;background-color:rgb(154 153 153/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:15px;margin-right:15px}.checkin-destination-breadcrumbs>li .bc-title.no-bg>span{background-color:transparent;color:#9a9999;font-size:1.5rem;line-height:2rem}.checkin-destination-breadcrumbs>li ul{padding:0 0 0 60px}.checkin-destination-breadcrumbs>li ul li{color:#9a9999;font-family:Lato,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;position:relative}.checkin-destination-breadcrumbs>li ul li.active{color:#00abc8}.checkin-destination-breadcrumbs>li.past ul li:after{height:.5rem;left:-1.25rem;position:absolute;top:6px;width:.75rem;--tw-rotate:-45deg;border-bottom-width:3px;border-left-width:3px;border-style:solid;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(154 153 153/var(--tw-border-opacity));content:""}.checkin-destination-breadcrumbs>li.active{color:#00abc8}.checkin-destination-breadcrumbs>li.active .bc-title>span{background:#00abc8}.checkin-destination-breadcrumbs>li.active .past{color:#9a9999}.checkin-destination-breadcrumbs>li.active .past:after{height:.5rem;left:-1.25rem;position:absolute;top:6px;width:.75rem;--tw-rotate:-45deg;border-bottom-width:3px;border-left-width:3px;border-style:solid;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(154 153 153/var(--tw-border-opacity));content:""}.checkin-destination-title{border-bottom:3px dotted #163a70;color:#163a70;font-family:Lato,sans-serif;font-size:15px;font-weight:700;line-height:30px;margin-top:30px}.checkin-destination-subtitle{color:#b2292e;font-family:Lato,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25rem;line-height:30px;text-transform:uppercase}.sidebar-content p.checkin-destination-p{color:#163a70;font-family:Lato,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;line-height:1.25;padding:0}.weather{margin:30px 0}.weather .checkin-destination-weather{max-height:70px;max-width:70px}.weather .weather-data{display:inline-block;margin:0 auto}.weather .weather-data span{color:#00abc8;display:block;font-family:Lato,sans-serif;font-size:20px;font-weight:700;margin:10px 0 0}.weather .weather-data span:first-child{font-size:24px;margin-top:0}.weather .weather-data span:last-child{font-size:17px;font-weight:400}.checkin-services{margin:30px 0}.checkin-services:last-child{border-top:1px solid #1c355e;padding-top:30px}.checkin-services i{color:#1c355e;font-size:70px}.checkin-services span{color:#1c355e;display:block;font-family:Lato,sans-serif;font-size:12px;font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase}.checkin-services a,.checkin-services a:active,.checkin-services a:focus{align-items:center;display:inline-flex;font-family:Encode Sans,sans-serif;justify-content:center;line-height:1;margin:0;position:relative;--tw-text-opacity:1;border-radius:17px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13px;font-weight:700;height:31px;padding:2px 0 0;text-transform:none;width:133px}.checkin-services a.reserve-hotel,.checkin-services a:active.reserve-hotel,.checkin-services a:focus.reserve-hotel{background:#1c355e}.checkin-services a.reserve-hotel:hover,.checkin-services a:active.reserve-hotel:hover,.checkin-services a:focus.reserve-hotel:hover{background:#55595c;color:#fff}.checkin-services a.reserve-car,.checkin-services a:active.reserve-car,.checkin-services a:focus.reserve-car{background:#00abc8}.checkin-services a.reserve-car:hover,.checkin-services a:active.reserve-car:hover,.checkin-services a:focus.reserve-car:hover{background:#55595c;color:#fff}.checkin-services a i,.checkin-services a:active i,.checkin-services a:focus i{position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:22px;height:22px;right:3px;top:4px;width:22px}.js-icon.mirrored{filter:FlipH;-ms-filter:"FlipH";transform:scaleX(-1)}@media(max-width:767px){.checkin-services i{font-size:60px;position:relative;top:10px}}.cug-info-icon{color:#163a70;cursor:pointer;position:absolute;right:10px;top:10px}.cug-info-icon.cug-register{right:13px;top:17px;z-index:1}.email-tooltip,.username-tooltip{color:#333;display:none;left:50%;position:absolute;top:-100px;transform:translateX(-50%)}.email-tooltip .arrow-box,.username-tooltip .arrow-box{background:#fff;border:1px solid #333;border-radius:6px;box-shadow:5px 5px 10px #ccc;line-height:1.1;padding:15px;position:relative;width:320px;z-index:10000}.email-tooltip .arrow-box:after,.email-tooltip .arrow-box:before,.username-tooltip .arrow-box:after,.username-tooltip .arrow-box:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.email-tooltip .arrow-box:after,.username-tooltip .arrow-box:after{border-color:#fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:30px;margin-left:-30px}.email-tooltip .arrow-box:before,.username-tooltip .arrow-box:before{border-color:#333 rgba(51,51,51,0) rgba(51,51,51,0);border-width:31px;margin-left:-31px}.amount-error{display:block;font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity));font-size:18px;line-height:22px;margin-top:20px;text-align:left}.amount-error span{font-weight:700}@media(max-width:767px){.cug-info-icon{right:5px;top:5px}}.cug2b-contact-header{align-items:center;display:flex;--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));border-radius:10px;height:169px;margin-bottom:15px;padding-left:45px}.cug2b-contact-header i{font-size:86px;margin-right:35px}.cug2b-contact-header h1,.cug2b-contact-header i{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-contact-header h1{font-family:Encode Sans,sans-serif;font-size:27px;font-weight:700;line-height:32px;margin:0;padding:0}.cug2b-contact-header h1:last-child{margin-bottom:20px}.cug2b-contact-header h2{font-family:Lato,sans-serif;margin:0;padding:0;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:19px;line-height:23px}.cug2b-contact-header.chile-compra{height:109px}.cug2b-contact-header.chile-compra h1:last-child{margin-bottom:0}.cug2b-contact-content{align-items:stretch;border-radius:10px;display:flex;overflow:hidden;width:100%}.cug2b-contact-img{background:url(/Images/Cug22/contact-dt.png) no-repeat 50%;background-size:cover;width:50%}.cug2b-contact-img.peru-compra{background:url(/Images/PeruCompra/peru-compra-contact-banner.png) no-repeat 50%;background-size:cover;border-radius:10px;margin:0 10px 0 0}.cug2b-contact-info{width:50%;--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));padding:30px 40px}.cug2b-contact-info h1{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:21px;font-weight:700;line-height:25px;margin-bottom:25px}.cug2b-contact-info h2{font-weight:700}.cug2b-contact-info h2,.cug2b-contact-info p{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:15px;line-height:18px}.cug2b-contact-info p{margin-bottom:20px}.cug2b-contact-info p:last-child{margin-bottom:0}.cug2b-contact-info i{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:15px;margin-right:6px}.cug2b-contact-info.peru-compra{min-height:300px}.cug2b-contact-info.peru-compra h2{font-size:18px;font-weight:400;line-height:.75rem;line-height:18px;margin-bottom:15px}.cug2b-contact-info.peru-compra span{font-weight:700}.cug2b-contact-info.peru-compra ul{display:list-item;list-style-type:disc;margin-left:20px}.cug2b-contact-info.peru-compra ul li{font-size:18px}.cug2b-contact-info.peru-compra ul li:not(:last-child){margin-bottom:15px}@media(min-width:768px)and (max-width:1023px){.cug2b-contact-header{border-radius:6px;height:103px;margin-bottom:10px;padding-left:30px}.cug2b-contact-header i{font-size:52px;margin-right:20px}.cug2b-contact-header h1{font-size:18px;line-height:22px}.cug2b-contact-header h1:last-child{margin-bottom:8px}.cug2b-contact-header h2{font-size:13px;line-height:16px}.cug2b-contact-header.chile-compra{height:90px}.cug2b-contact-content{border-radius:6px}.cug2b-contact-info{padding:25px 20px}.cug2b-contact-info h1{font-size:14px;line-height:17px;margin-bottom:13px}.cug2b-contact-info h2,.cug2b-contact-info p{font-size:11px;line-height:13px}.cug2b-contact-info p{margin-bottom:15px}.cug2b-contact-info i{font-size:11px;margin-right:5px}.cug2b-contact-info.peru-compra{min-height:200px}.cug2b-contact-info.peru-compra h2,.cug2b-contact-info.peru-compra ul li{font-size:14px}}@media(max-width:767px){.cug2b-contact-header{border-radius:4px;height:81px;margin-bottom:20px;padding-left:15px}.cug2b-contact-header i{font-size:42px;margin-right:15px}.cug2b-contact-header h1{font-size:14px;line-height:17px}.cug2b-contact-header h1:last-child{margin-bottom:5px}.cug2b-contact-header h2{font-size:10px;line-height:12px}.cug2b-contact-header.chile-compra{height:90px}.cug2b-contact-content{align-items:center;border-radius:4px;flex-direction:column}.cug2b-contact-img{height:145px;width:100%}.cug2b-contact-img.peru-compra{margin:0 0 10px}.cug2b-contact-info{padding:15px;width:100%}.cug2b-contact-info h1{font-size:14px;line-height:17px;margin-bottom:13px}.cug2b-contact-info h2{font-size:11px;line-height:13px}.cug2b-contact-info p{font-size:10px;line-height:12px;margin-bottom:15px}.cug2b-contact-info i{font-size:11px;margin-right:5px}.cug2b-contact-info.peru-compra{min-height:150px}.cug2b-contact-info.peru-compra h2,.cug2b-contact-info.peru-compra ul li{font-size:14px}}.cug2b-edit-profile-form label{font-family:Lato,sans-serif}.cug2b-edit-profile-form .mdl-textfield{padding:5px 0}.cug2b-edit-profile-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-edit-profile-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-edit-profile-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.cug2b-edit-profile-form .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.cug2b-edit-profile-form .js-input{font-family:Lato,sans-serif}.cug2b-edit-profile-form .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.cug2b-edit-profile-form .js-input.js-select option{font-size:16px}.cug2b-edit-profile-form .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:25px}.cug2b-edit-profile-form h1{align-items:center;display:flex;font-family:Encode Sans,sans-serif;font-size:21px;font-weight:700;justify-content:space-between;margin-bottom:15px;width:100%}.cug2b-edit-profile-form h1,.cug2b-edit-profile-form h1 .cug2b-profile-edit{position:relative;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-edit-profile-form h1 .cug2b-profile-edit{right:0;top:0}.cug2b-edit-profile-form h1 .cug2b-profile-edit:hover i,.cug2b-edit-profile-form h1 .cug2b-profile-edit:hover span{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}@media(min-width:768px)and (max-width:1023px){.cug2b-edit-profile-form .mdl-textfield{margin-top:5px}.cug2b-edit-profile-form .mdl-textfield__label{font-size:12px;top:0}.cug2b-edit-profile-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-edit-profile-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-edit-profile-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:10px;top:-2px}.cug2b-edit-profile-form .mdl-textfield--floating-label .mdl-textfield__label{line-height:32px;padding-left:6px;top:5px}.cug2b-edit-profile-form .js-input{font-family:Lato,sans-serif;font-size:12px;height:32px;line-height:1;padding-left:5px;padding-top:14px}.cug2b-edit-profile-form .js-input.js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Lato,sans-serif;font-size:12px;padding-left:5px;padding-top:14px}.cug2b-edit-profile-form .js-select-arrow:after{font-size:10px;right:7px;top:15px}.cug2b-edit-profile-form h1{font-size:14px;margin-bottom:12px}.cug2b-edit-profile-form .cug-info-icon.cug-register{right:7px;top:13px}}@media(max-width:767px){.cug2b-edit-profile-form .mdl-textfield{margin-top:5px}.cug2b-edit-profile-form .mdl-textfield__label{font-size:12px;top:0}.cug2b-edit-profile-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-edit-profile-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-edit-profile-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:10px;top:-2px}.cug2b-edit-profile-form .mdl-textfield--floating-label .mdl-textfield__label{line-height:32px;padding-left:6px;top:5px}.cug2b-edit-profile-form .js-input{font-family:Lato,sans-serif;font-size:12px;height:32px;line-height:1;padding-left:5px;padding-top:14px}.cug2b-edit-profile-form .js-input.js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Lato,sans-serif;font-size:12px;padding-left:5px;padding-top:14px}.cug2b-edit-profile-form .js-select-arrow:after{font-size:10px;right:7px;top:15px}.cug2b-edit-profile-form h1{font-size:14px;margin-bottom:12px}.cug2b-edit-profile-form .cug-info-icon.cug-register{right:7px;top:13px}}.travel-partner-breadcrumb-container{align-items:center;display:flex;margin-bottom:35px}.travel-partner-breadcrumb{font-family:Encode Sans,sans-serif;font-style:italic;position:relative;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:20px;font-weight:500}.travel-partner-breadcrumb.past{cursor:pointer}.travel-partner-breadcrumb.past:after{left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));bottom:-5px;content:"";height:2px}.travel-partner-breadcrumb.past:hover{--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity))}.travel-partner-breadcrumb.past:hover:after{--tw-bg-opacity:1;background-color:rgb(159 39 52/var(--tw-bg-opacity))}.travel-partner-breadcrumb.divider{margin:0 8px}.travel-partner-hero{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));border-radius:7px;font-family:Lato,sans-serif;font-size:17px;line-height:20px;margin-bottom:30px;padding:15px 25px}.travel-partner-hero,.travel-partner-hero h1{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.travel-partner-hero h1{font-family:Encode Sans,sans-serif;font-size:21px;font-weight:700;margin-bottom:5px}.travel-partner-title{align-items:center;display:flex;margin-bottom:30px}.travel-partner-title i{font-size:37px;margin-right:15px}.travel-partner-title h2,.travel-partner-title i{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.travel-partner-title h2{font-family:Encode Sans,sans-serif;font-size:21px;font-weight:700;line-height:1}.travel-partner-title.pull-up{margin-bottom:0}.travel-partner-group-name{align-items:center;display:flex;margin-bottom:0}.travel-partner-group-name h2{font-family:Lato,sans-serif;font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:20px}.travel-partner-form label{font-family:Lato,sans-serif}.travel-partner-form .error-message-container{line-height:1;white-space:normal}.travel-partner-form .mdl-textfield{padding:15px 0}.travel-partner-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.travel-partner-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.travel-partner-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:5px}.travel-partner-form .mdl-textfield--floating-label .mdl-textfield__label{top:20px}.travel-partner-form .js-input{font-family:Lato,sans-serif}.travel-partner-form .js-input.js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.travel-partner-form .js-input.js-select option{font-size:16px}.travel-partner-form .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:30px}.travel-partner-back-btn-container{align-items:center;cursor:pointer;display:flex}.travel-partner-back-btn-container i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:38px;margin-right:30px;transform:rotate(-180deg)}.travel-partner-back-btn-container span{font-family:Lato,sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px}.travel-partner-back-btn-container:hover i,.travel-partner-back-btn-container:hover span{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.travel-partner-input-and-button{margin-bottom:50px}.travel-partner-input-and-button input::-moz-placeholder{font-style:italic;--tw-text-opacity:1;color:rgb(157 157 156/var(--tw-text-opacity))}.travel-partner-input-and-button input::placeholder{font-style:italic;--tw-text-opacity:1;color:rgb(157 157 156/var(--tw-text-opacity))}.travel-partner-input-and-button button{margin-left:45px;white-space:nowrap}.travel-partner-input-and-button.pull-up{margin-bottom:20px}.travel-partner-text-and-button{align-items:center;display:flex;font-family:Lato,sans-serif;width:100%;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:17px;line-height:20px;margin-bottom:50px}.travel-partner-text-and-button>div{width:100%}.travel-partner-text-and-button button{margin-left:45px;white-space:nowrap}.travel-partner-text-and-button.pull-up{margin-bottom:0}.travel-partner-stripe{--tw-text-opacity:1;background-color:#eaeaeb;color:rgb(44 52 56/var(--tw-text-opacity));font-size:17px;line-height:20px;margin:0 -25px 15px;padding:23px 35px}.cug2b-group-admin-group-container{align-items:center;display:flex;flex-wrap:wrap;padding:0 60px 30px}.cug2b-group-admin-group{border-style:solid;border-width:1px;display:flex;flex-direction:column;justify-content:center;margin:.5rem;position:relative;width:50%;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));border-radius:6px;flex-basis:calc(50% - 1rem);min-height:82px;padding:10px 45px;word-break:break-word}.cug2b-group-admin-group .cug2b-group-admin-checkbox{left:12px;position:absolute;top:50%;transform:translateY(-50%)}.cug2b-group-admin-group h1{font-size:20px;font-weight:700;line-height:1;line-height:24px}.cug2b-group-admin-group h1,.cug2b-group-admin-group h2{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-group-admin-group h2{font-size:17px;line-height:1;line-height:20px}.cug2b-group-admin-group h2 span{font-weight:700}.cug2b-group-admin-group i{font-size:24px;position:absolute;right:10px;top:8px}.cug2b-group-admin-group i:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));cursor:pointer}.cug2b-group-admin-link{cursor:pointer;font-family:Lato,sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity));font-size:15px;text-align:center}.cug2b-group-admin-link:hover{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.cug2b-group-admin-link span{display:inline-block;font-size:28px;font-weight:700;margin-left:.25rem;position:relative;top:3px}.cug2b-are-you-sure-group-modal{height:400px;width:920px}.cug2b-are-you-sure-group-modal.delete-only-group-or-also-members{height:270px}.cug2b-are-you-sure-modal-content{padding:30px 0}.cug2b-are-you-sure-modal-table-header{align-items:center;display:flex;justify-content:space-around;--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity));padding:15px 30px}.cug2b-are-you-sure-modal-table-header span{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:19px;text-align:center;width:20%}.cug2b-are-you-sure-modal-table-row{align-items:center;display:flex;justify-content:space-around;padding:10px 30px}.cug2b-are-you-sure-modal-table-row span{--tw-text-opacity:1;color:rgb(135 135 135/var(--tw-text-opacity));font-size:15px;line-height:18px;text-align:center;width:20%}.cug2b-are-you-sure-modal-info{font-size:20px;line-height:24px;margin-top:50px;padding:0 30px;text-align:center}.cug2b-are-you-sure-modal-group-delete{padding:2rem;text-align:center}.cug2b-are-you-sure-modal-group-list{display:flex;flex-wrap:wrap}.cug2b-are-you-sure-modal-group-list.solo-item{justify-content:center}.cug2b-are-you-sure-modal-group-list-item{border-style:solid;border-width:1px;margin:.5rem;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));border-radius:6px;padding:25px 50px;width:calc(50% - 1rem)}.cug2b-are-you-sure-modal-group-list-item h1{font-size:20px;font-weight:700;line-height:1;line-height:24px}.cug2b-are-you-sure-modal-group-list-item h2{font-size:17px;line-height:1;line-height:20px;white-space:nowrap}.cug2b-are-you-sure-modal-group-list-info{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:20px;line-height:24px;margin-top:24px}.cug2b-are-you-sure-modal{height:300px;width:600px}@media(max-width:1023px){.travel-partner-form .mdl-textfield{padding:5px 0}.travel-partner-form .mdl-textfield__label{font-size:12px;top:0}.travel-partner-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.travel-partner-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.travel-partner-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:10px;top:-2px}.travel-partner-form .mdl-textfield--floating-label .mdl-textfield__label{line-height:32px;padding-left:6px;top:5px}.travel-partner-form .js-input{height:32px;line-height:1}.travel-partner-form .js-input,.travel-partner-form .js-input.js-select{font-family:Lato,sans-serif;font-size:12px;padding-left:5px;padding-top:14px}.travel-partner-form .js-input.js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.travel-partner-form .js-select-arrow:after{font-size:10px;right:7px;top:15px}}@media(min-width:768px)and (max-width:1023px){.travel-partner-breadcrumb-container{margin-bottom:20px}.travel-partner-breadcrumb{font-size:15px}.travel-partner-breadcrumb.past:after{bottom:-5px;height:2px}.travel-partner-breadcrumb.divider{margin:0 8px}.travel-partner-hero{border-radius:4px;font-size:11px;line-height:13px;margin-bottom:15px;padding:8px 13px}.travel-partner-hero h1{font-size:13px;margin-bottom:5px}.travel-partner-title{margin-bottom:15px}.travel-partner-title i{font-size:22px;margin-right:10px}.travel-partner-title h2{font-size:13px}.travel-partner-title.pull-up{margin-bottom:0}.travel-partner-back-btn-container i{font-size:30px;margin-right:25px}.travel-partner-back-btn-container span{font-size:16px}.travel-partner-input-and-button{margin-bottom:30px}.travel-partner-input-and-button button{margin-left:25px}.travel-partner-text-and-button{font-size:10px;line-height:12px;margin-bottom:30px}.travel-partner-text-and-button button{margin-left:25px}.travel-partner-text-and-button.pull-up{margin-bottom:0}.cug2b-group-admin-group-container{padding:0 40px 20px}.cug2b-group-admin-group{border-radius:4px;flex-basis:calc(50% - 1rem);height:52px;padding:0 32px}.cug2b-group-admin-group .cug2b-group-admin-checkbox{left:10px}.cug2b-group-admin-group h1{font-size:13px;line-height:15px}.cug2b-group-admin-group h2{font-size:11px;line-height:13px}.cug2b-group-admin-group i{font-size:15px;right:8px;top:5px}.cug2b-group-admin-link{font-size:10px}.cug2b-group-admin-link span{font-size:14px;margin-left:.25rem;top:1px}.travel-partner-edit-group-info{font-size:10px}.cug2b-are-you-sure-modal-content{padding:20px 0}.cug2b-are-you-sure-modal-table-header{padding:10px 20px}.cug2b-are-you-sure-modal-table-header span{font-size:11px;line-height:14px}.cug2b-are-you-sure-modal-table-row{padding:8px 20px}.cug2b-are-you-sure-modal-table-row span{font-size:11px;line-height:13px}.cug2b-are-you-sure-modal-info{font-size:14px;line-height:17px;margin-top:25px;padding:0 20px}.cug2b-are-you-sure-modal{height:200px;width:600px}.cug2b-are-you-sure-group-modal{height:300px}.cug2b-are-you-sure-group-modal.delete-only-group-or-also-members{height:250px}.cug2b-are-you-sure-modal-group-list-info{font-size:16px}}@media(max-width:767px){.travel-partner-breadcrumb-container{flex-wrap:wrap;margin-bottom:20px}.travel-partner-breadcrumb{font-size:13px;margin-bottom:.25rem;margin-top:.25rem}.travel-partner-breadcrumb.past:after{bottom:-5px;height:2px}.travel-partner-breadcrumb.divider{margin:0 8px}.travel-partner-hero{border-radius:4px;font-size:12px;line-height:14px;margin-bottom:5px;padding:13px 8px}.travel-partner-hero h1{font-size:13px;margin-bottom:5px}.travel-partner-title{margin-bottom:0}.travel-partner-title i{font-size:22px;margin-right:10px}.travel-partner-title h2{font-size:13px}.travel-partner-input-and-button{margin-bottom:20px}.travel-partner-input-and-button button{margin-left:0;margin-top:15px}.travel-partner-text-and-button{flex-direction:column;font-size:12px;line-height:15px;margin-bottom:20px}.travel-partner-text-and-button button{margin-left:0;margin-top:15px}.travel-partner-text-and-button.pull-up{margin-bottom:0}.cug2b-group-admin-group-container{padding:0}.cug2b-group-admin-group{border-radius:4px;flex-basis:100%;height:62px;margin:.25rem 0;padding:0 35px;width:100%}.cug2b-group-admin-group .cug2b-group-admin-checkbox{left:10px}.cug2b-group-admin-group h1{font-size:14px;line-height:17px}.cug2b-group-admin-group h2{font-size:12px;line-height:14px}.cug2b-group-admin-group i{font-size:15px;right:6px;top:6px}.cug2b-group-admin-link{font-size:12px}.cug2b-group-admin-link span{font-size:14px;margin-left:.25rem;top:1px}.travel-partner-edit-group-info{font-size:10px;margin-bottom:1rem}.cug2b-are-you-sure-modal-content{padding:20px 0}.cug2b-are-you-sure-modal-content button{width:calc(100% - 30px)}.cug2b-are-you-sure-modal-table-header{padding:6px 15px}.cug2b-are-you-sure-modal-table-header span{font-size:11px;line-height:14px;width:33.3333%}.cug2b-are-you-sure-modal-table-header span:nth-child(3),.cug2b-are-you-sure-modal-table-header span:nth-child(4){display:none}.cug2b-are-you-sure-modal-table-row{padding:5px 15px}.cug2b-are-you-sure-modal-table-row span{font-size:11px;line-height:13px;width:33.3333%}.cug2b-are-you-sure-modal-table-row span:nth-child(3),.cug2b-are-you-sure-modal-table-row span:nth-child(4){display:none}.cug2b-are-you-sure-modal-info{font-size:10px;line-height:12px;margin-top:20px;padding:0 15px}.travel-partner-stripe{font-size:12px;line-height:14px;margin:0 -15px 15px;padding:10px 15px}.cug2b-are-you-sure-modal{height:250px;width:300px}.cug2b-are-you-sure-group-modal{height:320px}.cug2b-are-you-sure-group-modal.delete-only-group-or-also-members{height:315px}.cug2b-are-you-sure-modal-group-list-item{width:auto}.cug2b-are-you-sure-modal-group-list-info{font-size:16px}}.cug2b-header{left:0;position:fixed;right:0;top:0;z-index:50}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-header .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-header .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-header .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-header.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-header.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.cug2b-header{transition:top .25s ease-in-out}.cug2b-header.collapsed{overflow:hidden;top:-135px}.cug2b-header-site-menu{align-items:center;display:flex;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:60px;z-index:100}.cug2b-header-site-menu a{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600;height:100%;padding-left:1.5rem;padding-right:1.5rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;transition:all .25s ease-in-out}.cug2b-header-site-menu a:hover{--tw-text-opacity:1;background:#204071;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-header-site-menu i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));transition:all .25s ease-in-out}.cug2b-header-site-menu ac-culture-selector,.cug2b-header-site-menu ac-culture-selector .culture-selector{height:100%}.cug2b-header-site-menu ac-culture-selector .culture-selector a{height:100%;margin-left:0;margin-right:0}.cug2b-user-dropdown{align-items:center;cursor:pointer;display:flex;height:100%;position:relative;--tw-bg-opacity:1;background-color:rgb(218 218 218/var(--tw-bg-opacity));padding:0 40px 0 10px;z-index:100}.cug2b-user-dropdown:after{border-color:#1c355e;border-style:solid;border-width:0 2px 2px 0;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(-5px) rotate(45deg);transition:all .25s ease-in-out;width:12px}.cug2b-user-dropdown:hover{background:#204071}.cug2b-user-dropdown:hover .cug2b-name,.cug2b-user-dropdown:hover .cug2b-org-name,.cug2b-user-dropdown:hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-user-dropdown:hover:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(-5px) rotate(45deg);transition:all .25s ease-in-out;width:12px}.cug2b-user-dropdown.open{background:#204071}.cug2b-user-dropdown.open .cug2b-name,.cug2b-user-dropdown.open .cug2b-org-name,.cug2b-user-dropdown.open i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-user-dropdown.open:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(2px) rotate(-135deg);transition:all .25s ease-in-out;width:12px}.cug2b-user-dropdown-content{left:0;overflow:hidden;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(218 218 218/var(--tw-bg-opacity));max-height:0;top:100%;transition:all .25s ease-in-out}.cug2b-user-dropdown-content.open{max-height:200px}.cug2b-user-dropdown-content a{height:60px;padding-left:60px}.cug2b-header-info-menu-container{align-items:center;background:#565d60;display:flex;height:75px;position:relative}.cug2b-header-info-menu-container img{height:48px}.cug2b-header-info-menu-container:after{content:"";width:25%;z-index:0}.cug2b-header-info-menu,.cug2b-header-info-menu-container:after{bottom:0;position:absolute;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity))}.cug2b-header-info-menu{align-items:center;border-bottom-left-radius:37px;display:flex;padding:15px 0 15px 30px;z-index:1}.cug2b-header-info-menu>a{align-items:center;border-right-width:1px;border-style:solid;cursor:pointer;display:flex;height:100%;position:relative;white-space:normal;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:18px;line-height:21px;max-width:270px;padding:0 25px;transition:all .25s ease-in-out}.cug2b-header-info-menu>a:last-child{border-right-width:0;padding-right:0}.cug2b-header-info-menu>a:visited{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-header-info-menu>a:hover{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity))}.cug2b-header-info-menu>a:hover:after{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity))}.cug2b-info-dropdown{align-items:center;border-right-width:1px;border-style:solid;cursor:pointer;display:flex;height:100%;position:relative;white-space:normal;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:18px;line-height:21px;min-width:260px;padding:0 75px 0 25px;transition:all .25s ease-in-out}.cug2b-info-dropdown:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(-5px) rotate(45deg);transition:all .25s ease-in-out;width:12px}.cug2b-info-dropdown:hover{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity))}.cug2b-info-dropdown:hover:after{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity))}.cug2b-info-dropdown.open{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-info-dropdown.open:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(2px) rotate(-135deg);transition:all .25s ease-in-out;width:12px}.cug2b-info-dropdown-content{left:0;overflow:hidden;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));max-height:0;top:100%;transform:translateY(15px);transition:all .25s ease-in-out}.cug2b-info-dropdown-content.open{max-height:250px}.cug2b-info-dropdown-content a{align-items:center;border-width:0;display:flex;font-weight:300;height:100%;position:relative;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:48px;padding:0 25px}.cug2b-info-dropdown-content a:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(0) rotate(-45deg);transition:all .25s ease-in-out;width:12px}.cug2b-info-dropdown-content a:hover{font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-info-dropdown-content a:hover:after{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.cug2b-info-dropdown-content a:not(:last-child):before{background-color:#fff;content:"";height:1px;left:8px;position:absolute;right:8px;top:100%;transform:translateY(0);z-index:10}.cug2b-name{font-size:16px;font-weight:700;line-height:20px}.cug2b-name,.cug2b-org-name{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));transition:all .25s ease-in-out}.cug2b-org-name{font-size:14px;font-weight:600;line-height:17px}@media(max-width:1023px){.cug2b-mobile-header{align-items:center;border-style:solid;display:flex;justify-content:space-between;left:0;position:fixed;right:0;top:0;z-index:50;--tw-border-opacity:1;border-color:rgb(14 34 62/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-header .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-header .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-header .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-header.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-header.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.cug2b-mobile-header{border-bottom-width:3px;height:60px;transition:top .25s ease-in-out}.cug2b-mobile-header.collapsed{overflow:hidden;top:-60px}.cug2b-mobile-header.chile-compra-mobile-header{justify-content:flex-end;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity))}.cug2b-mobile-header:after{align-items:center;background:#fff;color:#a62733;content:"|||";display:flex;font-size:30px;font-weight:900;justify-content:center;position:absolute;right:20px;top:15px;transform:rotate(-90deg) scaleY(1.3);transition:all .5s}.cug2b-mobile-header .mobile-navigation{color:#204071;display:block;font-size:10px;position:absolute;right:10px;text-align:center;text-transform:uppercase;top:35px;width:40px}.cug2b-mobile-header .mobile-navigation[type=checkbox]{background-color:transparent;border-width:0;bottom:0;display:block;height:auto;top:0;width:45px;z-index:50}.cug2b-mobile-menu-content{position:fixed;width:100%;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity))}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-menu-content .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-menu-content .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-menu-content .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-menu-content.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-mobile-menu-content.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.cug2b-mobile-menu-content{height:calc(100vh - 60px);top:60px;z-index:10000}.cug2b-header-site-menu{display:block;height:unset}.cug2b-header-site-menu a{align-items:center;display:flex;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));height:60px;padding-left:30px}.cug2b-header-site-menu a:not(:last-child):before{background-color:#9d9d9c;content:"";height:1px;left:8px;position:absolute;right:8px;top:100%;transform:translateY(-1px);z-index:10}.cug2b-user-dropdown{height:60px}.cug2b-user-dropdown:after{border-color:#1c355e;border-style:solid;border-width:0 2px 2px 0}.cug2b-user-dropdown:after,.cug2b-user-dropdown:hover:after{content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(0) rotate(-45deg);transition:all .25s ease-in-out;width:12px}.cug2b-user-dropdown.open:after,.cug2b-user-dropdown:hover:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0}.cug2b-user-dropdown.open:after{content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(-5px) rotate(45deg);transition:all .25s ease-in-out;width:12px}.cug2b-user-dropdown-content{display:block;max-height:0;overflow:hidden;position:relative;top:0;transform:none;transition:all .25s ease-in-out}.cug2b-user-dropdown-content.open{max-height:500px}.cug2b-user-dropdown-content a{align-items:center;display:flex;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));height:60px;padding-left:30px}.cug2b-user-dropdown-content a:after{border-color:#1c355e;border-style:solid;border-width:0 2px 2px 0;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(0) rotate(-45deg);transition:all .25s ease-in-out;width:12px}.cug2b-header-info-menu{border-radius:0;display:block;height:unset;padding:0;position:relative}.cug2b-header-info-menu a{border-width:0;height:60px;max-width:unset;padding:0 40px 0 30px;width:100%}.cug2b-header-info-menu a:before{background-color:#9d9d9c;content:"";height:1px;left:8px;position:absolute;right:8px;top:100%;transform:translateY(0);z-index:10}.cug2b-header-info-menu a:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) translateY(0) rotate(-45deg);transition:all .25s ease-in-out;width:12px}.cug2b-info-dropdown{border-width:0;height:60px;padding-left:30px}.cug2b-info-dropdown:before{background-color:#9d9d9c;content:"";height:1px;left:8px;position:absolute;right:8px;top:100%;transform:translateY(0);z-index:10}.cug2b-info-dropdown.open{border-left-width:1px;border-style:solid;--tw-border-opacity:1;background-color:#565d60;border-color:rgb(255 255 255/var(--tw-border-opacity));z-index:100}.cug2b-info-dropdown.open:after{transform:translateY(-50%) translateY(-5px) rotate(45deg)}.cug2b-info-dropdown:after{transform:translateY(-50%) translateY(0) rotate(-45deg)}.cug2b-info-dropdown-content{display:block;max-height:0;overflow:hidden;position:relative;top:0;transform:none;transition:all .25s ease-in-out}.cug2b-info-dropdown-content.open{border-left-width:1px;border-style:solid;--tw-border-opacity:1;background-color:#565d60;border-color:rgb(255 255 255/var(--tw-border-opacity));max-height:500px}.cug2b-info-dropdown-content a{padding-left:48px}}@media(min-width:768px)and (max-width:1023px){.cug2b-mobile-header{padding:0 80px 0 36px}.cug2b-mobile-header:after{right:36px}.cug2b-mobile-header img{height:52px}.cug2b-mobile-header .mobile-navigation{right:25px}}@media(max-width:767px){.cug2b-mobile-header{padding:0 50px 0 15px}.cug2b-mobile-header .culture-selector>a{height:55px;padding-right:15px;width:60px}.cug2b-mobile-header .culture-selector>a>span{font-size:0}.cug2b-mobile-header .culture-selector .cultures{left:-80px;width:140px}.cug2b-mobile-header img{height:40px}}dc-table .action-cell i:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-table .action-cell i:hover.text-red{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}dc-table .action-cell i:hover.cug2b-reset-password-icon{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}dc-table .action-cell .action-cell-text:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-table .action-cell-user i:hover.cug2b-reset-password-icon{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.cug2b-pnr-col{width:90px}.cug2b-route-col{width:130px}.cug2b-date-col{position:relative;width:110px}.cug2b-date-col div>div>div{padding-left:.75rem;padding-right:.75rem;text-align:center}.cug2b-date-col .ac-tooltip,.cug2b-date-col div>div>div i{position:absolute;right:4px;top:4px}.cug2b-date-col .ac-tooltip{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-cell-ellipsis div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1024px)and (max-width:1199px){dc-table .dc-table td,dc-table .dc-table th{font-size:12px;height:32px;line-height:13px}dc-table .action-cell i{font-size:14px}.cug2b-pnr-col,.cug2b-route-col{width:90px}.cug2b-date-col{width:80px}.cug2b-date-col div>div>div{padding-left:5px}.cug2b-date-col div>div>div i{right:5px}}@media(min-width:768px)and (max-width:1023px){dc-table .dc-table th{font-size:10px;height:32px;line-height:11px}dc-table .dc-table th:not([class^=p-]):not([class*=" p-"]){padding-bottom:0;padding-top:0}dc-table .dc-table td{font-size:10px;height:32px;line-height:11px}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"])>div{padding-left:.5rem;padding-right:.5rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-right:.25rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-left:.75rem}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-right:.75rem}dc-table .action-cell i{font-size:12px}dc-table .action-cell-user{align-items:center;display:flex;height:100%;justify-content:center}dc-table .action-cell-user i{cursor:pointer;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:14px}dc-table .action-cell-user i:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-table .action-cell-user i:hover.cug2b-reset-password-icon{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}dc-pager .dc-pager{margin-top:1rem}dc-pager .dc-pager .dc-pager-number{font-size:10px;height:14px;margin:.25rem;width:17px}dc-pager .dc-pager .dc-pager-control{font-size:18px;height:14px;margin-bottom:.25rem;margin-top:.25rem;padding-bottom:3px;width:14px}.cug2b-pnr-col{width:60px}.cug2b-date-col,.cug2b-route-col{width:70px}.cug2b-date-col div>div>div{padding-left:5px}.cug2b-date-col div>div>div i{right:5px}}@media(max-width:767px){dc-table .dc-table-container{border-radius:10px}dc-table .dc-table.pinned-cells{border-bottom-left-radius:0;border-top-left-radius:0}dc-table .dc-table:not(.pinned-cells) .cug2b-edit-user-modal{display:none}dc-table .dc-table th{font-size:12px;height:32px;line-height:14px;padding:0;white-space:nowrap;width:auto}dc-table .dc-table th:not([class^=p-]):not([class*=" p-"]),dc-table .dc-table th:not([class^=p-]):not([class*=" p-"]):first-child{padding:0}dc-table .dc-table th dc-table-header{padding-left:0;padding-right:0}dc-table .dc-table th dc-table-header>div{padding-left:.5rem;padding-right:.5rem}dc-table .dc-table td{font-size:10px;height:32px;line-height:12px;white-space:nowrap;width:auto}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"])>div{padding-left:.5rem;padding-right:.5rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child{padding-left:.5rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-right:.25rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-left:.5rem}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child>div{padding-left:.5rem;padding-right:.5rem}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-right:.75rem}dc-table .action-cell i{font-size:10px}dc-pager .dc-pager{margin-top:1rem}dc-pager .dc-pager .dc-pager-number{font-size:14px;height:20px;margin:.25rem;width:24px}dc-pager .dc-pager .dc-pager-control{font-size:24px;height:20px;margin-bottom:.25rem;margin-top:.25rem;padding-bottom:4px;width:20px}.cug2b-date-col div>div>div{padding:0}.cug2b-date-col div>div>div i{position:relative;right:0}}dc-table-grid .dc-table-grid-shell{border-radius:10px;display:block;overflow:hidden}dc-table-grid .dc-table-grid .dctg-header-cell{position:relative;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:700;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:15px;height:50px;min-width:60px}dc-table-grid .dc-table-grid .dctg-header-cell:not(.pinned):after{position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));bottom:.5rem;content:"";top:.5rem;width:1px}dc-table-grid .dc-table-grid .dctg-header-cell.last-column:after{display:none}dc-table-grid .dc-table-grid .dctg-body-cell{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));border-color:rgb(218 218 218/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity));font-size:13px;height:50px}dc-table-grid .dc-table-grid .dctg-body-cell.text-center>div{justify-content:center}dc-table-grid .dc-table-grid .dctg-body-cell.cug2b-cell-ellipsis span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dc-table-grid .action-cell{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center}dc-table-grid .action-cell.pcra-action-cell i{margin-left:1rem;margin-right:1rem}dc-table-grid .action-cell i{margin-left:.5rem;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:18px}dc-table-grid .action-cell i.text-red,dc-table-grid .action-cell i:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-table-grid .action-cell i:hover.text-red{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}dc-table-grid .action-cell i:hover.cug2b-reset-password-icon{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}dc-table-grid .action-cell .action-cell-text{white-space:nowrap}dc-table-grid .action-cell .action-cell-text:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-table-grid .action-cell button:not(.cug2b-modal-closer) button{font-size:13px;margin-left:.5rem;min-width:unset;padding:5px 27px 5px 10px;white-space:nowrap}dc-table-grid .action-cell button:not(.cug2b-modal-closer) button:after{font-size:18px;right:2px}dc-table-grid .action-cell .action-cell-user{align-items:center;display:flex;height:100%;justify-content:center}dc-table-grid .action-cell .action-cell-user i{cursor:pointer;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:18px}dc-table-grid .action-cell .action-cell-user i:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-table-grid .action-cell .action-cell-user i:hover.cug2b-reset-password-icon{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}dc-table-grid .action-cell .cug2b-cell-ellipsis span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1024px)and (max-width:1199px){dc-table-grid dc-table-grid .dc-table-grid .dctg-body-cell,dc-table-grid dc-table-grid .dc-table-grid .dctg-header-cell{font-size:12px;height:32px;line-height:13px}dc-table-grid dc-table-grid .action-cell i{font-size:14px}}@media(min-width:768px)and (max-width:1023px){dc-table-grid dc-table-grid .dc-table-grid .dctg-body-cell,dc-table-grid dc-table-grid .dc-table-grid .dctg-header-cell{font-size:10px;height:32px;line-height:11px}dc-table-grid dc-table-grid .action-cell i{font-size:12px}dc-table-grid dc-table-grid .action-cell button:not(.cug2b-modal-closer){font-size:10px;padding:3px 20px 3px 8px}dc-table-grid dc-table-grid .action-cell button:not(.cug2b-modal-closer):after{font-size:14px}dc-table-grid dc-table-grid dc-pager .dc-pager{margin-top:1rem}dc-table-grid dc-table-grid dc-pager .dc-pager .dc-pager-number{font-size:10px;height:14px;margin:.25rem;width:17px}dc-table-grid dc-table-grid dc-pager .dc-pager .dc-pager-control{font-size:18px;height:14px;margin-bottom:.25rem;margin-top:.25rem;padding-bottom:3px;width:14px}}@media(max-width:767px){dc-table-grid dc-table-grid .dc-table-grid:not(.pinned-cells) .cug2b-edit-user-modal{display:none}dc-table-grid dc-table-grid .dc-table-grid .dctg-header-cell{font-size:12px;height:32px;line-height:14px;white-space:nowrap}dc-table-grid dc-table-grid .dc-table-grid .dctg-body-cell{font-size:10px;height:32px;line-height:12px;white-space:nowrap}dc-table-grid dc-table-grid .action-cell i{font-size:10px}dc-table-grid dc-table-grid .action-cell button:not(.cug2b-modal-closer){font-size:10px;padding:3px 20px 3px 8px}dc-table-grid dc-table-grid .action-cell button:not(.cug2b-modal-closer):after{font-size:14px}dc-table-grid dc-table-grid dc-pager .dc-pager{margin-top:1rem}dc-table-grid dc-table-grid dc-pager .dc-pager .dc-pager-number{font-size:14px;height:20px;margin:.25rem;width:24px}dc-table-grid dc-table-grid dc-pager .dc-pager .dc-pager-control{font-size:24px;height:20px;margin-bottom:.25rem;margin-top:.25rem;padding-bottom:4px;width:20px}}.cug2b-frame{overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin:220px auto 30px;max-width:95%;width:1600px}.cug2b-frame.chile-compra-frame,.cug2b-frame.cug-pcra-frame{margin-top:118px}.cug2b-summary-banner{background-position:50%;background-size:cover;height:186px;width:100%}.cug2b-content{align-items:stretch;display:flex}.cug2b-container{margin-left:auto;margin-right:auto;max-width:95%;width:1600px}.cug2b-main{padding:30px 25px;width:calc(100% - 275px)}.cug2b-footer{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:216px;margin:0 auto 30px;max-width:95%;position:relative;width:1600px}.cug2b-footer h2{font-size:44px}.cug2b-footer h1,.cug2b-footer h2{font-family:Encode Sans,sans-serif;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:700}.cug2b-footer h1{font-size:82px}.cug2b-footer button{right:60px}.cug2b-footer button,.cug2b-footer-caption{position:absolute;top:50%;transform:translateY(-50%)}.cug2b-footer-caption{left:120px}ac-cug-destinations-widget,ac-cug-devolutions-small-widget,ac-cug-group-booking-widget,ac-cug-pcra-select-flight-widget{display:block;margin:0 0 45px;width:calc(50% - 12px)}ac-cug-agency-fee-widget{display:block;margin:0 0 45px;width:100%}ac-cug-agency-fee-widget .cug2b-fee-widget-line{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-left:50%}ac-cug-agency-fee-widget .cug2b-fee-widget-line:first-child{font-size:36px;font-weight:700;line-height:44px}ac-cug-agency-fee-widget .cug2b-fee-widget-line:nth-child(2){font-size:24px;line-height:28px}ac-cug-agency-fee-widget .cug2b-fee-widget-line:nth-child(2) span{font-weight:700}ac-cug-agency-fee-widget .cug2b-fee-widget-line:nth-child(3){border-style:solid;border-top-width:1px;display:inline-block;margin-top:.5rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));font-size:21px;padding-top:.5rem}.cug2b-widget{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:133px;position:relative}.cug2b-widget.no-img{--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity))}.cug2b-widget.no-img h2{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:25px;font-weight:700;line-height:30px}.cug2b-widget h2{font-family:Lato,sans-serif;font-size:22px}.cug2b-widget h1,.cug2b-widget h2{font-weight:700;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-widget h1{font-family:Encode Sans,sans-serif;font-size:36px}.cug2b-widget h3{font-family:Lato,sans-serif;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:16px}.cug2b-widget button{right:15px}.cug2b-widget button,.cug2b-widget-caption{position:absolute;top:50%;transform:translateY(-50%)}.cug2b-widget-caption{left:20px}.cug2b-widget-caption i{font-size:72px;margin:0 48px}.cug2b-widget-caption.with-button{align-items:center;display:flex;flex-direction:column;left:auto;right:20px}.cug2b-widget-caption.with-button button{margin-top:1rem;position:relative;right:0;top:0;transform:none}.cug2b-widget-caption.with-button.left{left:20px;right:auto}.cug2b-widget-caption.with-button.with-added-caption{align-items:flex-start}@media(min-width:1024px)and (max-width:1199px){.cug2b-frame{border-radius:8px;margin-top:175px}.cug2b-frame.chile-compra-frame,.cug2b-frame.cug-pcra-frame{margin-top:130px}.cug2b-main{padding:40px 20px;width:calc(100% - 200px)}}@media(min-width:768px)and (max-width:1023px){.cug2b-summary-banner{height:81px}.cug2b-summary-banner.pcra-banner{height:186px}.cug2b-summary-banner.chile-compra-banner{height:140px}.cug2b-frame{border-radius:6px;margin-top:105px}.cug2b-main{padding:20px 15px;width:calc(100% - 168px)}.cug2b-footer{border-radius:6px;height:146px}.cug2b-footer h2{font-size:27px}.cug2b-footer h1{font-size:50px}.cug2b-footer button{right:40px}.cug2b-footer-caption{left:70px}ac-cug-destinations-widget,ac-cug-devolutions-small-widget,ac-cug-group-booking-widget,ac-cug-pcra-select-flight-widget{margin:0 0 30px;width:calc(50% - 7px)}ac-cug-agency-fee-widget{margin:0 0 30px}ac-cug-agency-fee-widget .cug2b-fee-widget-line{margin-left:25%}ac-cug-agency-fee-widget .cug2b-fee-widget-line:first-child{font-size:24px;line-height:28px}ac-cug-agency-fee-widget .cug2b-fee-widget-line:nth-child(2){font-size:18px;line-height:21px}ac-cug-agency-fee-widget .cug2b-fee-widget-line:nth-child(3){font-size:14px}.cug2b-widget{border-radius:6px;height:81px}.cug2b-widget.no-img h2{font-size:16px;line-height:19px}.cug2b-widget h2{font-size:16px}.cug2b-widget h1{font-size:25px}.cug2b-widget h3{font-size:11px}.cug2b-widget button{right:8px}.cug2b-widget-caption{left:8px}.cug2b-widget-caption i{font-size:45px;margin:0 28px}}@media(max-width:767px){.cug2b-summary-banner{height:186px}.cug2b-summary-banner.chile-compra-banner{border-top-left-radius:.75rem;border-top-right-radius:.75rem;height:75px}.cug2b-summary-banner.pcra-banner{height:81px}.cug2b-frame{max-width:100%;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin:80px 0 0;padding:20px}.cug2b-frame.chile-compra-frame,.cug2b-frame.cug-pcra-frame{margin-top:59px}.cug2b-content{flex-direction:column}.cug2b-main{margin:1rem 0;max-width:100%;width:100%;--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:20px 15px}.cug2b-footer{border-radius:6px;height:130px;margin:0 20px;max-width:calc(100% - 40px)}.cug2b-footer h2{font-family:Lato,sans-serif;font-size:17px;font-weight:700}.cug2b-footer h1{font-size:29px}.cug2b-footer button{margin-top:.5rem;position:relative;right:0;top:0;transform:none}.cug2b-footer-caption{align-items:center;display:flex;flex-direction:column;left:auto;right:15px}ac-cug-destinations-widget,ac-cug-devolutions-small-widget,ac-cug-group-booking-widget,ac-cug-pcra-select-flight-widget{margin:0 0 20px;width:100%}ac-cug-agency-fee-widget{margin:0 0 20px}ac-cug-agency-fee-widget .cug2b-fee-widget-line{margin-left:2.5%}ac-cug-agency-fee-widget .cug2b-fee-widget-line:first-child{font-size:18px;line-height:21px}ac-cug-agency-fee-widget .cug2b-fee-widget-line:nth-child(2){font-size:14px;line-height:16px}ac-cug-agency-fee-widget .cug2b-fee-widget-line:nth-child(3){font-size:10px}.cug2b-widget{border-radius:8px;height:81px}.cug2b-widget.no-img h2{font-size:16px;line-height:19px}.cug2b-widget h2{font-size:16px}.cug2b-widget h1{font-size:25px}.cug2b-widget h3{font-size:11px}.cug2b-widget button{right:12px}.cug2b-widget-caption{left:8px}.cug2b-widget-caption.with-button{right:15px}.cug2b-widget-caption.with-button button{margin-top:.5rem;position:relative;right:0;top:0;transform:none}.cug2b-widget-caption i{font-size:37px;margin:0 6px 0 0}}.cug2b-login-content{inset:0;position:fixed}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-login-content .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-login-content .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-login-content .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-login-content.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-login-content.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.cug2b-login-content{background:#f7f6f6 url(/Images/Cug22/register-bg.png) no-repeat top;background-size:cover;z-index:-1}.cug2b-login-main{align-items:stretch;display:flex;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin:60px auto}.cug2b-login-main.push-down{margin:120px auto}.cug2b-login-banner{background-position:50%;background-repeat:no-repeat;border-bottom-left-radius:10px;border-top-left-radius:10px;overflow:hidden;position:relative;width:50%}.cug2b-login-header{align-items:center;display:flex;margin-bottom:2rem}.cug2b-login-header h1{font-family:Encode Sans,sans-serif;font-size:28px;font-weight:700;line-height:33px}.cug2b-login-header h1,.cug2b-login-header i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.cug2b-login-header i{font-size:51px;margin-right:20px}.cug2b-login-form{padding:30px 40px;width:50%}.cug2b-login-form div:not(.form-error-message)>a{display:inline-block;margin-top:.5rem;--tw-text-opacity:1;color:rgb(157 157 156/var(--tw-text-opacity));font-size:18px;line-height:22px;text-decoration-line:underline}.cug2b-login-form div:not(.form-error-message)>a:hover{--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity));text-decoration-line:none}.cug2b-login-form .form-error-message a{font-weight:400}.cug2b-login-form .mdl-textfield{padding-bottom:0}.cug2b-login-register{margin-top:1rem}.cug2b-login-register h1{font-family:Encode Sans,sans-serif;font-size:28px;line-height:33px;margin-top:2rem}.cug2b-login-register h1,.cug2b-login-register p{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-weight:700}.cug2b-login-register p{font-size:21px;line-height:25px}@media(min-width:1024px)and (max-width:1199px){.cug2b-login-main{max-width:95%}}@media(min-width:768px)and (max-width:1023px){.cug2b-login-main{border-radius:8px;max-width:95%}.cug2b-login-banner{border-bottom-left-radius:8px;border-top-left-radius:8px}.cug2b-login-header{margin-bottom:1rem}.cug2b-login-header h1{font-size:17px;line-height:20px}.cug2b-login-header i{font-size:31px;margin-right:15px}.cug2b-login-form{padding:20px}.cug2b-login-form a{font-size:13px}.cug2b-login-form .mdl-radio{font-size:12px}.cug2b-login-form .radio-with-img img{height:8px}.cug2b-login-register{margin-top:.5rem}.cug2b-login-register h1{font-size:17px;line-height:20px;margin-top:1rem}.cug2b-login-register p{font-size:13px;line-height:15px}}@media(max-width:767px){.cug2b-login-content{background:#f2f2f2!important}.cug2b-login-main{align-items:flex-start;border-radius:6px;flex-direction:column;margin:20px auto;max-width:95%}.cug2b-login-main.push-down{margin:20px auto}.cug2b-login-banner{border-bottom-width:1px;border-style:solid;width:100%;--tw-border-opacity:1;border-bottom-left-radius:0;border-color:rgb(28 53 94/var(--tw-border-opacity));border-top-left-radius:6px;border-top-right-radius:6px;height:190px}.cug2b-login-header{margin-bottom:1rem}.cug2b-login-header h1{font-size:17px;line-height:20px}.cug2b-login-header i{font-size:31px;margin-right:15px}.cug2b-login-form{padding:15px 15px 30px;width:100%}.cug2b-login-form a{font-size:11px}.cug2b-login-form .mdl-radio{font-size:13px}.cug2b-login-form .radio-with-img img{height:9px}.cug2b-login-register{margin-top:1rem}.cug2b-login-register h1{font-size:17px;line-height:20px;margin-top:1rem}.cug2b-login-register p{font-size:11px;line-height:13px}}.cug2b-modal-layover{bottom:0;left:0;position:fixed;right:0;top:0}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-modal-layover .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-modal-layover .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-modal-layover .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-modal-layover.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-modal-layover.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.cug2b-modal-layover{background:rgba(28,53,94,.4);z-index:1000000}.cug2b-modal{position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:rgba(0,0,0,.25) 0px 14px 45px;--tw-shadow-colored:0px 14px 45px var(--tw-shadow-color);border-radius:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);left:50%;max-height:90%;max-width:90%;top:50%;transform:translate(-50%,-50%)}button.cug2b-modal-closer{align-items:center;border-radius:9999px;border-width:0;cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));line-height:1;padding:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:36px;font-weight:400;height:40px;letter-spacing:unset;transform:translate(50%,-50%);width:40px;z-index:1}button.cug2b-modal-closer:hover{border-width:0;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));text-decoration-line:none}.cug2b-modal-header{align-items:center;display:flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));font-weight:900;padding-left:2rem;padding-right:2rem;--tw-text-opacity:1;border-top-left-radius:10px;border-top-right-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:28px;line-height:33px;min-height:72px}.cug2b-modal-header>div,.cug2b-modal-header>span{font-weight:900}.cug2b-modal-scroller{inset:0;overflow:hidden;position:absolute}.cug2b-modal-content{border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:20px;line-height:24px;position:relative}.cug2b-useless-modal-decor:before{border-bottom-left-radius:10px;border-color:transparent transparent #2c3438 #2c3438;border-style:solid;border-width:45px 140px;bottom:-65px;content:"";height:0;left:0;position:absolute;width:0}.cug2b-useless-modal-decor:after{border-bottom-right-radius:10px;border-color:transparent #2c3438 #2c3438 transparent;border-style:solid;border-width:45px 140px;bottom:-65px;content:"";height:0;position:absolute;right:0;width:0}@media(min-width:768px)and (max-width:1023px){.cug2b-modal{border-radius:7px}.cug2b-modal button.cug2b-modal-closer{font-size:28px;height:36px;width:36px}.cug2b-modal-header{border-top-left-radius:7px;border-top-right-radius:7px;font-size:20px;line-height:24px;min-height:51px}.cug2b-modal-content{border-bottom-left-radius:7px;border-bottom-right-radius:7px;font-size:14px;line-height:17px}}@media(max-width:767px){.cug2b-modal{border-radius:8px}.cug2b-modal button.cug2b-modal-closer{font-size:24px;height:32px;width:32px}.cug2b-modal-scroller{overflow-y:scroll}.cug2b-modal-header{border-top-left-radius:8px;border-top-right-radius:8px;font-size:14px;line-height:17px;min-height:60px}.cug2b-modal-content{border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:11px;line-height:13px}.cug2b-useless-modal-decor:before{border-bottom-left-radius:8px;border-color:transparent transparent #2c3438 #2c3438;border-style:solid;border-width:17px 70px;bottom:-33px}.cug2b-useless-modal-decor:after{border-bottom-right-radius:8px;border-color:transparent #2c3438 #2c3438 transparent;border-style:solid;border-width:17px 70px;bottom:-33px}}.cug2b-title-container{align-items:flex-start;display:flex;margin:20px 0 35px}.cug2b-title-container i{border-left-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(159 39 52/var(--tw-border-opacity));font-size:39px;margin-right:8px;padding:5px 0 5px 15px}.cug2b-title-container h1,.cug2b-title-container i{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-title-container h1{font-family:Encode Sans,sans-serif;font-size:27px;font-weight:700;line-height:32px}.cug2b-title-container h2{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:19px;line-height:23px}.cug2b-title-container h2 span{font-size:19px;font-weight:700;line-height:23px}.cug2b-title-container.peru-compra span{white-space:nowrap}.cug2b-title-container.chile-compra{align-items:center;display:flex;margin:20px 0}.cug2b-title-container.chile-compra .chile-compra-title{align-items:center;display:flex;margin:0}.cug2b-page-subtitle{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:21px;font-weight:700;line-height:25px}.cug2-filter-by-date-container{margin-bottom:20px}.cug2-filter-by-date{display:flex;flex-direction:row;justify-content:space-between}.cug2-label-and-datepickers{display:flex;flex-direction:column;position:relative}.cug2-label-and-datepickers label{margin-bottom:.5rem}.cug2-datepickers{align-items:center;display:flex;width:316px}.cug2-datepickers .form-group{margin-bottom:0}.cug2-filter-date-input{border-style:solid;border-width:1px;position:relative;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:19px;height:42px;width:158px}.cug2-filter-date-from{border-bottom-left-radius:.5rem;border-right-width:0;border-top-left-radius:.5rem}.cug2-filter-date-to{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.cug2-filter-button-container{display:flex;flex-direction:column;justify-content:flex-end}.cug2-empty-filters{color:rgb(135 135 135/var(--tw-text-opacity));cursor:pointer;display:inline-flex;justify-content:center;margin-top:1rem;width:180px}.cug2-empty-filters,.cug2-empty-filters:hover{--tw-text-opacity:1;text-decoration-line:underline}.cug2-empty-filters:hover{color:rgb(42 60 102/var(--tw-text-opacity))}.cug2b-search-and-title{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.cug2b-search-and-title.push-down{margin-top:60px}.cug2b-search-and-buttons{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.cug2b-search-and-buttons .cug2b-pill:not(:last-child){margin-right:25px}.cug2b-searchbox{position:relative}.cug2b-searchbox input{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));border-radius:5px;font-size:20px;height:55px;width:235px}.cug2b-searchbox i,.cug2b-searchbox input{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-searchbox i{font-size:28px;pointer-events:none;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.cug2b-pill{align-items:center;border-color:rgb(44 52 56/var(--tw-border-opacity));border-radius:9999px;border-style:solid;border-width:1px;color:rgb(44 52 56/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Lato,sans-serif;font-size:13px;font-weight:700;height:55px;letter-spacing:normal;line-height:16px;padding:0 20px;position:relative;text-align:left;text-transform:none;white-space:normal;width:-moz-min-content;width:min-content}.cug2b-pill,.cug2b-pill.warning{--tw-border-opacity:1;--tw-text-opacity:1}.cug2b-pill.warning{border-color:rgb(159 39 52/var(--tw-border-opacity))}.cug2b-pill.warning,.cug2b-pill.warning i{color:rgb(159 39 52/var(--tw-text-opacity))}.cug2b-pill.warning i{--tw-text-opacity:1}.cug2b-pill.warning:hover{--tw-bg-opacity:1;background-color:rgb(157 157 156/var(--tw-bg-opacity))}.cug2b-pill.warning:hover,.cug2b-pill.warning:hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-pill i{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:27px;margin-right:8px;transition:all .25s ease-in-out}.cug2b-pill:hover{--tw-bg-opacity:1;background-color:rgb(157 157 156/var(--tw-bg-opacity))}.cug2b-pill:hover,.cug2b-pill:hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-modal-question,.cug2b-modal-question span{font-size:18px;line-height:21px}.cug2b-modal-question span{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity));font-weight:700}.cug2b-change-status-modal{height:370px;width:500px}.cug2b-save-success-modal{height:265px;width:470px}.cug2b-reset-password-icon{margin-right:1rem}.cug2b-reset-password-modal{height:350px;width:600px}.cug2b-add-user-modal,.cug2b-edit-user-modal{background:hsla(0,0%,96%,.9);border-radius:10px;box-shadow:0 0 0 1px #2c3438;cursor:default;font-family:Lato,sans-serif;padding:25px;position:absolute;right:-15px;top:31px;width:760px;z-index:100000}.cug2b-add-user-modal:before,.cug2b-edit-user-modal:before{border-right:1px solid #2c3438;border-top:1px solid #2c3438;content:"";height:14px;position:absolute;right:25px;top:-8px;transform:rotate(-45deg);width:14px;z-index:1}.cug2b-add-user-modal:after,.cug2b-edit-user-modal:after{border-bottom:12px solid #f6f6f6;border-left:12px solid transparent;border-right:12px solid transparent;content:"";height:0;opacity:.9;position:absolute;right:20px;top:-11px;width:0;z-index:-1}.cug2b-add-user-modal header,.cug2b-edit-user-modal header{align-items:center;display:flex}.cug2b-add-user-modal header span,.cug2b-edit-user-modal header span{font-family:Lato,sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:13px}.cug2b-add-user-modal header i,.cug2b-edit-user-modal header i{margin-right:1rem;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:24px}.cug2b-add-user-modal h1,.cug2b-edit-user-modal h1{font-family:Encode Sans,sans-serif;line-height:1;margin-bottom:1rem;margin-top:1rem;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:21px;font-weight:700}.cug2b-add-user-modal label,.cug2b-edit-user-modal label{font-family:Lato,sans-serif}.cug2b-add-user-modal .mdl-textfield,.cug2b-edit-user-modal .mdl-textfield{padding:5px 0}.cug2b-add-user-modal .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-add-user-modal .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-add-user-modal .mdl-textfield--floating-label.is-focused .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.cug2b-add-user-modal .mdl-textfield--floating-label .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.cug2b-add-user-modal .js-input,.cug2b-edit-user-modal .js-input{font-family:Lato,sans-serif}.cug2b-add-user-modal .js-input.js-select,.cug2b-edit-user-modal .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.cug2b-add-user-modal .js-input.js-select option,.cug2b-edit-user-modal .js-input.js-select option{font-size:16px}.cug2b-add-user-modal .js-select-arrow:after,.cug2b-edit-user-modal .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:25px}.cug2b-add-user-modal button.cug2b-modal-closer,.cug2b-edit-user-modal button.cug2b-modal-closer{height:32px;width:32px}.cug2b-add-user-modal button.cug2b-modal-closer:hover,.cug2b-edit-user-modal button.cug2b-modal-closer:hover{--tw-bg-opacity:1;background-color:rgb(159 39 52/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-add-user-modal{right:37px;top:60px}.arrow-after{cursor:pointer;position:relative}.arrow-after>div>span{inset:0;position:absolute}.arrow-after:after{color:#ccc;content:"▼";font-size:12px;pointer-events:none;position:absolute;right:35px;top:50%;transform:translateY(-50%)}.cug2b-users-info{margin-top:25px}.cug2b-users-info input[type=checkbox]{display:none}.cug2b-users-info h1{color:rgb(44 52 56/var(--tw-text-opacity));font-family:Encode Sans,sans-serif;font-weight:700;margin-bottom:15px}.cug2b-users-info h1,.cug2b-users-info label{--tw-text-opacity:1;font-size:21px;line-height:25px}.cug2b-users-info label{color:rgb(159 39 52/var(--tw-text-opacity));font-weight:900;margin-bottom:10px;padding-left:0}.cug2b-users-info label:before{display:none}.cug2b-users-info p{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:16px;line-height:19px;margin-bottom:15px}.cug2b-save-message{margin-bottom:1rem;margin-top:1rem;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));font-family:Lato,sans-serif;--tw-text-opacity:1;border-radius:12px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;line-height:24px;padding:20px 20px 20px 80px}.cug2b-save-message i{font-size:35px;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.cug2b-confirmed-reservation-scrolling-tip{font-family:Lato,sans-serif;font-weight:700;padding-bottom:.75rem;padding-top:.75rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:14px}.agency-reservations-button-container{display:flex;flex-direction:row}.agency-reservations-button-container .agency-reservation-checkin-btn{font-size:14px;margin-left:10px;min-width:110px;padding:6px 27px 6px 8px}.agency-reservations-button-container .agency-reservation-extras-btn{font-size:14px;margin-left:10px;min-width:125px;padding:6px 26px 6px 7px}.cug2b-travel-partner-container{align-items:center;display:flex;justify-content:center;padding:1.5rem}.cug2b-edit-user-container{padding:1.5rem}.cug2b-edit-user-container .mdl-textfield{padding:10px 0}.cug2b-edit-user-container select.mdl-textfield__input{font-size:20px;padding-top:10px}.cug2b-edit-user-container input.mdl-textfield__input{padding-top:25px}.cug2b-edit-user-container .mdl-textfield--floating-label.is-dirty mdl-textfield__label{top:1px}.cug2-button-container-in-success-modal{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:3rem}@media(min-width:1200px)and (max-width:1399px){.cug2-filter-by-date-container{margin-bottom:0}.cug2-label-and-datepickers label{margin-bottom:.5rem}.cug2-datepickers{width:280px}.cug2-filter-date-input{font-size:18px;height:42px;width:140px}.cug2-empty-filters{width:180px}}@media(min-width:1024px)and (max-width:1199px){.cug2-filter-by-date-container{margin-bottom:0}.cug2-label-and-datepickers label{margin-bottom:.5rem}.cug2-datepickers{width:260px}.cug2-filter-date-input{font-size:16px;height:42px;width:130px}.cug2-empty-filters{width:180px}.cug2b-title-container{margin:15px 0 30px}.cug2b-title-container i{font-size:32px;margin-right:6px;padding:4px 0 4px 8px}.cug2b-title-container h1{font-size:22px;line-height:26px}.cug2b-page-subtitle,.cug2b-title-container h2,.cug2b-title-container h2 span{font-size:16px;line-height:19px}.cug2b-search-and-title{margin-bottom:20px}.cug2b-search-and-title.push-down{margin-top:40px}.cug2b-search-and-buttons{margin-bottom:20px}.cug2b-search-and-buttons .cug2b-pill:not(:last-child){margin-right:20px}.cug2b-searchbox input{font-size:16px;height:40px;width:200px}.cug2b-searchbox i{font-size:22px;right:1rem}.cug2b-pill{font-size:10px;height:40px;line-height:13px;padding:0 16px}.cug2b-pill i{font-size:21px;margin-right:8px}.cug2b-add-user-modal{right:23px;top:45px}}@media(min-width:768px)and (max-width:1023px){.cug2-filter-by-date-container{margin-bottom:0}.cug2-filter-by-date{flex-direction:column}.cug2-label-and-datepickers{margin-bottom:1.5rem}.cug2-label-and-datepickers label{margin-bottom:.5rem}.cug2-datepickers{width:100%}.cug2-filter-date-input{font-size:16px;height:42px;width:100%}.cug2-empty-filters{margin-bottom:.75rem;width:100%}.arrow-after:after{right:15px}.cug2b-title-container{margin:15px 0 25px}.cug2b-title-container i{font-size:24px;margin-right:4px;padding:4px 0 4px 4px}.cug2b-title-container h1{font-size:17px;line-height:20px}.cug2b-title-container h2,.cug2b-title-container h2 span{font-size:12px;line-height:14px}.cug2b-page-subtitle{font-size:13px;line-height:15px}.cug2b-search-and-title{margin-bottom:15px}.cug2b-search-and-title.push-down{margin-top:40px}.cug2b-search-and-buttons{margin-bottom:15px}.cug2b-search-and-buttons .cug2b-pill:not(:last-child){margin-right:15px}.cug2b-searchbox input{font-size:12px;height:32px;width:142px}.cug2b-searchbox i{font-size:17px;right:1rem}.cug2b-pill{font-size:8px;height:32px;line-height:9px;padding:0 12px}.cug2b-pill i{font-size:16px;margin-right:8px}.cug2b-change-status-modal{height:340px;width:470px}.cug2b-add-user-modal,.cug2b-edit-user-modal{border-radius:8px;padding:15px;right:-25px;top:31px;width:460px}.cug2b-add-user-modal header span,.cug2b-edit-user-modal header span{font-size:8px}.cug2b-add-user-modal header i,.cug2b-edit-user-modal header i{font-size:15px}.cug2b-add-user-modal h1,.cug2b-edit-user-modal h1{font-size:13px}.cug2b-add-user-modal button.cug2b-modal-closer,.cug2b-edit-user-modal button.cug2b-modal-closer{font-size:14px;height:20px;width:20px}.cug2b-add-user-modal{right:14px;top:36px}.cug2b-users-info{margin-top:25px}.cug2b-users-info h1{font-size:13px;line-height:15px;margin-bottom:15px}.cug2b-users-info label{font-size:13px;line-height:15px;margin-bottom:6px}.cug2b-users-info p{font-size:11px;line-height:13px;margin-bottom:15px}.cug2b-save-message{border-radius:7px;font-size:12px;line-height:15px;padding:15px 15px 15px 55px}.cug2b-save-message i{font-size:21px;left:15px}.cug2b-reset-password-modal{height:325px}.cug2-button-container-in-success-modal{flex-direction:row;margin-top:5rem}.cug2-button-container-in-success-modal .rounded-primary-btn{min-width:180px}.cug2b-modal-question{text-align:center}.rounded-primary-btn.agency-reservation-checkin-btn,.rounded-primary-btn.agency-reservation-extras-btn{margin-left:8px;min-width:121px;padding:6px 27px 6px 15px}}@media(max-width:767px){.cug2b-save-success-modal{height:255px}.cug2-filter-by-date-container{margin-bottom:0}.cug2-filter-by-date{flex-direction:column}.cug2-label-and-datepickers{margin-bottom:.75rem}.cug2-label-and-datepickers label{font-size:12px;margin-bottom:0}.cug2-datepickers{width:100%}.cug2-filter-date-input{font-size:14px;height:32px;padding-left:2rem;width:100%}.cug2-empty-filters{margin-bottom:.75rem;width:100%}.cug2-filter-button-container{align-items:center;justify-content:flex-end}.arrow-after{min-width:100px}.arrow-after:after{right:15px}.cug2b-title-container{margin:10px 0 20px}.cug2b-title-container i{font-size:24px;margin-right:4px;padding:2px 0 2px 10px}.cug2b-title-container h1{font-size:15px;line-height:18px}.cug2b-title-container h2,.cug2b-title-container h2 span{font-size:12px;line-height:14px}.cug2b-search-and-title{align-items:flex-start;flex-direction:column;margin-bottom:15px}.cug2b-search-and-title.push-down{margin-top:50px}.cug2b-search-and-title .cug2b-searchbox{margin-top:1rem}.cug2b-page-subtitle{font-size:14px;line-height:17px}.cug2b-search-and-buttons{align-items:center;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.cug2b-search-and-buttons .cug2b-searchbox{margin-bottom:.5rem}.cug2b-search-and-buttons .cug2b-pill,.cug2b-search-and-buttons .cug2b-pill:not(:last-child){margin:.5rem}.cug2b-searchbox{width:100%}.cug2b-searchbox input{font-size:12px;height:32px;width:100%}.cug2b-searchbox i{font-size:17px;right:1rem}.cug2b-pill{font-size:12px;height:40px;line-height:14px;padding:0 20px}.cug2b-pill i{font-size:22px;margin-right:8px}.cug2b-modal-question{font-size:14px;line-height:14px;text-align:center}.cug2b-modal-question span{font-size:11px;line-height:13px}.cug2b-change-status-modal{height:320px;width:470px}.cug2b-add-user-modal,.cug2b-edit-user-modal{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-add-user-modal .accordion-opener,.accordion-wrapper.itinerary-accordion-wrapper.cug2b-edit-user-modal .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-add-user-modal .accordion-content,.accordion-wrapper.itinerary-accordion-wrapper.cug2b-edit-user-modal .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-add-user-modal .accordion-content .accordion-content-inside,.accordion-wrapper.itinerary-accordion-wrapper.cug2b-edit-user-modal .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-add-user-modal.sold-out:after,.accordion-wrapper.itinerary-accordion-wrapper.cug2b-edit-user-modal.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.cug2b-add-user-modal.sold-out .sold-out-warning,.accordion-wrapper.itinerary-accordion-wrapper.cug2b-edit-user-modal.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.cug2b-add-user-modal,.cug2b-edit-user-modal{border-radius:8px;height:450px;max-height:90%;padding:20px 25px;width:307px}.cug2b-add-user-modal header,.cug2b-edit-user-modal header{margin-bottom:.5rem}.cug2b-add-user-modal header span,.cug2b-edit-user-modal header span{font-size:12px}.cug2b-add-user-modal header i,.cug2b-edit-user-modal header i{font-size:15px;margin-right:.5rem}.cug2b-add-user-modal h1,.cug2b-edit-user-modal h1{font-size:14px;margin:0;white-space:normal}.cug2b-add-user-modal button.cug2b-modal-closer,.cug2b-edit-user-modal button.cug2b-modal-closer{height:32px;width:32px}.cug2b-add-user-modal .mdl-textfield,.cug2b-edit-user-modal .mdl-textfield{margin-top:5px}.cug2b-add-user-modal .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield__label{font-size:12px;top:0}.cug2b-add-user-modal .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-add-user-modal .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-add-user-modal .mdl-textfield--floating-label.is-focused .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:10px;top:-2px}.cug2b-add-user-modal .mdl-textfield--floating-label .mdl-textfield__label,.cug2b-edit-user-modal .mdl-textfield--floating-label .mdl-textfield__label{line-height:32px;padding-left:6px}.cug2b-add-user-modal .js-input,.cug2b-edit-user-modal .js-input{font-family:Lato,sans-serif;font-size:12px;height:32px;line-height:1;padding-left:5px;padding-top:14px}.cug2b-add-user-modal .js-input.js-select,.cug2b-edit-user-modal .js-input.js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Lato,sans-serif;font-size:12px;padding-left:5px;padding-top:14px}.cug2b-add-user-modal .js-select-arrow:after,.cug2b-edit-user-modal .js-select-arrow:after{font-size:10px;right:7px;top:15px}.cug2b-add-user-modal:after,.cug2b-add-user-modal:before,.cug2b-edit-user-modal:after,.cug2b-edit-user-modal:before{content:none}.cug2b-users-info{margin-top:25px}.cug2b-users-info input[type=checkbox]{display:inline;margin-left:-10px;opacity:0}.cug2b-users-info input[type=checkbox]:checked~p{max-height:200px}.cug2b-users-info input[type=checkbox]:checked~label:after{transform:translateY(-50%) rotate(45deg)}.cug2b-users-info input[type=checkbox]~label[for]{height:auto;line-height:1}.cug2b-users-info h1{font-size:11px;line-height:13px;margin-bottom:10px}.cug2b-users-info label{display:inline-block;font-size:12px;height:auto;line-height:1;line-height:13px;margin-bottom:5px;padding-left:0;position:relative;width:105px}.cug2b-users-info label:before{display:none}.cug2b-users-info label:after{border-style:solid;border-width:0 1px 1px 0;position:absolute;right:0;transform-origin:center;--tw-border-opacity:1;border-color:rgb(159 39 52/var(--tw-border-opacity));content:"";height:7px;top:50%;transform:translateY(-50%) rotate(-45deg);transition:all .25s ease-in-out;width:7px}.cug2b-users-info p{font-size:10px;line-height:12px;margin-bottom:10px;max-height:0;overflow:hidden;transition:all .25s ease-in-out}.cug2b-save-message{border-radius:4px;font-size:10px;line-height:12px;padding:10px 10px 10px 40px}.cug2b-save-message i{font-size:18px;left:10px}.cug2b-reset-password-modal{height:300px;width:300px}.cug2-button-container-in-success-modal{flex-direction:row;margin-top:4rem}.cug2-button-container-in-success-modal .rounded-primary-btn{min-width:175px}.agency-reservations-button-container{display:flex;flex-direction:column;gap:3px}.agency-reservations-button-container .rounded-primary-btn.agency-reservation-checkin-btn,.agency-reservations-button-container .rounded-primary-btn.agency-reservation-extras-btn{font-size:10px;margin-left:8px;min-width:85px;padding:2px 20px 2px 0}.agency-reservations-button-container .rounded-primary-btn.agency-reservation-checkin-btn:after,.agency-reservations-button-container .rounded-primary-btn.agency-reservation-extras-btn:after{font-size:14px}}.cug2b-add-user-modal-scroller{max-height:100%}.cug2b-sidebar{height:100%;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));padding-bottom:5rem;padding-top:5rem;--tw-text-opacity:1;border-bottom-left-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));text-align:center;width:275px}.cug2b-sidebar.rounded{border-top-left-radius:10px}.cug2b-sidebar-item{align-items:center;display:flex;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));padding:1rem 3rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-align:left;transition:all .25s ease-in-out}.cug2b-sidebar-item i{font-size:44px;margin-right:1.5rem}.cug2b-sidebar-item span{font-family:Lato,sans-serif;font-size:20px;font-weight:700;line-height:24px}.cug2b-sidebar-item.condensed span{letter-spacing:-1px}.cug2b-sidebar-item:not(.active){cursor:pointer}.cug2b-sidebar-item:not(.active):hover{--tw-bg-opacity:1;background-color:rgb(157 157 156/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-sidebar-item:not(.active):focus{--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-sidebar-item:not(.active):focus:hover{background-color:rgb(157 157 156/var(--tw-bg-opacity))}.cug2b-sidebar-item.active,.cug2b-sidebar-item:not(.active):focus:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-sidebar-item.active{background-color:rgb(255 255 255/var(--tw-bg-opacity));cursor:default;pointer-events:none}.cug2b-sidebar-item.active:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-sidebar-item.active:after{content:"";font-family:jetsmart-v2!important;font-size:32px;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.cug2b-sidebar-item.active.can-click-active{cursor:pointer;pointer-events:auto}.cug2b-sidebar-item.active.can-click-active:hover{--tw-bg-opacity:1;background-color:rgb(157 157 156/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-sidebar-item.pcompra-org-label{letter-spacing:-1px}.cug2b-sidebar-item.pcompra-org-label:after{right:.5rem}.cug2b-sidebar-sub-item{align-items:center;display:flex;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1rem 3rem;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));text-align:left;transition:all .25s ease-in-out}.cug2b-sidebar-sub-item span{font-family:Lato,sans-serif;font-size:20px;font-weight:700;line-height:24px}.cug2b-sidebar-sub-item:after{content:"";font-family:jetsmart-v2!important;font-size:14px;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%)}.cug2b-sidebar-sub-item:not(.active){cursor:pointer}.cug2b-sidebar-sub-item:not(.active):hover{--tw-bg-opacity:1;background-color:rgb(157 157 156/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-sidebar-sub-item:not(.active):not(.no-border):before{background-color:#2c3438;content:"";height:1px;left:8px;position:absolute;right:8px;top:0;z-index:10}.cug2b-sidebar-sub-item.active{cursor:default}.cug2b-sidebar-sub-item.active,.cug2b-sidebar-sub-item.active:hover{--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}@media(min-width:1024px)and (max-width:1199px){.cug2b-sidebar{width:200px}.cug2b-sidebar-item{padding-left:1.5rem;padding-right:1.5rem}.cug2b-sidebar-item i{font-size:28px;margin-right:.75rem}.cug2b-sidebar-item span{font-size:16px;line-height:19px}.cug2b-sidebar-item.active:after{font-size:21px;right:.5rem}.cug2b-sidebar-sub-item{padding-left:1.5rem;padding-right:1.5rem}.cug2b-sidebar-sub-item:after{font-size:9px;right:1rem}.cug2b-sidebar-sub-item span{font-size:16px;line-height:19px}}@media(min-width:768px)and (max-width:1023px){.cug2b-sidebar{width:168px}.cug2b-sidebar-item{padding-left:1.5rem;padding-right:1.5rem}.cug2b-sidebar-item i{font-size:26px;margin-right:.75rem}.cug2b-sidebar-item span{font-size:14px;line-height:17px}.cug2b-sidebar-item.active:after{font-size:19px;right:.5rem}.cug2b-sidebar-sub-item{padding-left:1.5rem;padding-right:1.5rem}.cug2b-sidebar-sub-item:after{font-size:9px;right:.9rem}.cug2b-sidebar-sub-item span{font-size:14px;line-height:17px}}@media(max-width:767px){.cug2b-sidebar{border-radius:10px;display:flex;flex-wrap:wrap;overflow:hidden;padding:0;width:100%}.cug2b-sidebar:not(.rounded){border-top-left-radius:0;border-top-right-radius:0}.cug2b-sidebar-item{border-style:solid;display:inline-flex;flex-direction:column;justify-content:center;width:33.333333%;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));height:75px;padding:.5rem;text-align:center}.cug2b-sidebar-item:first-child,.cug2b-sidebar-item:nth-child(2){border-bottom-width:1px;border-right-width:1px}.cug2b-sidebar-item:nth-child(3){border-bottom-width:1px}.cug2b-sidebar-item:nth-child(4),.cug2b-sidebar-item:nth-child(5){border-right-width:1px}.cug2b-sidebar-item i{font-size:35px;margin:0;opacity:.4}.cug2b-sidebar-item span{font-size:10px;line-height:11px;margin-top:.5rem;opacity:.4}.cug2b-sidebar-item.active{background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-sidebar-item.active i,.cug2b-sidebar-item.active span{opacity:1}.cug2b-sidebar-item.active:after,.cug2b-sidebar-sub-item{display:none}.cug2b-sidebar-item.pcompra-org-label{letter-spacing:0}}.cug2b-summary-warning{bottom:.5rem;font-size:14px;left:0;position:absolute;text-align:center;width:100%}.cug-widget-emphasised-text{font-size:32px;font-weight:900}.cug2b-summary-data-bar{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.cug2b-summary-data{cursor:pointer;position:relative;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:6px;color:rgb(255 255 255/var(--tw-text-opacity));height:175px;width:calc(33.33% - 20px)}.cug2b-summary-data.peru-compra{width:calc(50% - 10px)}.cug2b-summary-data h2{font-family:Encode Sans,sans-serif;font-size:19px;font-weight:700;left:50%;line-height:22px;max-width:150px;position:absolute;text-align:center;top:20px;transform:translateX(-50%)}.cug2b-summary-data .ac-tooltip{position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));right:10px;top:10px}.cug2b-summary-data-number{bottom:20px;left:50%;position:absolute;transform:translateX(-50%)}.cug2b-summary-company-info-bar{align-items:center;border-style:solid;border-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));border-radius:10px;height:154px;margin-bottom:20px}.cug2b-summary-greeting-container{align-items:center;display:flex;height:100%;padding-left:28px;position:relative;width:60%}.cug2b-summary-greeting-container i{font-size:92px;margin-right:30px}.cug2b-summary-greeting{padding-right:10px}.cug2b-summary-greeting h1{font-family:Encode Sans,sans-serif;font-size:36px}.cug2b-summary-greeting h1,.cug2b-summary-greeting h2{line-height:1;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-weight:700;margin-bottom:10px}.cug2b-summary-greeting h2{font-family:Lato,sans-serif;font-size:23px}.cug2b-summary-greeting h3{font-family:Lato,sans-serif;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity));font-size:19px}.cug2b-summary-balance-container{height:100%;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));width:20%}.cug2b-summary-balance,.cug2b-summary-balance-container{align-items:center;display:flex;flex-direction:column}.cug2b-summary-balance button{margin-top:20px}.cug2b-summary-balance button.initial-amount-ribbon{margin-bottom:7px;margin-top:5px}.cug2b-summary-balance-label{font-family:Lato,sans-serif;font-size:14px;line-height:17px;margin-bottom:10px}.cug2b-summary-balance-amount{font-family:Encode Sans,sans-serif;font-size:20px;font-weight:700;line-height:24px}.cug2b-summary-edit{height:100%;position:relative;width:20%}.cug2b-summary-edit>span{align-items:center;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:13px;font-weight:700;position:absolute;right:25px;top:20px}.cug2b-summary-edit>span:hover,.cug2b-summary-edit>span:hover i{--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity))}.cug2b-summary-edit i{margin-right:.5rem;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:24px}.cug2b-topup-modal{height:360px;width:495px}.cug2b-topup-form{padding:30px 44px}.cug2b-topup-balance{font-size:21px;line-height:26px;margin-bottom:15px}.cug2b-topup-balance,.cug2b-topup-balance span{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.cug2b-topup-balance span{font-weight:900}.cug2b-initial-amount-ribbon{align-items:center;display:flex;justify-content:center;width:100%;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Lato;font-size:14px;font-weight:800;gap:3px;line-height:16px;padding:4px 6px;top:86px}.cug2b-topup-input{position:relative}.cug2b-topup-input label{font-family:Lato,sans-serif;font-size:14px;font-weight:700;left:17px;pointer-events:none;position:absolute;top:0}.cug2b-topup-input input{border-radius:5px;font-family:Lato,sans-serif;font-size:20px;padding-top:20px;width:100%}.cug2b-topup-input input::-moz-placeholder{font-family:Lato,sans-serif;font-size:20px;font-style:italic}.cug2b-topup-input input::placeholder{font-family:Lato,sans-serif;font-size:20px;font-style:italic}.cug2b-redirection-warning{font-weight:900;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:18px;margin-top:30px;text-align:center}.cug2b-edit-travel-partner{height:430px;max-height:90%;width:1000px}.cug2b-edit-user{height:480px;max-height:90%;width:1000px}.peru-compra-edit-user-modal{height:410px;max-height:90%;width:1000px}@media(min-width:1200px)and (max-width:1399px){.cug2b-summary-edit{width:15%}.cug2b-summary-balance-container{width:25%}}@media(min-width:1024px)and (max-width:1199px){.cug2b-summary-greeting{padding-right:10px}.cug2b-summary-edit{width:15%}.cug2b-summary-balance-container{width:25%}}@media(min-width:768px)and (max-width:1023px){.cug2b-summary-warning{bottom:0;font-size:12px}.cug-widget-emphasised-text{font-size:22px}.cug2b-summary-data-bar{margin-bottom:15px}.cug2b-summary-data{border-radius:4px;height:117px;width:calc(33.33% - 10px)}.cug2b-summary-data h2{font-size:14px;line-height:17px;max-width:150px;top:20px}.cug2b-summary-data-number{bottom:10px;font-size:39px}.cug2b-summary-company-info-bar{border-radius:6px;height:103px;margin-bottom:10px}.cug2b-summary-greeting-container{padding-left:20px;width:60%}.cug2b-summary-greeting-container i{font-size:56px;margin-right:20px}.cug2b-summary-greeting h1{font-size:22px;margin-bottom:4px}.cug2b-summary-greeting h2{font-size:15px;margin-bottom:4px}.cug2b-summary-greeting h3{font-size:12px}.cug2b-summary-balance-container{width:25%}.cug2b-summary-balance button{margin-top:10px}.cug2b-summary-balance-label{font-size:11px;line-height:13px;margin-bottom:5px}.cug2b-summary-balance-amount{font-size:15px;line-height:18px}.cug2b-summary-edit{width:15%}.cug2b-summary-edit>span{font-size:10px;right:8px;top:10px}.cug2b-summary-edit i{font-size:15px}.cug2b-edit-travel-partner{height:400px}.cug2b-header-edit-modal{font-size:20px}}@media(max-width:767px){.cug2b-summary-warning{bottom:auto;display:inline-block;line-height:1;position:relative;width:auto;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:10px;max-width:33%;padding:0 10px}.cug-widget-emphasised-text{font-size:22px}.cug2b-summary-data-bar{flex-direction:column;margin-bottom:15px}.cug2b-summary-data{align-items:center;border-radius:6px;display:flex;height:37px;margin-top:15px;padding-left:15px;width:100%}.cug2b-summary-data.peru-compra{min-width:290px}.cug2b-summary-data h2{font-size:12px;left:0;line-height:1;max-width:unset;position:relative;top:0;transform:none;white-space:nowrap}.cug2b-summary-data-number{bottom:auto;font-size:30px;left:auto;line-height:1;margin-top:2px;position:absolute;right:35px;top:50%;transform:translateY(-50%)}.cug2b-summary-company-info-bar{flex-direction:column;margin:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:10px;height:120px}.cug2b-summary-greeting-container{padding-left:15px;width:100%}.cug2b-summary-greeting-container i{font-size:32px;margin-right:10px}.cug2b-summary-greeting{position:relative;width:100%}.cug2b-summary-greeting h2{font-size:16px;margin-bottom:4px}.cug2b-summary-greeting h3{font-size:13px}.cug2b-summary-greeting>span{align-items:center;display:flex;font-size:10px;position:absolute;right:5px;top:0}.cug2b-summary-greeting i{font-size:14px}.cug2b-summary-balance-container{border-bottom-left-radius:10px;border-bottom-right-radius:10px;flex-direction:row;justify-content:flex-start;width:100%}.cug2b-summary-balance-container.initial-amount-ribbon{align-items:flex-start;flex-direction:column}.cug2b-initial-amount-ribbon{border-radius:0 0 10px 10px}.cug2b-summary-balance{align-items:flex-start;padding-left:13px}.cug2b-summary-balance button{margin:0;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.cug2b-summary-balance button.initial-amount-ribbon{margin-top:-12px}.cug2b-summary-balance-label{font-size:10px;line-height:12px;margin-bottom:6px}.cug2b-summary-balance-amount{font-size:14px;line-height:17px}.cug2b-topup-modal{height:270px;width:90%}.cug2b-topup-form{padding:15px}.cug2b-topup-balance{font-size:15px;line-height:18px;margin-bottom:10px}.cug2b-topup-input label{font-size:10px;left:17px;top:4px}.cug2b-topup-input input{border-radius:5px;font-size:14px;padding-top:18px}.cug2b-topup-input input::-moz-placeholder{font-size:14px}.cug2b-topup-input input::placeholder{font-size:14px}.cug2b-redirection-warning{font-size:13px;margin-top:20px}.cug2b-edit-travel-partner{min-height:65%}.cug2b-edit-user{min-height:75%}.peru-compra-edit-user-modal{height:580px}.cug2b-header-edit-user-modal{font-size:18px}.cug2b-header-edit-travel-partner-modal{font-size:16px}}.cug2b-profile-box{border-style:solid;border-width:1px;position:relative;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));border-radius:10px;padding:30px 0}.cug2b-profile-box.chile-compra-balance{margin-bottom:30px}.cug2b-profile-title{align-items:center;display:flex;--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));border-bottom-right-radius:10px;border-top-right-radius:10px;height:46px;margin-bottom:25px;padding-left:55px;width:312px}.cug2b-profile-title.push-down{margin-top:50px}.cug2b-profile-title.chile-compra{margin-bottom:0}.cug2b-profile-title i{font-size:38px;margin-right:15px}.cug2b-profile-title i,.cug2b-profile-title span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-profile-title span{font-family:Encode Sans,sans-serif;font-size:22px;font-weight:700;padding-top:4px}.cug2b-profile-edit{align-items:center;display:flex;position:absolute;right:33px;top:18px}.cug2b-profile-edit i{font-size:24px;margin-right:7px}.cug2b-profile-edit i,.cug2b-profile-edit span{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}.cug2b-profile-edit span{font-family:Lato,sans-serif;font-size:13px}.cug2b-profile-edit:hover i,.cug2b-profile-edit:hover span{--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity))}.cug2b-profile-table{padding:0 55px}.cug2b-profile-line{align-items:center;border-bottom-width:1px;border-style:solid;display:flex;--tw-border-opacity:1;border-color:rgb(218 218 218/var(--tw-border-opacity));padding:25px 0}.cug2b-profile-line:first-child{padding-top:0}.cug2b-profile-line:last-child{border-bottom-width:0;padding-bottom:0}.cug2b-profile-line.chile-compra:last-child{border-bottom-width:0;margin-bottom:25px}.cug2b-profile-item{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(218 218 218/var(--tw-border-opacity));padding:5px 40px}.cug2b-profile-item:first-child{padding-left:0}.cug2b-profile-item:last-child{border-right-width:0}.cug2b-profile-item header{color:rgb(135 135 135/var(--tw-text-opacity));font-size:17px;margin-bottom:10px}.cug2b-profile-item article,.cug2b-profile-item header{font-family:Lato,sans-serif;line-height:1;--tw-text-opacity:1}.cug2b-profile-item article{color:rgb(44 52 56/var(--tw-text-opacity));font-size:18px;font-weight:700}@media(min-width:1024px)and (max-width:1199px){.cug2b-profile-box{border-radius:6px;padding:25px 0}.cug2b-profile-title{border-bottom-right-radius:6px;border-top-right-radius:6px;height:28px;margin-bottom:15px;padding-left:25px;width:190px}.cug2b-profile-title.push-down{margin-top:25px}.cug2b-profile-title i{font-size:23px;margin-right:10px}.cug2b-profile-title span{font-size:13px;padding-top:2px}.cug2b-profile-edit{right:15px;top:9px}.cug2b-profile-edit i{font-size:15px;margin-right:7px}.cug2b-profile-edit span{font-size:10px}.cug2b-profile-table{padding:0 25px}.cug2b-profile-line{padding:17px 0}.cug2b-profile-item{padding:5px 40px}.cug2b-profile-item header{font-size:12px;margin-bottom:5px}.cug2b-profile-item article{font-size:14px}}@media(min-width:768px)and (max-width:1023px){.cug2b-profile-box{border-radius:6px;padding:25px 0}.cug2b-profile-title{border-bottom-right-radius:6px;border-top-right-radius:6px;height:28px;margin-bottom:15px;padding-left:25px;width:190px}.cug2b-profile-title.push-down{margin-top:25px}.cug2b-profile-title i{font-size:23px;margin-right:10px}.cug2b-profile-title span{font-size:13px;padding-top:2px}.cug2b-profile-edit{right:15px;top:9px}.cug2b-profile-edit i{font-size:15px;margin-right:7px}.cug2b-profile-edit span{font-size:10px}.cug2b-profile-table{padding:0 25px}.cug2b-profile-line{padding:17px 0}.cug2b-profile-item{padding:5px 40px}.cug2b-profile-item header{font-size:12px;margin-bottom:5px}.cug2b-profile-item article{font-size:14px}}@media(max-width:767px){.cug2b-profile-box{border-radius:0;border-width:0;padding:0}.cug2b-profile-box.chile-compra-balance{margin-bottom:42px}.cug2b-profile-title{border-bottom-right-radius:6px;border-top-right-radius:6px;height:28px;margin-bottom:12px;margin-left:-15px;padding-left:22px;width:190px}.cug2b-profile-title.push-down{margin-top:30px}.cug2b-profile-title i{font-size:23px;margin-right:10px}.cug2b-profile-title span{font-size:13px;padding-top:2px}.cug2b-profile-edit{right:0;top:-15px}.cug2b-profile-edit i{font-size:15px;margin-right:4px}.cug2b-profile-edit span{font-size:12px}.cug2b-profile-table{padding:0 15px}.cug2b-profile-line{align-items:flex-start;border-width:0;flex-direction:column;padding:0}.cug2b-profile-item{border-width:0;padding:0 0 12px;width:100%}.cug2b-profile-item header{font-size:12px;margin-bottom:5px}.cug2b-profile-item article{font-size:14px}}.cug2b-register-content{background:#f7f6f6 url(/Images/Cug22/register-bg.png) no-repeat top;background-size:cover;padding:330px 0 220px;width:100%}.cug2b-register-main{margin-left:auto;margin-right:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:95%;width:1600px}.cug2b-register-bar{background-color:rgb(246 246 246/var(--tw-bg-opacity));border-top-left-radius:10px;border-top-right-radius:10px;color:rgb(157 157 156/var(--tw-text-opacity));font-family:Encode Sans,sans-serif;font-size:21px;font-weight:700;height:90px;line-height:27px;overflow:hidden;position:relative;width:100%;z-index:0}.cug2b-register-bar,.cug2b-register-bar-number{align-items:center;display:flex;--tw-bg-opacity:1;--tw-text-opacity:1}.cug2b-register-bar-number{background-color:rgb(157 157 156/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));flex-shrink:0;font-size:26px;height:40px;justify-content:center;margin-right:15px;padding-top:6px;width:40px}.cug2b-register-bar-section{align-items:center;border-bottom-right-radius:9999px;border-top-right-radius:9999px;display:flex;height:100%;justify-content:center;padding:0 80px 0 45px;position:relative;text-align:center;width:33.333333%}.cug2b-register-bar-section:first-child{border-top-left-radius:10px}.cug2b-register-bar-section:last-child{border-bottom-right-radius:0;border-top-right-radius:10px;width:calc(33.33333% + 1px)}.cug2b-register-bar-section.past{--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-register-bar-section.past .cug2b-register-bar-number{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.cug2b-register-bar-section.past .aux-bg{inset:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(84 91 94/var(--tw-bg-opacity));border-top-left-radius:10px;z-index:-1}.cug2b-register-bar-section.past .aux-bg.darker{--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity))}.cug2b-register-bar-section.current{z-index:0;--tw-bg-opacity:1;background-color:rgb(84 91 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-register-bar-section.current .cug2b-register-bar-number{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(84 91 94/var(--tw-text-opacity))}.cug2b-register-tick{border-style:solid;position:absolute;--tw-border-opacity:1;border-bottom-width:5px;border-color:rgb(255 255 255/var(--tw-border-opacity));border-left:none;border-right-width:5px;border-top:none;height:20px;right:30px;top:50%;transform:translateY(-50%) rotate(45deg);width:12px}.cug2b-register-header{align-items:center;display:flex;--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity));margin:35px 65px}.cug2b-register-header i{font-size:50px;margin-right:15px}.cug2b-register-header h1{font-family:Encode Sans,sans-serif;font-size:22px;font-weight:700;line-height:1}.cug2b-register-header h2{font-family:Lato,sans-serif;font-size:20px;line-height:1}.drag-file{align-items:center;border-radius:.5rem;border-style:dashed;border-width:1px;cursor:pointer;display:flex;flex-direction:column;height:12rem;justify-content:center;overflow:hidden;position:relative;width:100%;--tw-border-opacity:1;background:url(/Images/Cug22/file-upload.png) no-repeat 50%;border-color:rgb(28 53 94/var(--tw-border-opacity))}.drag-file input{cursor:pointer;left:-31000px;opacity:0;position:absolute;top:0}.drag-file.highlighted{--tw-bg-opacity:1;background-color:rgb(14 34 62/var(--tw-bg-opacity))}.drag-file.highlighted,.drag-file.highlighted .drag-file-label{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.drag-file.has-file{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity));background-image:none}.drag-file.has-file.highlighted{--tw-bg-opacity:1;background-color:rgb(14 34 62/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.drag-file-label{font-weight:900;left:0;margin-left:1rem;margin-top:1rem;position:absolute;top:0;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:14px}.ac-tooltip-balloon.rnt-tooltip{max-width:352px}.ac-tooltip-balloon.rnt-tooltip img{width:320px}.cug2b-register-form{display:block;margin:0 65px}.cug2b-register-form .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.cug2b-register-form .js-input.js-select option{font-size:16px}.cug2b-register-form .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:25px}.cug2b-register-form .mdl-textfield{padding:5px 0}.cug2b-register-form .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.cug2b-register-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-register-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-register-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.cug2b-register-form dc-checkbox{align-items:center;display:flex;height:30px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;height:30px;padding-left:50px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:30px;width:30px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)[checked]+label[for]:after{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));height:20px;width:10px}.cug2b-register-btn-container{align-items:center;display:flex;justify-content:space-between;margin-top:4rem;padding-bottom:35px}.cug2b-register-btn-container.right{justify-content:flex-end}.cug2b-register-btn-container.center{justify-content:center}.cug2b-register-btn-container.pull-up{margin-top:0}.cug2b-register-back-btn{align-items:center;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:20px;font-weight:700;transition:all .2s ease-in-out}.cug2b-register-back-btn i{display:inline-block;--tw-rotate:180deg;font-size:38px;margin-right:25px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cug2b-register-back-btn:hover,.cug2b-register-back-btn:hover i,.cug2b-register-checkbox-title{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.cug2b-register-checkbox-title{font-family:Lato,sans-serif;font-size:20px;font-weight:700}.cug2b-register-summary{align-items:stretch;display:flex;justify-content:space-between;margin:0 65px 25px}.cug2b-invoice-warning{border-style:solid;border-width:1px;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(237 237 237/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:8px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:16px;margin-bottom:25px;padding:25px 65px 25px 110px}.cug2b-invoice-warning i{font-size:30px;left:65px;position:absolute;top:50%;transform:translateY(-50%)}.cug2b-register-summary-section{border-style:solid;border-width:1px;width:50%;--tw-border-opacity:1;border-color:rgb(237 237 237/var(--tw-border-opacity));border-radius:8px;padding:25px 65px}.cug2b-register-summary-section:first-child{margin-right:2rem}.cug2b-register-summary-section li{align-items:center;display:flex;line-height:24px}.cug2b-register-summary-section li span{width:50%}.cug2b-register-summary-section li span:first-child{font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:16px}.cug2b-register-summary-section li span:last-child{font-style:italic;--tw-text-opacity:1;color:rgb(157 157 156/var(--tw-text-opacity));font-size:20px}.cug2b-register-summary-section-title{align-items:center;display:flex;font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:22px;font-weight:700;line-height:26px;margin-bottom:36px}.cug2b-register-summary-section-title i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:35px;margin-right:20px}.cug2b-register-terms-container{align-items:center;display:flex;justify-content:flex-end;white-space:nowrap;width:100%}.cug2b-register-terms-container dc-checkbox{width:auto}.cug2b-register-terms-container a{font-weight:600;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:15px;text-decoration-line:underline}.cug2b-register-success-container{align-items:stretch;border-radius:10px;display:flex;overflow:hidden}.cug2b-register-success-banner{width:50%}.cug2b-register-success-main{align-items:center;display:flex;flex-direction:column;padding:0 55px;width:50%}.cug2b-register-success-main i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:155px;margin:45px 0 25px}.cug2b-register-success-main h1,.cug2b-register-success-main h2{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:41px;font-weight:700;line-height:51px;text-align:center}.cug2b-register-success-main p{font-size:19px;text-align:center}.cug2b-register-success-footnote,.cug2b-register-success-main p{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));line-height:23px}.cug2b-register-success-footnote{font-size:20px;margin:75px 0 15px}@media(min-width:768px)and (max-width:1023px){.cug2b-register-content{padding:185px 0 150px}.cug2b-register-bar{font-size:14px;height:56px;line-height:17px}.cug2b-register-bar-number{font-size:16px;height:24px;margin-right:7px;padding-top:3px;width:24px}.cug2b-register-bar-section{padding:0 45px 0 15px}.cug2b-register-tick{border-bottom-width:3px;border-right-width:3px;height:14px;right:20px;width:6px}.cug2b-register-btn-container{margin-top:1rem}.cug2b-register-header{margin:20px 25px}.cug2b-register-header i{font-size:31px;margin-right:8px}.cug2b-register-header h1{font-size:15px}.cug2b-register-back-btn,.cug2b-register-header h2{font-size:14px}.cug2b-register-back-btn i{font-size:23px;margin-right:15px}.cug2b-register-checkbox-title{font-size:14px}.cug2b-register-form{margin:0 25px}.cug2b-register-form .expriation-date-container{padding-top:18px}.cug2b-register-form .expriation-date-container .dob-selector-container:after{top:5px}.cug2b-register-form .expriation-date-container .dob-selector-container select{height:24px}.cug2b-register-form .mdl-textfield{margin-top:5px}.cug2b-register-form .mdl-textfield__label{font-size:12px;top:0}.cug2b-register-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-register-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-register-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:10px;top:-2px}.cug2b-register-form .mdl-textfield--floating-label .mdl-textfield__label{line-height:32px;padding-left:6px;top:5px}.cug2b-register-form .js-input{height:32px;line-height:1}.cug2b-register-form .js-input,.cug2b-register-form .js-input.js-select{font-family:Lato,sans-serif;font-size:12px;padding-left:5px;padding-top:14px}.cug2b-register-form .js-input.js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cug2b-register-form .js-select-arrow:after{font-size:10px;right:7px;top:15px}.cug2b-register-form dc-checkbox{height:20px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]{font-size:14px;height:20px;padding-left:30px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]:before{height:20px;width:20px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)[checked]+label[for]:after{height:17px;width:8px}.cug2b-register-form .cug-info-icon.cug-register{right:7px;top:13px}.cug2b-register-summary{margin:0 25px 20px}.cug2b-invoice-warning{border-radius:5px;font-size:12px;margin-bottom:25px;padding:15px 25px 15px 58px}.cug2b-invoice-warning i{font-size:18px;left:25px}.cug2b-register-summary-section{border-radius:5px;padding:15px 20px}.cug2b-register-summary-section:first-child{margin-right:1rem}.cug2b-register-summary-section li{line-height:17px}.cug2b-register-summary-section li span:first-child{font-size:12px}.cug2b-register-summary-section li span:last-child{font-size:14px;white-space:normal;word-break:break-all}.cug2b-register-summary-section-title{font-size:15px;line-height:18px;margin-bottom:25px}.cug2b-register-summary-section-title i{font-size:21px;margin-right:10px}.cug2b-register-terms-container{justify-content:flex-start;margin-top:1rem}.cug2b-register-success-main{padding:0 28px}.cug2b-register-success-main i{font-size:95px;margin:28px 0 14px}.cug2b-register-success-main h1{font-size:34px;line-height:40px}.cug2b-register-success-main h2{font-size:25px;line-height:32px}.cug2b-register-success-main p{font-size:14px;line-height:17px}.cug2b-register-success-footnote{font-size:13px;line-height:16px;margin:75px 0 10px}}@media(max-width:767px){.cug2b-register-content{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));background-image:none;padding:80px 0 40px}.cug2b-register-bar{height:45px}.cug2b-register-bar-number{font-size:16px;height:24px;margin-right:0;padding-top:3px;width:24px}.cug2b-register-bar-section{padding:0}.cug2b-register-tick{border-bottom-width:3px;border-right-width:3px;height:14px;right:20px;width:6px}.cug2b-breadcrumb-title{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(14 34 62/var(--tw-text-opacity));font-size:14px;font-weight:700;line-height:17px;margin:20px 0 30px;text-align:center}.cug2b-register-header{margin:0 15px 15px}.cug2b-register-header i{font-size:31px;margin-right:10px}.cug2b-register-header h1{font-size:15px}.cug2b-register-header h2{font-size:11px}.cug2b-register-back-btn{font-size:14px}.cug2b-register-back-btn i{font-size:23px;margin-right:15px}.cug2b-register-checkbox-title{font-size:14px}.cug2b-register-form{margin:0 15px}.cug2b-register-form .mdl-textfield{margin-top:5px}.cug2b-register-form .mdl-textfield__label{font-size:12px;top:0}.cug2b-register-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.cug2b-register-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.cug2b-register-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:10px;top:-2px}.cug2b-register-form .mdl-textfield--floating-label .mdl-textfield__label{line-height:32px;padding-left:6px;top:5px}.cug2b-register-form .js-input{height:32px;line-height:1}.cug2b-register-form .js-input,.cug2b-register-form .js-input.js-select{font-family:Lato,sans-serif;font-size:12px;padding-left:5px;padding-top:14px}.cug2b-register-form .js-input.js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cug2b-register-form .js-select-arrow:after{font-size:10px;right:7px;top:15px}.cug2b-register-form dc-checkbox{height:20px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]{font-size:14px;height:20px;padding-left:30px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]:before{height:20px;width:20px}.cug2b-register-form dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)[checked]+label[for]:after{height:17px;left:0;top:1px;width:8px}.cug2b-register-form .cug-info-icon.cug-register{right:7px;top:13px}.cug2b-register-btn-container{margin-top:1rem}.cug2b-register-summary{flex-direction:column;margin:0 15px 20px}.cug2b-invoice-warning{border-radius:5px;font-size:12px;margin-bottom:15px;padding:15px 15px 15px 48px}.cug2b-invoice-warning i{font-size:18px;left:15px}.cug2b-register-summary-section{border-radius:5px;padding:15px;width:100%}.cug2b-register-summary-section:first-child{margin-bottom:1rem;margin-right:0}.cug2b-register-summary-section li{display:block;line-height:15px;margin-top:.5rem}.cug2b-register-summary-section li span{display:block;width:100%}.cug2b-register-summary-section li span:first-child{font-size:12px}.cug2b-register-summary-section li span:last-child{font-style:normal;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px}.cug2b-register-summary-section-title{font-size:15px;line-height:18px;margin-bottom:20px}.cug2b-register-summary-section-title i{font-size:28px;margin-right:10px}.cug2b-register-terms-container{justify-content:flex-start;margin-top:1rem;white-space:normal}.cug2b-register-success-container{display:block}.cug2b-register-success-banner{height:155px;width:100%}.cug2b-register-success-main{padding:0 20px;width:100%}.cug2b-register-success-main i{font-size:84px;margin:25px 0 15px}.cug2b-register-success-main h1{font-size:30px;line-height:36px}.cug2b-register-success-main h2{font-size:23px;line-height:28px}.cug2b-register-success-main p{font-size:19px;line-height:23px}.cug2b-register-success-footnote{font-size:10px;line-height:12px;margin:25px 0 10px}}.cug2b-add-travel-partners-btn-container{margin-bottom:2rem}.cug2b-add-travel-partners-btn{align-items:center;border-radius:9999px;border-style:solid;border-width:1px;cursor:pointer;display:flex;position:relative;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));height:52px;padding:0 70px}.cug2b-add-travel-partners-btn,.cug2b-add-travel-partners-btn span{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));transition:all .25s ease-in-out}.cug2b-add-travel-partners-btn span{font-family:Lato,sans-serif;font-size:22px;font-weight:700}.cug2b-add-travel-partners-btn i{font-size:38px;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease-in-out}.cug2b-add-travel-partners-btn i:first-child{left:15px}.cug2b-add-travel-partners-btn i:last-child{right:15px}.cug2b-add-travel-partners-btn:hover{--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity))}.cug2b-add-travel-partners-btn:hover,.cug2b-add-travel-partners-btn:hover i,.cug2b-add-travel-partners-btn:hover span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cug2b-add-travel-partners-to-booking-modal{height:800px;max-height:95%;position:relative;width:840px}.cug2b-travel-partners-to-booking-modal-header{align-items:center;border-bottom-width:4px;border-style:solid;display:flex;justify-content:center;width:100%;--tw-border-opacity:1;border-color:rgb(176 43 50/var(--tw-border-opacity));height:165px;margin:0 -33px;width:calc(100% + 65px)}.cug2b-travel-partners-to-booking-modal-header i{font-size:100px;font-weight:400;margin-right:1rem}.cug2b-travel-partners-to-booking-modal-header h1{font-size:40px;font-weight:900;line-height:1}.cug2b-travel-partners-to-booking-modal-header h2{font-size:52px;font-weight:900;line-height:1}.cug2b-search-travel-partner-booking{margin-bottom:1rem;margin-top:1rem;position:relative;width:390px}.cug2b-search-travel-partner-booking i{position:absolute;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:28px;right:20px;top:50%;transform:translateY(-50%)}.cug2b-search-travel-partner-booking input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:5px;height:52px}.cug2b-quantity-error{position:relative;--tw-bg-opacity:1;background-color:rgb(176 43 50/var(--tw-bg-opacity));font-family:Lato,sans-serif;--tw-text-opacity:1;border-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;line-height:24px;margin-bottom:20px;padding:15px 15px 15px 75px}.cug2b-quantity-error i{font-size:45px;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.cug2b-quantity-error span{font-weight:700}@media(min-width:1024px)and (max-width:1199px){.cug2b-add-travel-partners-btn-container{margin-bottom:1rem}.cug2b-add-travel-partners-btn{height:42px;padding:0 50px}.cug2b-add-travel-partners-btn span{font-size:18px}.cug2b-add-travel-partners-btn i{font-size:30px}.cug2b-add-travel-partners-btn i:first-child{left:12px}.cug2b-add-travel-partners-btn i:last-child{right:12px}.cug2b-add-travel-partners-to-booking-modal{width:690px}}@media(min-width:768px)and (max-width:1023px){.cug2b-add-travel-partners-btn-container{margin-bottom:.5rem}.cug2b-add-travel-partners-btn{height:32px;padding:0 40px}.cug2b-add-travel-partners-btn span{font-size:13px}.cug2b-add-travel-partners-btn i{font-size:22px}.cug2b-add-travel-partners-btn i:first-child{left:10px}.cug2b-add-travel-partners-btn i:last-child{right:10px}.cug2b-add-travel-partners-to-booking-modal{height:700px;width:690px}.cug2b-travel-partners-to-booking-modal-header{height:105px}.cug2b-travel-partners-to-booking-modal-header i{font-size:62px;margin-right:1rem}.cug2b-travel-partners-to-booking-modal-header h1{font-size:24px}.cug2b-travel-partners-to-booking-modal-header h2{font-size:32px}.cug2b-search-travel-partner-booking{width:260px}.cug2b-search-travel-partner-booking i{font-size:18px;right:20px}.cug2b-search-travel-partner-booking input{height:35px}.cug2b-quantity-error{border-radius:8px;font-size:12px;line-height:15px;margin-bottom:15px;padding:15px 15px 15px 50px}.cug2b-quantity-error i{font-size:27px;left:15px}}@media(max-width:767px){.cug2b-add-travel-partners-btn-container{margin-bottom:1rem;margin-top:1rem;width:100%}.cug2b-add-travel-partners-btn{height:36px;justify-content:center;padding:0 55px;width:100%}.cug2b-add-travel-partners-btn span{font-size:14px}.cug2b-add-travel-partners-btn i{font-size:26px}.cug2b-add-travel-partners-btn i:first-child{left:8px}.cug2b-add-travel-partners-btn i:last-child{right:8px}.cug2b-add-travel-partners-to-booking-modal{height:770px;width:690px}.cug2b-travel-partners-to-booking-modal-header{height:100px}.cug2b-travel-partners-to-booking-modal-header i{font-size:50px;margin-right:.5rem}.cug2b-travel-partners-to-booking-modal-header h1{font-size:20px}.cug2b-travel-partners-to-booking-modal-header h2{font-size:26px}.cug2b-search-travel-partner-booking{width:100%}.cug2b-search-travel-partner-booking i{font-size:16px;right:16px}.cug2b-search-travel-partner-booking input{height:32px}.cug2b-quantity-error{border-radius:8px;font-size:12px;line-height:14px;margin-bottom:15px;padding:15px 15px 15px 55px}.cug2b-quantity-error i{font-size:30px;left:15px}}ac-cug-notification{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600;height:100%;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;transition:all .25s ease-in-out}ac-cug-notification i{font-size:36px}.notification-container{align-items:center;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-weight:600;height:100%;position:relative;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:16px;width:70px}.notification-container p{margin-bottom:.5rem;text-align:justify}.notification-container.disabled{opacity:.5;pointer-events:none}.bell-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.bell-container:hover{background:#204071}.bell-container:hover,.bell-container:hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.bell-container:hover i{font-size:36px}.js-cn-circle-bell{position:relative}.new-notification-sign{border-radius:9999px;position:absolute;--tw-bg-opacity:1;background-color:rgb(159 39 52/var(--tw-bg-opacity));height:17px;right:-.2rem;top:-.3rem;width:16px}.new-notification-count,.new-notification-sign{align-items:center;display:flex;justify-content:center}.new-notification-count{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.6rem;height:14px;width:12px}@keyframes delay-overflow{0%{overflow:hidden}to{overflow:unset}}.notification-dropdown-container{overflow:hidden;position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:296px;max-height:0;right:4px;top:63px;transition:all .25s ease-in-out;width:388px;z-index:100000}.notification-dropdown-container.open{animation:delay-overflow .5s forwards;border-radius:10px;box-shadow:0 0 0 1px #2c3438;max-height:296px}.notification-dropdown-container:after{position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-right:1px solid #2c3438;border-top:1px solid #2c3438;content:"";height:14px;right:24px;top:-8px;transform:rotate(-45deg);width:14px;z-index:100001}.close-dropdown{display:none}.notifications-box-label{border-bottom-width:2px;border-style:solid;cursor:default;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));padding:.7rem 1rem}.notifications-box-scroller{inset:0;position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-left-radius:10px;border-bottom-right-radius:10px;top:40px}.notifications-box-container{cursor:default;display:flex;flex-direction:column;font-family:Lato,sans-serif}.notification-element-container{border-style:solid;border-top-width:2px;display:flex;flex-direction:row;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding:.7rem 1rem}.notification-element-container:first-child{border-style:none}.js-cn-circle-calendar,.js-cn-circle-clock{color:#00b0ca!important;font-size:40px}.cug-flight-number{color:#00b0ca;font-weight:700}.notification-info-container{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));padding:0 .7rem}.illustration-container{color:#00b0ca;display:flex;flex-direction:column;font-size:.75rem;height:64px;line-height:1rem;width:100%}.notifications-message-flight-cancelled{color:#aa272f!important;font-weight:700}.illustration-grid{align-items:flex-end;display:grid;grid-template-columns:5fr 1fr 5fr;grid-template-rows:auto;width:100%}.illustration-grid span:first-child{justify-self:start}.illustration-grid span:nth-child(2){justify-self:center}.illustration-grid span:nth-child(3){justify-self:end}.illustration-grid.notifications-flight-cancelled .notification-dot{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.illustration-grid.notifications-flight-cancelled .notification-line{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.illustration-grid.notifications-flight-cancelled .js-bag-plane-take-off,.illustration-grid.notifications-flight-cancelled span{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.illustration-row{display:flex;flex-direction:row;width:100%}.illustration-row .js-bag-plane-take-off{color:#00b0ca;padding-top:3px}.illustration-row.notifications-flight-cancelled .notification-dot{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.illustration-row.notifications-flight-cancelled .notification-line{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.illustration-row.notifications-flight-cancelled .js-bag-plane-take-off,.illustration-row.notifications-flight-cancelled span{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.notification-dot{background-color:#00b0ca;border-radius:9999px;display:inline-block;height:10px;width:10px}.notification-line{border-bottom:2px solid #00b0ca;height:1px;width:100%}@media(max-width:1023px){.notification-container{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));height:60px}}@media(max-width:767px){.notification-dropdown-container{margin-left:auto;margin-right:auto;overflow:hidden;position:fixed}.accordion-wrapper.itinerary-accordion-wrapper.notification-dropdown-container .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.notification-dropdown-container .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.notification-dropdown-container .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.notification-dropdown-container.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.notification-dropdown-container.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.notification-dropdown-container{max-width:355px;right:18px;width:90%}.notification-dropdown-container:after{right:120px}.close-dropdown{align-items:center;border-radius:9999px;display:flex;font-family:Lato,sans-serif;font-size:1.25rem;font-weight:600;justify-content:center;line-height:1.75rem;position:absolute;--tw-text-opacity:1;background-color:#484848;color:rgb(255 255 255/var(--tw-text-opacity));height:30px;opacity:.4;right:4px;top:4px;width:30px;z-index:100000}.cug-layover{height:100%;inset:0;position:fixed;width:100%;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));transition:all .25s ease-in-out}.accordion-wrapper.itinerary-accordion-wrapper.cug-layover .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.cug-layover .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.cug-layover .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.cug-layover.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.cug-layover.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.cug-layover{content:"";opacity:.3;z-index:99999}}.agency-partial-payment-info-container{font-size:12px;gap:.5rem;margin-top:16px;padding:9px}.agency-partial-payment-info-container,.edit-amount-info-container{align-items:center;border-radius:.5rem;display:flex;--tw-bg-opacity:1;background-color:rgb(216 248 255/var(--tw-bg-opacity));line-height:1;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}.edit-amount-info-container{margin-bottom:10px;margin-left:10px;padding:7px}@media(max-width:767px){.edit-amount-info-container{display:none}}.cug-summary-widget-container{align-items:stretch;-moz-column-gap:1.25rem;column-gap:1.25rem;display:grid;grid-template-areas:"widget1 widget1 widget1 widget2 widget2 widget2" "widget3 widget3 widget3 widget3 widget3 widget3" "widget4 widget4 widget4 widget4 widget4 widget4";grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto;justify-items:stretch;position:relative;row-gap:1.25rem;transition:all .25s ease-in-out;width:100%}.cug-summary-widget-container.first-inactive{grid-template-areas:"widget2 widget2 widget2 widget2 widget2 widget2" "widget3 widget3 widget3 widget3 widget3 widget3" "widget4 widget4 widget4 widget4 widget4 widget4"}.cug-summary-widget-container.second-inactive{grid-template-areas:"widget1 widget1 widget1 widget1 widget1 widget1" "widget3 widget3 widget3 widget3 widget3 widget3" "widget4 widget4 widget4 widget4 widget4 widget4"}ac-summary-page-widget{display:contents}.cug-summary-widget{background-position:0;background-repeat:no-repeat;background-size:cover;border-radius:10px;cursor:pointer;height:186px;position:relative}.cug-summary-widget-1{grid-area:widget1}.cug-summary-widget-2{grid-area:widget2}.cug-summary-widget-3{grid-area:widget3}.cug-summary-widget-4{grid-area:widget4}@media(min-width:768px)and (max-width:1023px){.cug-summary-widget{height:130px}}@media(max-width:767px){.cug-summary-widget-container{grid-template-areas:"widget1" "widget2" "widget3" "widget4";grid-template-columns:auto;grid-template-rows:auto;row-gap:15px}.cug-summary-widget{height:130px}}.no-scroll{bottom:0;left:0;overflow:hidden!important;position:fixed;right:0;top:0}.no-scroll .main-header{height:70px!important}.no-scroll2{overflow:hidden!important;padding-right:10px}.new-optional-label{align-items:center;background:#00abcd;display:flex;flex-direction:column;justify-content:center;padding:5px 20px;position:absolute;right:25px;top:30px}.new-optional-label:after{background:#fff;content:"";height:10px;position:absolute;right:-5px;top:-5px;transform:rotate(45deg);width:10px}.new-optional-label span{color:#fff;font-family:Lato,sans-serif;text-transform:uppercase}.new-optional-label span:first-child{font-size:18px;font-weight:900}.new-optional-label span:last-child{font-size:14px;font-weight:600}.extras-page .booking-wrapper.forced-flexi-fee{border:2px solid #59c3d9}.extras-page .booking-wrapper.redemption-flexi-container{padding:0}.extras-page .booking-wrapper header{align-items:flex-start}.extras-page .booking-wrapper header.insurance-header{align-items:center}.extras-page .booking-wrapper header .title{margin-top:3px}.extras-page .booking-wrapper header .subtitle{margin-bottom:1.25rem}.extras-page .booking-wrapper header .subtitle.pull-up{margin-bottom:0}.extras-page .booking-wrapper header .subtitle.short{max-width:650px}.extras-page .booking-wrapper header .subtitle.short .footnote{font-size:13px}.extras-page .booking-wrapper header .subtitle.condensed{margin-bottom:0}.extras-page .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.extras-page .js-input.js-select option{font-size:16px}.extras-page .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:24px}.extras-page .mdl-textfield{padding:5px 0}.extras-page .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.extras-page .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.extras-page .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.extras-page .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.extras-page .outer-box{background:#fff;border:1px solid #163a70;border-radius:10px;margin-bottom:2.25rem;padding:15px;position:relative}.extras-page .filled-column{background:#f0f3f7;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box;padding:0}.extras-page .filled-column.invalid{background:#f9d4d8;border-left:1px solid #e299a1;border-right:1px solid #e299a1}.extras-page .inner-box{background:#f0f3f7;border:none;border-radius:8px;margin-bottom:0;min-height:90px;padding:0 0 16px}.extras-page .inner-box.padded{padding:16px 0}.extras-page .inner-box.upper-half{border-bottom-left-radius:0;border-bottom-right-radius:0;min-height:0;padding-bottom:0}.extras-page .inner-box.upper-half h3{margin-bottom:0}.extras-page .inner-box.bottom-half{border-top-left-radius:0;border-top-right-radius:0}.extras-page .inner-box.bottom-half.padded-bottom-half{padding-top:16px}.extras-page .inner-border-box{border-radius:.5rem;margin:0 1rem 1rem;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:1px solid #e0e0e0;padding:1rem}.extras-page .inner-border-box.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.extras-page .inner-border-box .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.extras-page priority-boarding:last-child .inner-border-box{margin-bottom:0}.extras-page .insurance-old .insurance-accept-checkbox-wrapper{color:#727272;display:block;float:right;font-size:12px}.extras-page .insurance-old .insurance-accept-checkbox-wrapper .insurance-accept-checkbox-label{background:#f7f7f7}.extras-page .insurance-old .chubb-logo{background:#fff url(/V2FE/dist/images/chubb-logo_218378ce77a4d472a73b.png) no-repeat 100%;background-size:contain;display:block;height:32px;position:absolute;right:30px;top:20px;width:100px}.extras-page .insurance-old .chubb-info{display:block;font-size:12px;position:absolute;right:140px;top:28px}.extras-page .insurance-old .insurance-info{color:#163a70;font-size:14px;font-weight:600;margin:0 0 15px 15px}.extras-page .insurance-old .insurance-passengers-form{padding:0 15px}.extras-page .insurance-old .insurance-passengers-form .passenger-title{margin:10px 0 0}.insurance-opened-baggage-insurance-container{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-style:solid;border-width:1px;margin-left:2.5rem;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.online-checkin-help{font-weight:600;position:absolute;right:-18px;top:-7px}.online-checkin-help .ac-tooltip{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));height:13px;padding-left:1px;width:13px}.extras-page .checkin-form label{align-items:center;display:flex;height:100%}.extras-page .checkin-form.invalid{background:#f9d4d8;border:1px solid #e299a1;border-radius:10px}.extras-page .checkin-form.invalid.upper-half{border-bottom-color:#f9d4d8;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:none;border-right:none}.extras-page .checkin-form.invalid.bottom-half{border-top-color:#f9d4d8;border-top-left-radius:0;border-top-right-radius:0}.extras-page .checkin-form.invalid .inner-box{background:#f9d4d8}.covid-insurance-banner{align-items:center;display:flex;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:18px;height:73px;line-height:1.3;margin:0 -25px 20px;padding-left:55px}.covid-insurance-banner i{font-size:54px}.covid-insurance-banner .insurance-banner-text{display:inline-block;padding:0 25px;width:100%}@media(min-width:1200px)and (max-width:1399px){.extras-page .booking-wrapper header .subtitle.short{max-width:510px}}@media(min-width:1024px)and (max-width:1199px){.extras-page .booking-wrapper header .subtitle.short{max-width:360px}.new-optional-label span:first-child{font-size:16px}.new-optional-label span:last-child{font-size:12px}}@media(min-width:768px)and (max-width:1023px){.no-scroll2{padding-right:0}.extras-page .booking-wrapper header .subtitle.short{max-width:420px}.new-optional-label span:first-child{font-size:16px}.new-optional-label span:last-child{font-size:12px}.covid-insurance-banner{font-size:13px;height:53px;margin:0 -25px 15px;padding-left:30px}.covid-insurance-banner i{font-size:40px}.covid-insurance-banner .insurance-banner-text{padding:0 10px}}@media(max-width:767px){.no-scroll2{padding-right:0}.no-scroll3{overflow:hidden!important}.new-optional-label{right:0;top:-20px}.new-optional-label span:first-child{font-size:16px}.new-optional-label span:last-child{font-size:12px}.extras-page .booking-wrapper header .subtitle{margin-bottom:0}.extras-page .booking-wrapper header .subtitle.short{max-width:100%}.extras-page .checkin-form{margin-bottom:16px}.extras-page .checkin-form.invalid.bottom-half{border-top:1px solid #e299a1}.extras-page .checkin-form.invalid.bottom-half,.extras-page .inner-box.bottom-half{border-top-left-radius:10px;border-top-right-radius:10px}.extras-page .inner-box.bottom-half.padded-bottom-half{padding-top:0}.extras-page .chubb{display:flex;justify-content:flex-end}.extras-page .chubb .chubb-info{display:inline-flex;margin-bottom:20px;position:relative;right:10px;top:0}.extras-page .chubb .chubb-logo{display:inline-flex;position:relative;right:0;top:-7px}.covid-insurance-banner{font-size:12px;font-weight:400;height:53px;margin:0 -25px 12px;padding-left:10px}.covid-insurance-banner i{font-size:40px}.covid-insurance-banner .insurance-banner-text{padding:0 10px}}.family-member-selector-modal{position:relative}.family-member-selector-modal.modal-content{height:620px;max-height:95%;max-width:95%;padding:0;width:880px}.family-member-selector-modal .modal-header{align-items:center;display:flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;--tw-text-opacity:1;border-top-left-radius:10px;border-top-right-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:40px;height:136px}.family-member-selector-modal .modal-header:after{bottom:0;left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));content:"";height:5px}.family-member-selector-modal .modal-header .modal-header-closing{align-items:center;border-radius:9999px;border-style:solid;display:flex;justify-content:center;margin:0;position:absolute;z-index:10;--tw-border-opacity:1;background-color:transparent;border-color:rgb(255 255 255/var(--tw-border-opacity));padding:0;--tw-text-opacity:1;border-width:3px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:30px;height:40px;right:20px;top:20px;width:40px}.family-member-selector-modal .modal-header .modal-header-closing:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.family-member-selector-modal .modal-header i{font-weight:400;position:absolute;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:80px;left:2.5rem;top:50%;transform:translateY(-50%)}.family-member-selector-modal .modal-body{padding:35px 70px 0}.family-member-selector-modal .family-member-filter{margin-bottom:30px;position:relative;width:392px}.family-member-selector-modal .family-member-filter input{border-radius:5px;height:53px}.family-member-selector-modal .family-member-filter i{color:#072240;font-size:28px;pointer-events:none;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.family-member-selector-modal .family-member-selector-modal-buttons{display:flex;justify-content:space-between;margin-top:60px}.family-member-selector-modal dc-table .dc-table th{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-size:19px}.family-member-selector-modal dc-table .dc-table td{padding-left:2rem;padding-right:2rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px}.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-left:2rem;padding-right:2rem}.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding:0}.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):last-child,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child{padding-left:2rem;padding-right:2rem}.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):last-child>div,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding:0}@media(min-width:1024px)and (max-width:1199px){.family-member-selector-modal .modal-header{border-top-left-radius:10px;border-top-right-radius:10px;font-size:40px;height:136px}.family-member-selector-modal .modal-header:after{height:5px}.family-member-selector-modal .modal-header .modal-header-closing{border-width:3px;font-size:30px;height:40px;right:20px;top:20px;width:40px}.family-member-selector-modal .modal-header i{font-size:80px}.family-member-selector-modal .modal-body{padding:35px 70px 0}.family-member-selector-modal .family-member-filter{margin-bottom:30px;width:392px}.family-member-selector-modal .family-member-filter input{border-radius:5px;height:53px}.family-member-selector-modal .family-member-filter i{font-size:28px;right:20px}.family-member-selector-modal .family-member-selector-modal-buttons{margin-top:60px}.family-member-selector-modal dc-table .dc-table th{font-size:19px;height:50px}.family-member-selector-modal dc-table .dc-table td{font-size:16px;height:50px;padding-left:2rem;padding-right:2rem}.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-left:2rem;padding-right:2rem}.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding:0}.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):last-child,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child{padding-left:2rem;padding-right:2rem}.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):last-child>div,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding:0}}@media(min-width:768px)and (max-width:1023px){.family-member-selector-modal.modal-content{height:615px}.family-member-selector-modal .modal-header{border-top-left-radius:10px;border-top-right-radius:10px;font-size:30px;height:122px}.family-member-selector-modal .modal-header:after{height:5px}.family-member-selector-modal .modal-header .modal-header-closing{border-width:3px;font-size:30px;height:40px;right:20px;top:20px;width:40px}.family-member-selector-modal .modal-header i{font-size:60px}.family-member-selector-modal .modal-body{padding:35px 25px 0}.family-member-selector-modal .family-member-filter{margin-bottom:30px;width:392px}.family-member-selector-modal .family-member-filter input{border-radius:5px;height:53px}.family-member-selector-modal .family-member-filter i{font-size:28px;right:25px}.family-member-selector-modal .family-member-selector-modal-buttons{margin-top:60px}.family-member-selector-modal dc-table .dc-table th{font-size:19px;height:50px}.family-member-selector-modal dc-table .dc-table td{font-size:16px;height:50px;padding-left:2rem;padding-right:2rem}.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-left:2rem;padding-right:2rem}.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding:0}.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):last-child,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child{padding-left:2rem;padding-right:2rem}.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):last-child>div,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding:0}}@media(max-width:767px){.family-member-selector-modal.modal-content{height:570px}.family-member-selector-modal .modal-header{border-top-left-radius:10px;border-top-right-radius:10px;font-size:24px;height:122px;line-height:1;padding:0 60px 0 120px}.family-member-selector-modal .modal-header:after{height:5px}.family-member-selector-modal .modal-header .modal-header-closing{border-width:2px;font-size:26px;height:35px;right:10px;top:10px;width:35px}.family-member-selector-modal .modal-header i{font-size:60px}.family-member-selector-modal .modal-body{padding:15px 15px 0}.family-member-selector-modal .family-member-filter{margin-bottom:15px;width:100%}.family-member-selector-modal .family-member-filter input{border-radius:5px;height:53px}.family-member-selector-modal .family-member-filter i{font-size:28px;right:30px}.family-member-selector-modal .family-member-selector-modal-buttons{margin-top:15px}.family-member-selector-modal dc-table .dc-table-container{overflow:hidden}.family-member-selector-modal dc-table .dc-table{width:100%}.family-member-selector-modal dc-table .dc-table td,.family-member-selector-modal dc-table .dc-table th{font-size:14px;height:50px;line-height:1;white-space:normal}.family-member-selector-modal dc-table .dc-table td,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-left:1rem;padding-right:1rem}.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding:0}.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):last-child,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child{padding-left:1rem;padding-right:1rem}.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table tr:first-child td:not([class^=p-]):not([class*=" p-"]):last-child>div,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child>div,.family-member-selector-modal dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding:0}}.family-member-error-modal{position:relative}.family-member-error-modal.modal-content{height:400px;line-height:1.5;max-height:95%;max-width:95%;padding:0;width:700px}.family-member-error-modal .modal-header{align-items:center;display:flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;--tw-text-opacity:1;border-top-left-radius:10px;border-top-right-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:40px;height:136px}.family-member-error-modal .modal-header:after{bottom:0;left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));content:"";height:5px}.family-member-error-modal .modal-header .modal-header-closing{align-items:center;border-radius:9999px;border-style:solid;display:flex;justify-content:center;margin:0;position:absolute;z-index:10;--tw-border-opacity:1;background-color:transparent;border-color:rgb(255 255 255/var(--tw-border-opacity));padding:0;--tw-text-opacity:1;border-width:3px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:30px;height:40px;right:20px;top:20px;width:40px}.family-member-error-modal .modal-header .modal-header-closing:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.family-member-error-modal .modal-header i{font-weight:400;position:absolute;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:80px;left:2.5rem;top:50%;transform:translateY(-50%)}.family-member-error-modal .modal-body{padding:35px 70px 0}@media(min-width:1024px)and (max-width:1199px){.family-member-error-modal .modal-header{border-top-left-radius:10px;border-top-right-radius:10px;font-size:40px;height:136px}.family-member-error-modal .modal-header:after{height:5px}.family-member-error-modal .modal-header .modal-header-closing{border-width:3px;font-size:30px;height:40px;right:20px;top:20px;width:40px}.family-member-error-modal .modal-header i{font-size:80px}.family-member-error-modal .modal-body{padding:35px 70px 0}}@media(min-width:768px)and (max-width:1023px){.family-member-error-modal.modal-content{height:355px}.family-member-error-modal .modal-header{border-top-left-radius:10px;border-top-right-radius:10px;font-size:30px;height:122px}.family-member-error-modal .modal-header:after{height:5px}.family-member-error-modal .modal-header .modal-header-closing{border-width:3px;font-size:30px;height:40px;right:20px;top:20px;width:40px}.family-member-error-modal .modal-header i{font-size:60px}.family-member-error-modal .modal-body{padding:35px 25px 0}}@media(max-width:767px){.family-member-error-modal.modal-content{height:430px}.family-member-error-modal .modal-header{border-top-left-radius:10px;border-top-right-radius:10px;font-size:24px;height:122px;line-height:1;padding:0 60px 0 120px}.family-member-error-modal .modal-header:after{height:5px}.family-member-error-modal .modal-header .modal-header-closing{border-width:2px;font-size:26px;height:35px;right:10px;top:10px;width:35px}.family-member-error-modal .modal-header i{font-size:60px}.family-member-error-modal .modal-body{padding:15px 15px 0}}.dc-banner-container{line-height:1;padding:18px 0 0 100px;position:relative}.dc-banner-container a{color:rgb(42 60 102/var(--tw-text-opacity));cursor:pointer}.dc-banner-container a,.dc-banner-container a:hover{line-height:1;--tw-text-opacity:1;text-decoration-line:underline}.dc-banner-container a.selected,.dc-banner-container a:hover{color:rgb(178 41 46/var(--tw-text-opacity))}.dc-banner-container a.selected{--tw-text-opacity:1}.dc-banner-container .dc-banner-sidecard{align-items:center;background-image:url(/Images/DcStandalone/dc-sidecard.png);background-repeat:no-repeat;background-size:cover;border-radius:.5rem;display:flex;height:515px;justify-content:center;left:0;position:absolute;top:0;width:310px}.dc-banner-container .dc-banner-sidecard.banco-estado{background-image:url(/Images/DcStandalone/dc-sidecard-be.png)}.dc-banner-container .dc-banner-content{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(42 60 102/var(--tw-text-opacity));padding:22px 0 22px 220px}.dc-banner-container .dc-banner-content,.dc-banner-content-header{--tw-text-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dc-banner-content-header{color:rgb(255 255 255/var(--tw-text-opacity));display:flex;min-height:90px;padding:0 25px}.dc-banner-content-header i{font-size:50px;height:100%;margin-bottom:auto;margin-right:8px;margin-top:auto}.dc-banner-content-header .dc-banner-content-header-text{font-family:Encode Sans,sans-serif;font-size:25px;font-weight:700;line-height:32px;margin:auto;text-align:center}.dc-banner-content-body{padding:50px 20px 0}.dc-banner-content-body .no-discount-url-container{font-size:18px;text-align:center}.dc-banner-content-body .no-discount-url-container.get{font-size:20px;margin-bottom:20px}.dc-prices-block{display:flex;justify-content:center;margin-bottom:35px;margin-left:auto;margin-right:auto}.dc-prices-title{font-size:17px;margin-bottom:4px;text-align:end;white-space:nowrap}.dc-prices-membership{font-family:Lato,sans-serif;vertical-align:top;width:50%;--tw-text-opacity:1;color:rgb(156 155 155/var(--tw-text-opacity));padding:0 20px}.dc-prices-membership.english{text-align:right}.dc-prices-membership.english .dc-prices-title{max-width:300px;white-space:normal}.dc-prices-membership.english .dc-prices-you-save,.dc-prices-membership.english .dc-prices-you-save .dc-saved-price-amount{font-size:17px}.dc-prices-membership.portuguese .dc-prices-you-save{font-size:20px}.dc-prices-membership.portuguese .dc-prices-you-save .dc-saved-price-amount{font-size:21px}.dc-prices-membership .dc-prices-total{margin-bottom:5px;text-align:end}.dc-prices-membership .dc-prices-total .dollar-sign{font-size:28px;font-weight:900;padding-bottom:3px}.dc-prices-membership .dc-prices-total .dc-prices-amount{font-size:48px;font-weight:700;position:relative}.dc-prices-membership:not(.with-dc){border-left-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(156 155 155/var(--tw-border-opacity))}.dc-prices-membership.with-dc{--tw-text-opacity:1;color:rgb(0 167 192/var(--tw-text-opacity));padding:0 20px 0 0}.dc-prices-you-save{border-radius:.5rem;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:23px;padding:5px 15px;text-align:center}.dc-prices-you-save .dc-saved-price-amount{font-size:25px;font-weight:900}.select-membership-title{margin-bottom:20px}.membership-type-title,.select-membership-title{font-size:24px;position:relative;text-align:center}.membership-type-title{font-weight:900;margin-bottom:10px}.membership-type-title.pull-left{left:-21px}.membership-type-title i{position:relative;--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));font-size:38px;left:8px;top:9px}.membership-selector-container{display:flex;justify-content:space-around;margin-bottom:20px}.membership-selector-container .get-membership-section{text-align:center;width:50%}.membership-selector-container .get-membership-section.disabled{opacity:1;pointer-events:none}.membership-selector-container .get-membership-section.disabled .get-membership-description,.membership-selector-container .get-membership-section.disabled .membership-type-title,.membership-selector-container .get-membership-section.disabled i{--tw-text-opacity:1;color:rgb(193 193 189/var(--tw-text-opacity))}.membership-selector-container .get-membership-section.disabled .rounded-primary-btn.dc-yellow{--tw-border-opacity:1;border-color:rgb(193 193 189/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(193 193 189/var(--tw-bg-opacity))}.membership-selector-container .get-membership-section .get-membership-description{font-size:17px;font-weight:300;margin-bottom:20px}.membership-selector-container .get-membership-section .rounded-primary-btn{font-size:21px;margin-left:auto;margin-right:auto;padding-bottom:8px;padding-top:8px}.already-member-section{font-weight:300;text-align:center}.already-member-section .already-member-url{font-weight:400}.upgrade-membership-description{font-size:20px;line-height:1.5rem;margin:0 0 40px;max-width:595px;text-align:center}.dc-checkbox-container{margin-bottom:30px}.dc-checkbox-container [type=checkbox]+label[for]{font-size:17px;font-weight:300;height:20px;line-height:20px}.dc-checkbox-container [type=checkbox]+label[for] a{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font:inherit;text-decoration-line:underline}.dc-checkbox-container [type=checkbox]+label[for] a:hover{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));text-decoration-line:none}.upgrade-price-emphasis{font-family:Encode Sans,sans-serif;font-style:italic;font-weight:900}.dc-group-membership-description{font-size:17px;line-height:1.5rem;margin-bottom:30px}.dc-group-membership-description .attention-text{font-style:italic;font-weight:700}.dc-membership-btn-container{display:flex;justify-content:center;margin-bottom:20px}.dc-membership-btn-container .rounded-primary-btn{font-size:23px;min-width:250px}.extend-membership-list{font-size:20px;margin-bottom:40px}.extend-membership-list .extend-membership-list-line{align-items:center;display:flex;margin-bottom:5px}.extend-membership-list .extend-membership-list-line i{font-size:26px;margin-right:7px}.extend-membership-description{font-size:17px;font-style:italic;font-weight:600;margin-bottom:30px}.banner-container-loader{height:14rem;margin-left:auto;margin-right:auto;width:14rem}.banner-container-loader .RTloader .rt-loader-overlay{background-color:transparent}.dc-tooltip-container{position:absolute;right:0;top:5px}.dc-tooltip-opener{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;inset:0;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity));font-weight:900;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:10px;height:15px;padding-bottom:1px;width:15px}.dc-tooltip-opener:hover~.dc-tooltip{display:block}.dc-tooltip{border-style:solid;border-width:1px;z-index:10;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity));--tw-bg-opacity:1;padding:.5rem;--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:5px;bottom:20px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;left:7px;transform:translateX(-50%)}.dc-tooltip,.dc-tooltip:after{background-color:rgb(255 255 255/var(--tw-bg-opacity));position:absolute}.dc-tooltip:after{border-style:solid;border-width:0 1px 1px 0;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity));--tw-bg-opacity:1;bottom:0;content:"";height:30px;left:50%;transform:translateX(-50%) translateY(15px) rotate(45deg);width:30px;z-index:-1}.dc-tooltip span{display:block;font-family:Lato,sans-serif;font-weight:900;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:15px;text-align:left}.dc-tooltip ul{padding-bottom:.25rem;padding-top:.25rem}.dc-tooltip ul li{position:relative;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:10px;line-height:12px;padding:0 15px;text-align:left}.dc-tooltip ul li:after{border-style:solid;border-width:0 2px 2px 0;position:absolute;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity));content:"";height:8px;left:0;top:50%;transform:translateY(-50%) translateY(-2px) rotate(45deg);width:5px}@media(min-width:1200px)and (max-width:1399px){.dc-banner-content-header .dc-banner-content-header-text{font-size:20px}.dc-banner-container .dc-banner-sidecard{height:405px;width:240px}.dc-banner-container .dc-banner-sidecard img{position:relative;top:-10px;width:230px}.dc-banner-container .dc-banner-content{padding-left:150px}.dc-banner-content-body{padding:30px 15px 0}.dc-prices-membership .dc-prices-total .dc-prices-amount{font-size:40px}.dc-prices-membership.english{text-align:right}.dc-prices-membership.english .dc-prices-title{max-width:290px;white-space:normal}.dc-prices-membership.english .dc-prices-you-save,.dc-prices-membership.english .dc-prices-you-save .dc-saved-price-amount{font-size:14px}.dc-prices-membership.portuguese .dc-prices-title,.dc-prices-membership.portuguese .dc-prices-you-save,.dc-prices-membership.portuguese .dc-prices-you-save .dc-saved-price-amount{font-size:17px}.dc-prices-you-save{font-size:20px}.dc-prices-you-save .dc-saved-price-amount{font-size:21px}.membership-selector-container .get-membership-section .get-membership-description{font-size:15px}.membership-selector-container .get-membership-section .rounded-primary-btn{margin-left:auto;margin-right:auto;width:auto}.select-membership-title{font-size:19px;position:relative}.membership-type-title{font-size:19px;margin-left:auto;margin-right:auto;max-width:215px}.membership-type-title.pull-left{left:-18px}.membership-type-title i{font-size:31px;left:6px;top:9px}}@media(min-width:1024px)and (max-width:1199px){.dc-checkbox-container [type=checkbox]+label[for]{font-size:14px}.dc-banner-container{padding:15px 0 0 45px}.dc-banner-container .dc-banner-sidecard{height:280px;width:170px}.dc-banner-container .dc-banner-sidecard img{max-height:45px}.dc-banner-container .dc-banner-content{padding:11px 0 11px 120px}.dc-banner-content-header{min-height:45px;padding:0 12px}.dc-banner-content-header i{font-size:25px;margin-right:5px}.dc-banner-content-header .dc-banner-content-header-text{font-size:14px;line-height:16px}.dc-banner-content-body{padding:20px 12px 0 20px;text-align:center}.dc-banner-content-body .no-discount-url-container{font-size:11px}.dc-banner-content-body .no-discount-url-container.get{font-size:12px;margin-bottom:12px}.dc-prices-block{margin-bottom:25px}.dc-prices-title{font-size:12px;margin-bottom:3px}.dc-prices-membership{padding:0 20px}.dc-prices-membership .dc-prices-total{margin-bottom:3px}.dc-prices-membership .dc-prices-total .dollar-sign{font-size:16px;padding-bottom:2px}.dc-prices-membership .dc-prices-total .dc-prices-amount{font-size:28px}.dc-prices-membership.english{text-align:right}.dc-prices-membership.english .dc-prices-title{white-space:normal}.dc-prices-membership.english .dc-prices-you-save,.dc-prices-membership.english .dc-prices-you-save .dc-saved-price-amount{font-size:12px}.dc-prices-membership.portuguese .dc-prices-title{font-size:14px;white-space:normal}.dc-prices-membership.portuguese .dc-prices-you-save{font-size:13px}.dc-prices-membership.portuguese .dc-prices-you-save .dc-saved-price-amount{font-size:15px}.dc-prices-you-save{font-size:15px;padding:3px 10px}.dc-prices-you-save .dc-saved-price-amount{font-size:17px}.select-membership-title{font-size:15px;margin-bottom:10px}.membership-type-title{font-size:15px;margin-bottom:6px}.membership-type-title.pull-left{left:-16px}.membership-type-title i{font-size:28px;left:5px;top:7px}.membership-selector-container{margin-bottom:10px}.membership-selector-container .get-membership-section .get-membership-description{font-size:12px;margin-bottom:10px}.membership-selector-container .get-membership-section .rounded-primary-btn{font-size:14px;margin-left:auto;margin-right:auto;padding-bottom:5px;padding-top:5px}.already-member-section{font-size:12px}.upgrade-membership-description{font-size:13px;line-height:1.25rem;margin-bottom:10px}.dc-checkbox-container .dc-checkbox-label{font-size:13px}.dc-group-membership-description{font-size:12px;line-height:1.25rem;margin-bottom:12px}.dc-membership-btn-container{margin-bottom:15px}.dc-membership-btn-container .rounded-primary-btn{font-size:14px;margin-left:auto;margin-right:auto;min-width:145px}.extend-membership-list{display:inline-block;font-size:13px;margin-bottom:17px}.extend-membership-list .extend-membership-list-line{margin-bottom:5px;text-align:left}.extend-membership-list .extend-membership-list-line i{font-size:16px;margin-right:4px}.extend-membership-description{font-size:11px}}@media(min-width:768px)and (max-width:1023px){.dc-checkbox-container{margin-bottom:10px}.dc-checkbox-container [type=checkbox]+label[for]{font-size:13px}.dc-banner-container{padding:15px 0 0 45px}.dc-banner-container .dc-banner-sidecard{height:280px;width:170px}.dc-banner-container .dc-banner-sidecard img{max-height:45px}.dc-banner-container .dc-banner-content{padding:11px 0 11px 120px}.dc-banner-content-header{min-height:45px;padding:0 12px}.dc-banner-content-header i{font-size:25px;margin-right:5px}.dc-banner-content-header .dc-banner-content-header-text{font-size:14px;line-height:16px}.dc-banner-content-body{padding:20px 12px 0 20px;text-align:center}.dc-banner-content-body .no-discount-url-container{font-size:11px}.dc-banner-content-body .no-discount-url-container.get{font-size:12px;margin-bottom:12px}.dc-prices-block{margin-bottom:25px}.dc-prices-title{font-size:12px;margin-bottom:3px}.dc-prices-membership{padding:0 20px}.dc-prices-membership .dc-prices-total{margin-bottom:3px}.dc-prices-membership .dc-prices-total .dollar-sign{font-size:16px;padding-bottom:2px}.dc-prices-membership .dc-prices-total .dc-prices-amount{font-size:28px}.dc-prices-membership.with-dc{padding:0 20px 0 0}.dc-prices-membership.english{text-align:right}.dc-prices-membership.english .dc-prices-title{max-width:unset;white-space:normal}.dc-prices-membership.english .dc-prices-you-save,.dc-prices-membership.english .dc-prices-you-save .dc-saved-price-amount{font-size:14px}.dc-prices-membership.portuguese .dc-prices-title{font-size:14px;max-width:unset;white-space:normal}.dc-prices-membership.portuguese .dc-prices-you-save{font-size:15px}.dc-prices-membership.portuguese .dc-prices-you-save .dc-saved-price-amount{font-size:17px}.dc-prices-you-save{font-size:15px;padding:3px 10px}.dc-prices-you-save .dc-saved-price-amount{font-size:17px}.select-membership-title{font-size:15px;margin-bottom:10px}.membership-type-title{font-size:15px;margin-bottom:6px}.membership-type-title.pull-left{left:-14px}.membership-type-title i{font-size:25px;left:5px;top:7px}.membership-selector-container{margin-bottom:10px}.membership-selector-container .get-membership-section .get-membership-description{font-size:12px;margin-bottom:10px}.membership-selector-container .get-membership-section .rounded-primary-btn{font-size:14px;margin-left:auto;margin-right:auto;padding-bottom:5px;padding-top:5px}.already-member-section{font-size:12px}.upgrade-membership-description{font-size:13px;line-height:1.25rem;margin-bottom:10px}.dc-checkbox-container .dc-checkbox-label{font-size:13px}.dc-group-membership-description{font-size:12px;line-height:1.25rem;margin-bottom:12px}.dc-membership-btn-container{margin-bottom:15px}.dc-membership-btn-container .rounded-primary-btn{font-size:14px;min-width:145px}.extend-membership-list{display:inline-block;font-size:13px;margin-bottom:17px}.extend-membership-list .extend-membership-list-line{margin-bottom:5px;text-align:left}.extend-membership-list .extend-membership-list-line i{font-size:16px;margin-right:4px}.extend-membership-description{font-size:11px;margin-bottom:15px}}@media(max-width:767px){.dc-checkbox-container{margin-bottom:15px}.dc-checkbox-container [type=checkbox]+label[for]{font-size:12px;line-height:1;text-align:left}.dc-banner-container{padding:100px 0 0}.dc-banner-container .dc-banner-sidecard{border-bottom-left-radius:0;border-bottom-right-radius:0;display:flex;flex-direction:column;justify-content:center;left:0;right:0;width:100%;--tw-bg-opacity:1;background-color:rgb(255 163 0/var(--tw-bg-opacity));background-image:none;border-top-left-radius:10px;border-top-right-radius:10px;height:104px}.dc-banner-container .dc-banner-sidecard img{max-height:45px}.dc-banner-container .dc-banner-sidecard img:nth-child(2){margin-top:5px}.dc-banner-container .dc-banner-sidecard.banco-estado{background-image:url(/Images/DcStandalone/dc-be-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:auto}.dc-banner-container .dc-banner-content{padding:10px 0 0}.dc-banner-content-header{min-height:55px;padding:0 12px}.dc-banner-content-header i{font-size:25px;margin-right:5px}.dc-banner-content-header .dc-banner-content-header-text{font-size:14px;line-height:16px;text-align:center}.dc-banner-content-body{padding:25px 12px 0 20px;text-align:center}.dc-banner-content-body .no-discount-url-container{font-size:11px;padding-bottom:20px}.dc-banner-content-body .no-discount-url-container.get{font-size:12px;margin-bottom:12px}.dc-prices-block{display:block;margin-bottom:25px;text-align:center;width:100%}.dc-prices-title{font-size:12px;margin-bottom:3px;text-align:center}.dc-prices-membership{margin-left:auto;margin-right:auto;padding-top:15px;width:200px}.dc-prices-membership .dc-prices-total{margin-bottom:3px;text-align:center}.dc-prices-membership .dc-prices-total .dollar-sign{font-size:16px;padding-bottom:2px}.dc-prices-membership .dc-prices-total .dc-prices-amount{font-size:28px}.dc-prices-membership:not(.with-dc){border-width:1px 0 0}.dc-prices-membership.with-dc{padding-bottom:5px;padding-top:0}.dc-prices-membership.english{text-align:right;width:240px}.dc-prices-membership.english .dc-prices-title{white-space:normal}.dc-prices-membership.english .dc-prices-you-save{font-size:14px}.dc-prices-membership.english .dc-prices-you-save .dc-saved-price-amount{font-size:16px}.dc-prices-membership.portuguese{width:240px}.dc-prices-membership.portuguese .dc-prices-title{font-size:12px;white-space:normal}.dc-prices-membership.portuguese .dc-prices-you-save{font-size:14px}.dc-prices-membership.portuguese .dc-prices-you-save .dc-saved-price-amount{font-size:16px}.dc-prices-you-save{border-radius:.25rem}.inner-deep-box.dc-prices-you-save{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.dc-prices-you-save{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.dc-prices-you-save){border-top-left-radius:0;border-top-right-radius:0}}.dc-prices-you-save{font-size:12px;padding:3px 10px;text-align:center}.dc-prices-you-save .dc-saved-price-amount{font-size:13px}.select-membership-title{font-size:15px;margin-bottom:20px;position:relative}.membership-type-title{font-size:15px;margin-bottom:6px}.membership-type-title.pull-left{left:-11px}.membership-type-title i{font-size:25px;left:5px;top:7px}.membership-selector-container{display:block}.membership-selector-container .get-membership-section{margin-bottom:17px;width:auto}.membership-selector-container .get-membership-section .get-membership-description{font-size:12px;margin-bottom:10px}.membership-selector-container .get-membership-section .rounded-primary-btn{font-size:14px;margin-left:auto;margin-right:auto;padding-bottom:5px;padding-top:5px;width:165px}.already-member-section{font-size:12px;padding-bottom:20px}.upgrade-membership-description{font-size:13px;line-height:1rem;margin-bottom:10px}.dc-checkbox-container .dc-checkbox-label{font-size:13px}.dc-checkbox-container.basic-checkbox-wrapper label{display:block}.dc-group-membership-description{font-size:12px;line-height:1rem;margin-bottom:12px;text-align:left}.dc-membership-btn-container{margin-bottom:15px}.dc-membership-btn-container .rounded-primary-btn{font-size:14px;min-width:145px}.extend-membership-list{display:inline-block;font-size:13px;margin-bottom:17px}.extend-membership-list .extend-membership-list-line{margin-bottom:5px;text-align:left}.extend-membership-list .extend-membership-list-line i{font-size:16px;margin-right:10px}.extend-membership-description{font-size:11px;text-align:left}.dc-view-more{text-align:right}.dc-view-more span:first-child{font-size:10px;margin-right:.5rem;text-decoration-line:underline}.dc-view-more span:first-child,.dc-view-more-arrow{display:inline-block;font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.dc-view-more-arrow{font-size:16px;position:relative;transition:all .25s ease-in-out}.dc-view-more-arrow.open{top:4px;transform:rotate(90deg)}.dc-benefits{max-height:0;overflow:hidden;transition:all .25s ease-in-out}.dc-benefits.open{max-height:600px;padding-bottom:.5rem;padding-top:.5rem}}.flight-itinerary{background:#fff;border:1px solid #163a70;border-radius:10px;font-family:Lato,sans-serif;height:75px}.flight-itinerary.change-route{border-bottom-right-radius:10px;border-color:#000;border-top-right-radius:10px;margin:20px 0 40px;max-width:100%;width:100%}.flight-itinerary .station{line-height:20px;max-width:200px}.flight-itinerary .station span{color:#163a70;font-size:20px;font-weight:900}.flight-itinerary .station span:last-child{color:#163a70;display:block;font-size:16px;font-weight:300;margin-top:3px;text-transform:uppercase}.flight-itinerary .flight-date{border-bottom:1px solid #163a70;color:#163a70;font-size:12px;font-weight:600;margin:0 10px 15px;position:relative;text-align:center;white-space:nowrap;width:17%}.flight-itinerary .flight-edit{color:#163a70;cursor:pointer;font-size:18px;position:absolute;right:270px;top:50%;transform:translateY(-50%)}.flight-itinerary .flight-edit:hover{color:#9c3434}.flight-itinerary .flight-switch{background-color:#5ac1d7;border:1px solid #5ac1d7;border-bottom-right-radius:10px;border-top-right-radius:10px;bottom:-1px;color:#fff;font-size:14px;position:absolute;right:-1px;top:-1px;width:260px}@media(min-width:1200px)and (max-width:1399px){.flight-itinerary.push-down{margin-top:130px}.flight-itinerary .station{line-height:18px;max-width:180px}.flight-itinerary .station span{font-size:18px}}@media(min-width:1024px)and (max-width:1199px){.flight-itinerary .station{line-height:18px;max-width:180px}.flight-itinerary .station span{font-size:18px}}@media(min-width:768px)and (max-width:1023px){.flight-itinerary .station{line-height:18px;max-width:180px}.flight-itinerary .station span{font-size:18px}}@media(max-width:767px){.flight-itinerary .station span:first-child{display:none}.flight-itinerary .station span:last-child{color:#163a70;font-size:24px;font-weight:900}.flight-itinerary .flight-date{white-space:nowrap;width:80px}.flight-itinerary .flight-date span{color:#163a70;font-size:12px;font-weight:600;left:50%;position:absolute;top:20px;transform:translateX(-50%);white-space:nowrap}.flight-itinerary .flight-switch{width:110px}.flight-itinerary .flight-edit{right:115px;top:12px}}.line-through{text-decoration:line-through}.week-selector{align-items:center;display:flex;justify-content:space-between;margin:0;max-height:0;overflow:hidden;transition:all .5s ease-in-out}.week-selector.open{margin:40px 0 10px;max-height:75px}.week-selector .scroll-week{color:#163a70;font-size:35px;min-width:35px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.week-selector .scroll-week:hover{color:#59c3d9}.week-selector ul{align-items:center;display:flex;justify-content:space-between;margin:0 10px;width:calc(100% - 140px)}.week-selector ul li{align-items:center;background:#fff;border:1px solid #ccc;cursor:pointer;display:flex;flex-direction:column;height:75px;justify-content:center;padding:0 30px;text-transform:capitalize}.week-selector ul li.selected,.week-selector ul li:hover{background:#163a70}.week-selector ul li.selected span,.week-selector ul li:hover span{color:#fff}.week-selector ul li.disabled,.week-selector ul li.selected{cursor:default;pointer-events:none}.week-selector ul li.disabled:hover,.week-selector ul li.selected:hover{background:unset;color:unset}.week-selector ul li span{color:#163a70;display:block;font-size:14px}.scroll-left-icon{display:inline-block;transform:rotate(-180deg)}.fee-selector .disabled{opacity:1;pointer-events:none}.fee-selector .disabled,.fee-selector .disabled .station,.fee-selector .disabled span{border-color:#ccc!important;color:#ccc!important}.fee-selector header,.selected-flight header{background:#fff;border:1px solid #163a70;display:block;height:80px;margin:0 auto 20px}.fee-selector header label,.selected-flight header label{align-items:center;display:flex;flex-direction:column;font-size:24px;font-weight:600;height:80px;justify-content:center;text-transform:uppercase}.fee-selector header label.american,.selected-flight header label.american{flex-direction:row;text-transform:none}.fee-selector header label.american span,.selected-flight header label.american span{font-weight:400;margin-top:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.fee-selector header label span,.selected-flight header label span{color:#163a70;display:block;font-size:18px;font-weight:600;margin-top:10px;text-transform:capitalize}.fee-selector ul,.selected-flight ul{margin-bottom:40px}.fee-selector ul li,.selected-flight ul li{margin:0 auto;transition:all .5s}.fee-selector ul li.wide,.selected-flight ul li.wide{height:150px}.fee-selector ul li.wide .fee-selector .itinerary,.selected-flight ul li.wide .fee-selector .itinerary{height:80px}.fee-selector ul li.wide.tall,.selected-flight ul li.wide.tall{height:unset}.fee-selector .itinerary,.selected-flight .itinerary{align-items:center;display:flex;height:110px;justify-content:center;position:relative}.fee-selector .itinerary .divider,.selected-flight .itinerary .divider{border-bottom:1px solid #ccc;margin:0 5px}.fee-selector .itinerary .plane-icon,.selected-flight .itinerary .plane-icon{color:#163a70;font-size:35px}.fee-selector .itinerary .help-icon,.selected-flight .itinerary .help-icon{color:#59c3d9;cursor:pointer}.fee-selector .itinerary .help-icon.darker,.selected-flight .itinerary .help-icon.darker{color:#00abc8}.fee-selector .flight-tooltip,.selected-flight .flight-tooltip{font-size:16px;text-align:left}.fee-selector .flight-tooltip span,.selected-flight .flight-tooltip span{display:block;font-size:12px;margin-top:3px}.direct-flight-info-container{display:flex;height:20px;justify-content:center;margin-left:.5rem;margin-right:.5rem;position:relative;width:20px}.direct-flight-info-container .ac-tooltip{background-color:#00abc8;height:15px;width:15px}.direct-flight-tooltip{font-size:16px;font-weight:700;text-align:left}.direct-flight-tooltip span{display:block;font-size:12px;margin-top:3px}.direct-flight-caption{color:#00abc8;font-family:Lato,sans-serif;font-size:12px;font-style:italic;font-weight:600;left:50%;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}.selected-flight{border-radius:.5rem;border-style:solid;border-width:1px;height:100%;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.selected-flight.dc{--tw-border-opacity:1;border-color:rgb(255 164 0/var(--tw-border-opacity))}.selected-flight .direction{color:#163a70;font-size:18px;font-weight:600;line-height:1;margin-top:20px;text-align:center;text-transform:capitalize}.selected-flight .direction span{color:#163a70;font-size:18px;font-weight:600;text-transform:uppercase}.selected-flight.discount-club{border-color:#ffa400}@media(min-width:1200px)and (max-width:1399px){.week-selector ul li{padding:0 25px}}@media(min-width:1024px)and (max-width:1199px){.week-selector ul{display:flex}.week-selector ul li{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center;margin-right:.25rem;padding:0;white-space:nowrap;width:16.666667%}.week-selector ul li:last-child{margin-right:0}.fee-selector header{width:95%}.fee-selector ul li,.selected-flight{width:100%}.selected-flight .itinerary .divider{width:35px}}@media(min-width:768px)and (max-width:1023px){.week-selector ul{display:flex}.week-selector ul li{align-items:center;display:flex;flex-direction:column;font-size:14px;justify-content:center;margin-right:.25rem;padding:0;white-space:nowrap;width:16.666667%}.week-selector ul li:last-child{margin-right:0}}@media(max-width:767px){.week-selector ul li{padding:0 10px}.week-selector ul li:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#163a70}.week-selector ul li:hover span{color:#163a70}.week-selector ul li span{font-size:8px}.fee-selector{z-index:0}.fee-selector header{display:none}.fee-selector .itinerary{height:80px;margin-top:-17px;position:unset}.fee-selector ul li{height:unset;margin:0 auto 20px;width:90%}.fee-selector ul li.wide{height:230px;width:90%}.fee-selector ul li.wide .selected-flight.tall{height:unset}.fee-selector ul li,.fee-selector ul li.wide{position:relative}.mobile-direction{color:#163a70;font-size:16px;font-weight:600;margin-top:5px;text-align:center;text-transform:uppercase}.selected-flight .direction{margin-top:10px}}.change-search{background:#fff;border:1px solid #163a70;border-radius:10px;margin:20px auto 40px;padding:20px}.change-search header{color:#163a70;font-weight:600;margin-bottom:0;text-transform:uppercase}.change-search h2{color:#163a70;font-size:24px;margin-top:23px}.change-search .cb-title{line-height:1.4}.change-search .cb-title a{color:#80bfd4}.change-search .cb-title a:hover{color:#163a70}.change-search .change-search-label{color:#163a70;cursor:default;display:block;font-size:14px;font-weight:600}.change-search .jetsmart-number-selector{margin-top:5px}.change-search .form-group{margin-bottom:20px}.change-search .form-group input[type=text],.change-search .form-group select{font-size:1rem;padding:1rem}.change-currency .mdl-textfield,.change-search .mdl-textfield{padding:20px 0 0}.change-currency .mdl-textfield:last-child,.change-search .mdl-textfield:last-child{padding:20px 0}.change-currency .js-input.js-select,.change-search .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.change-currency .js-input.js-select option,.change-search .js-input.js-select option{font-size:16px}.change-currency .js-select-arrow:after,.change-search .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:39px}.form-group.padded{margin-bottom:20px}.tab-content .change-search,.tab-content2 .change-search{margin:0;max-width:unset;min-height:200px;position:relative;width:unset}.flight-change-search-button-container{display:flex;justify-content:flex-end;margin-top:3rem}@media(max-width:1023px){.flight-change-search-button-container{margin-top:2rem}}@media(max-width:767px){.change-search .change-search-label{margin-top:20px}.change-search .change-search-label.condensed{margin-top:0}}.flight-calendar{margin:40px auto;position:relative}.flight-calendar header{color:#163a70;font-size:16px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.flight-calendar .scroll-month{color:#163a70;cursor:pointer;font-size:35px;position:absolute;top:40px}.flight-calendar .scroll-month:first-child{left:-50px}.flight-calendar .scroll-month:last-child{right:-50px}.flight-calendar .scroll-month:hover{color:#59c3d9}.flight-calendar .month-tab{background:#c5cfd8;color:#fff;cursor:pointer;font-size:14px;font-weight:600;margin:0 5px 5px 0;padding:25px 0 10px;text-align:center;text-transform:uppercase}.flight-calendar .month-tab:hover{background:#163a70;color:#fff}.flight-calendar .month-tab span{display:block;font-size:12px}.flight-calendar .month-tab.selected{background:#163a70;border-bottom:5px solid #163a70;margin-bottom:0}.flight-calendar .month-tab.selected:hover{cursor:default}.flight-calendar .col-xs-1-7:last-child .month-tab{margin-right:0}.flight-calendar .weekdays{background:#163a70;color:#fff;font-size:12px;padding:5px 0;text-align:center;text-transform:uppercase}.flight-calendar .week .day{align-items:center;border-left:5px solid #f7f7f7;color:#72869f;display:flex;justify-content:center;padding:30px 0 25px;position:relative}.flight-calendar .week .day.disabled{cursor:default;opacity:1}.flight-calendar .week .day.with-label{color:#59c3d9}.flight-calendar .week .day:not(.unavailable){border-bottom:1px solid #c5cfd8}.flight-calendar .week .day:not(.unavailable):not(.disabled){cursor:pointer}.flight-calendar .week .day:not(.unavailable):not(.disabled):hover{background:#163a70;color:#fff}.flight-calendar .week .day label{background:#59c3d9;font-style:italic;left:17px;padding-right:16px;right:2px;white-space:nowrap}.flight-calendar .week .day .date,.flight-calendar .week .day label{align-items:center;color:#fff;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;top:2px}.flight-calendar .week .day .date{background:#c5cfd8;left:-5px;width:20px}.flight-calendar .week .calendar-selector{display:none}.flight-calendar .week .calendar-selector:checked+label .day{background:#163a70;color:#fff}.flight-calendar .week .calendar-selector:checked+label .day label{background:#163a70}.flight-calendar .week .calendar-selector:checked+label .day .date{background:#ffa400}[type=radio]:checked+label.non-pico,[type=radio]:not(:checked)+label.non-pico,label.non-pico{display:block;font-size:unset;height:auto;line-height:unset;padding-left:0}[type=radio]:checked+label.non-pico:after,[type=radio]:checked+label.non-pico:before,[type=radio]:not(:checked)+label.non-pico:after,[type=radio]:not(:checked)+label.non-pico:before,label.non-pico:after,label.non-pico:before{display:none}[type=radio]:checked+label.non-pico.disabled,[type=radio]:not(:checked)+label.non-pico.disabled,label.non-pico.disabled{cursor:default}.calendar-legend span{border-left:20px solid #163a70;color:#163a70;display:inline-block;font-style:italic;margin:0 20px 0 10px;padding-left:10px}.calendar-legend span:first-child{border-color:#59c3d9}@media(min-width:1200px)and (max-width:1399px){.flight-calendar .scroll-month:first-child{left:-40px}.flight-calendar .scroll-month:last-child{right:-40px}}@media(min-width:1024px)and (max-width:1199px){.flight-calendar .scroll-month:first-child{left:-40px}.flight-calendar .scroll-month:last-child{right:-40px}.flight-calendar .week .day label{font-size:11px;white-space:nowrap}}@media(min-width:768px)and (max-width:1023px){.flight-calendar{max-width:90%}.flight-calendar .scroll-month:first-child{left:-35px}.flight-calendar .scroll-month:last-child{right:-35px}.flight-calendar .week .day label{font-size:10px;white-space:nowrap}}@media(max-width:767px){.flight-calendar{max-width:95%}.flight-calendar .scroll-month{font-size:25px}.flight-calendar .scroll-month:first-child{left:-25px}.flight-calendar .scroll-month:last-child{right:-25px}.flight-calendar .month-tab{font-size:12px;padding:5px 0}.flight-calendar .month-tab span{font-size:10px}.flight-calendar .week .day{font-size:8px;padding:25px 0 7px}.flight-calendar .week .day.with-label .date{background:#59c3d9}.flight-calendar .week .day .date{font-size:11px}.flight-calendar .week .day label{display:none}}.flight-scroller{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.flight-currency-select{-webkit-appearance:none;background:transparent;border:none;color:#fff;display:inline-block;font-weight:600;margin:0;padding:10px 10px 10px 5px;width:unset}.flight-currency-select option{color:#55595c;display:inline-block}@media(max-width:1023px){.flight-scroller{top:170px}}@media(max-width:767px){.flight-scroller{top:110px}}.flight-move-page.booking-wrapper{min-height:unset}.flight-move-page.booking-wrapper .i2-tab-title{margin-bottom:0}.flight-move-page.booking-wrapper.inactive{opacity:.33}.flight-move-page .flight-move-breadcrumbs{align-items:flex-start;display:flex;justify-content:center}.flight-move-page .flight-move-breadcrumbs li{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:20px;justify-content:flex-start;line-height:22px;position:relative;text-align:center;width:160px;z-index:2}.flight-move-page .flight-move-breadcrumbs li span{align-items:center;border-radius:9999px;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(150 150 151/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;--tw-text-opacity:1;border:15px solid #fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:28px;height:75px;width:75px}.flight-move-page .flight-move-breadcrumbs li.active{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.flight-move-page .flight-move-breadcrumbs li.active span{--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity))}.flight-move-page .flight-move-breadcrumbs li:after{left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(150 150 151/var(--tw-bg-opacity));content:"";height:1px;top:37px;z-index:-1}.flight-move-page .flight-move-breadcrumbs li:first-child:after{left:50%}.flight-move-page .flight-move-breadcrumbs li:nth-child(4):after{right:50%}.flight-move-page .flight-move-journey{align-items:center;display:flex;margin-bottom:25px;width:100%}.flight-move-page .flight-move-journey:last-child{margin-bottom:0}.flight-move-page .flight-move-journey ac-flight-journey-summary .multisegment{align-items:flex-start;display:flex;flex-direction:column;width:unset}.flight-move-page .flight-move-journey ac-flight-journey-summary .multisegment .basic-checkbox-wrapper.flight-journey-summary-checkbox-wrapper,.flight-move-page .flight-move-journey ac-flight-journey-summary .one-segment .basic-checkbox-wrapper.flight-journey-summary-checkbox-wrapper{margin-bottom:24px}.flight-move-page .flight-move-journey ac-flight-journey-summary .multisegment .basic-checkbox-wrapper.flight-journey-summary-checkbox-wrapper label:before,.flight-move-page .flight-move-journey ac-flight-journey-summary .one-segment .basic-checkbox-wrapper.flight-journey-summary-checkbox-wrapper label:before{border:1px solid #00aec7}.flight-move-page .flight-move-journey ac-flight-journey-summary .multisegment .basic-checkbox-wrapper.flight-journey-summary-checkbox-wrapper .basic-checkbox-input:checked~label:before,.flight-move-page .flight-move-journey ac-flight-journey-summary .one-segment .basic-checkbox-wrapper.flight-journey-summary-checkbox-wrapper .basic-checkbox-input:checked~label:before{background-color:azure}.flight-move-page .flight-move-journey ac-flight-journey-summary .multisegment .basic-checkbox-wrapper.flight-journey-summary-checkbox-wrapper .basic-checkbox-input:checked~label:after,.flight-move-page .flight-move-journey ac-flight-journey-summary .one-segment .basic-checkbox-wrapper.flight-journey-summary-checkbox-wrapper .basic-checkbox-input:checked~label:after{background-color:#00aec7;clip-path:polygon(39% 75%,86% 28%,91% 32%,39% 83%,15% 65%,19% 60%);z-index:2}.flight-move-page .flight-move-journey ac-flight-journey-summary .flight-journey-summary-checkbox-label{font-size:16px}.flight-move-page .flight-move-journey .flight-journey-summary{flex-shrink:unset;padding-right:30px;width:unset}.flight-move-page .flight-move-journey .flight-journey-summary.one-segment{width:100%}.flight-move-page .flight-move-journey .flight-journey-summary.one-segment .flight-journey-overview-info{margin:0 0 15px}.flight-move-page .flight-move-journey-container{align-items:center;border-style:solid;border-width:1px;cursor:pointer;display:inline-flex;flex-wrap:nowrap;margin-left:auto;margin-right:auto;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(200 200 200/var(--tw-border-opacity));border-radius:6px;padding:24px;transition:all .25s ease-in-out}.flight-move-page .flight-move-journey-container.non-hoverable{transform:none;transition:none}.flight-move-page .flight-move-journey-container:not(.non-hoverable):hover{--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1.025)}.flight-move-page .flight-move-journey-container.one-segment ac-flight-journey-summary{width:100%}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan{margin:0;padding:0;white-space:normal}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-stops-tooltip-opener:before{left:-141px;width:111px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-stops-tooltip-opener:after{right:-141px;width:111px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-flight-left{margin-right:105px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-flight-right{margin-left:105px}.flight-move-page .flight-move-route-date-selector{margin-left:auto;margin-right:auto}.flight-move-page .flight-move-route-date-selector h1{margin-bottom:2rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;line-height:22px}.flight-move-page .flight-move-route-date-selector .form-group{margin-bottom:1rem}.flight-move-page .flight-move-flight-selector{min-height:50vh}.flight-move-page .flight-move-flight-selector .basic-checkbox-wrapper label{font-weight:500}.flight-move-page .flight-move-terms-container{margin:2rem auto}.flight-move-page .flight-move-terms-container .cb-title{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;line-height:22px}.flight-move-page ac-flight-journey-summary{width:100%}.flight-move-flight-selector-buttons{display:flex;justify-content:flex-end;margin:2rem auto;transition:all .25s ease-in-out;width:100%}@media(min-width:1024px)and (max-width:1199px){.flight-move-page.booking-wrapper{margin-left:auto;margin-right:auto;max-width:95%}.flight-move-page.booking-wrapper .week-selector ul li{padding:0 30px}.flight-move-page .cf-multisegment-journey-stops{display:flex;flex-direction:column}.flight-move-page .cf-multisegment-journey-transfer{max-width:100px}.flight-move-page .flight-move-journey-container.one-segment{width:100%}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-stops-tooltip-opener:before{left:-80px;width:60px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-stops-tooltip-opener:after{right:-80px;width:60px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-flight-left{margin-right:20px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-flight-right{margin-left:20px}.flight-move-flight-selector-buttons{margin-left:auto;margin-right:auto;max-width:95%}}@media(min-width:768px)and (max-width:1023px){.flight-move-page.booking-wrapper{margin-left:auto;margin-right:auto;max-width:95%;padding:25px}.flight-move-page.booking-wrapper .week-selector ul li{padding:0 10px}.flight-move-page .flight-move-breadcrumbs{margin-bottom:35px}.flight-move-page .flight-move-breadcrumbs li{font-size:19px;line-height:22px;width:140px}.flight-move-page .flight-move-breadcrumbs li span{border:15px solid #fff;font-size:28px;height:75px;width:75px}.flight-move-page .flight-move-breadcrumbs li:after{top:37px}.flight-move-page .flight-move-journey{margin-bottom:25px}.flight-move-page .flight-move-journey .flight-journey-summary{padding-right:30px}.flight-move-page .flight-move-journey-container{border-radius:6px;justify-content:center;padding:15px 25px 45px 15px;width:100%}.flight-move-page .flight-move-journey-container:hover{transform:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.flight-move-page .flight-move-journey-container.one-segment{width:100%}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-stops-tooltip-opener:before{left:-110px;width:80px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-stops-tooltip-opener:after{right:-110px;width:80px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-flight-left{margin-right:105px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-flight-right{margin-left:105px}.flight-move-page .flight-move-route-date-selector h1{font-size:20px;line-height:22px;margin-bottom:1.5rem}.flight-move-page .flight-move-route-date-selector .form-group{margin-bottom:1rem}.flight-move-page .flight-move-terms-container{margin-bottom:1.5rem;margin-top:1.5rem}.flight-move-page .flight-move-terms-container .cb-title{font-size:19px;line-height:16px}.flight-move-flight-selector-buttons{margin:1rem auto;max-width:95%}}@media(max-width:767px){.flight-move-page.booking-wrapper{margin-left:auto;margin-right:auto;max-width:95%;padding-left:.5rem;padding-right:.5rem;width:100%}.flight-move-page .flight-move-breadcrumbs{margin-bottom:15px}.flight-move-page .flight-move-breadcrumbs li{font-size:14px;line-height:16px;width:140px}.flight-move-page .flight-move-breadcrumbs li span{border:10px solid #fff;font-size:14px;height:45px;width:45px}.flight-move-page .flight-move-breadcrumbs li:after{top:23px}.flight-move-page .flight-move-journey{margin-bottom:0}.flight-move-page .flight-move-journey .flight-journey-summary{padding-right:unset}.flight-move-page .flight-move-journey-container{border-radius:6px;justify-content:center;margin:10px auto;max-width:95%;width:fit-content;width:-moz-fit-content}.flight-move-page .flight-move-journey-container:hover{transform:none;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.flight-move-page .flight-move-journey-container .cf-multisegment-journey-grid{margin:0;width:100%}.flight-move-page .flight-move-journey-container.one-segment{width:100%}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-stops-tooltip-opener:before{left:-30px;width:22px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-stops-tooltip-opener:after{right:-30px;width:22px}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-flight-left{margin-right:0}.flight-move-page .flight-move-journey-container.one-segment .flight-journey-flight-plan .flight-journey-flight-right{margin-left:0}.flight-move-page .flight-move-route-date-selector h1{font-size:14px;line-height:18px;margin-bottom:1.5rem}.flight-move-page .flight-move-route-date-selector .form-group{margin-bottom:1rem}.flight-move-page .flight-move-terms-container{margin-bottom:1.5rem;margin-top:1.5rem}.flight-move-page .flight-move-terms-container .cb-title{font-size:12px;line-height:16px}.flight-move-flight-selector-buttons{margin:1rem auto;max-width:95%}.flight-move-page .fjs-endpoint-station-container{flex-direction:column}}.no-longer-available-modal-container .modal-content{display:flex;flex-direction:column}.no-longer-available-modal-container .modal-content .modal-header{font-weight:700}.no-longer-available-modal-container .modal-content .modal-body .no-longer-available-modal-button-container{display:flex;justify-content:center;margin-top:30px;text-align:center;width:100%}.flight-move-modal-link{display:flex;justify-content:center;margin-bottom:1rem;margin-top:1rem;text-align:center;width:100%}.flight-move-modal-link a{cursor:pointer;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));text-align:center;text-decoration-line:underline}.flight-move-modal-link a:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}@media(max-width:767px){.no-longer-available-modal-container .modal-content .modal-body .no-longer-available-modal-button-container button{width:100%}}.fcs-switch-wrapper{align-items:center;border-radius:.75rem;border-style:solid;border-width:1px;display:flex;flex-direction:row;justify-content:flex-end;margin:1.25rem auto;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));max-width:305px;padding:0}.fcs-switch-wrapper .fcs-switch-text,.fcs-switch-wrapper .fcs-switch-title{font-weight:900;line-height:1rem;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:.85rem}.fcs-switch-wrapper .fcs-switch-title{flex:1 1 0%;margin-left:1rem;text-align:left}.cug-content .cug-summary-table td.fcs-switch-wrapper .fcs-switch-title .secondary-btn{margin:0}.error-message-container.fcs-switch-wrapper .fcs-switch-title{text-align:left}@media(max-width:767px){.error-message-container.fcs-switch-wrapper .fcs-switch-title{text-align:center}}.fcs-switch-wrapper .fcs-switch-text{margin:.75rem}.fcs-switch-wrapper .fcs-switch-and-text-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.fcs-switch-wrapper .fcs-switch{align-items:center;display:flex;height:22px;justify-content:center;margin:0 auto;position:relative;width:45px}.fcs-switch-wrapper .fcs-switch input{display:none;opacity:0;visibility:hidden}.fcs-switch-wrapper .fcs-switch .fcs-slider{border:2px solid transparent;border-radius:1rem;bottom:0;box-shadow:0 0 0 2px #163a70,0 0 4px #163a70;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:all .2s ease-in-out}.fcs-switch-wrapper .fcs-switch .fcs-slider:before{border-radius:1rem;height:100%;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));content:"";transform:translateX(-22px);transition:all .2s ease-in-out}.fcs-switch-wrapper .fcs-switch input:checked+.fcs-slider:before{transform:translateX(22px)}.float-center{display:block;margin-left:auto;margin-right:auto}.float-right{float:right}.float-left{float:left}.js-footer{position:relative;text-align:left;width:100%}.cug-content .cug-summary-table td.js-footer .secondary-btn{margin:0}.error-message-container.js-footer{text-align:left}@media(max-width:767px){.error-message-container.js-footer{text-align:center}}.js-footer{background:#fff;font-size:1rem;margin-top:20px}.js-footer .footer-container{margin:20px 45px 20px 345px;max-width:1155px;position:relative}.js-footer .footer-end{border-top:8px solid #903235;padding:20px 45px 20px 345px;position:relative;width:100%}.js-footer .footer-end .footer-end-content{max-width:1155px}.js-footer.full-width .footer-container{margin:20px auto}.js-footer.full-width .footer-end{padding:20px 0}.js-footer.full-width .footer-end .footer-end-content{margin:0 auto;max-width:1155px}.payment-images{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.payment-images .footer-payment-icons{margin:10px;max-height:40px;max-width:100%}.payment-images .footer-payment-icons:first-child{margin-left:0}.payment-images .footer-payment-icons:last-child{margin-right:0}.footer-logo{text-align:right}.agency-modal .footer-logo .secondary-btn{margin-right:0}.error-message-container.footer-logo{text-align:right}.payment-message.footer-logo{justify-content:flex-end}.footer-logo img{max-height:2.125rem;max-width:10.875rem}.footer-copyright{align-items:center;color:#1d4071;display:flex;height:2.125rem}.footer-title{color:#1d4071;display:block;font-size:18px;margin:45px 0 10px}.footer-title.bold{font-weight:900}.footer-title.footer-section-opener{cursor:default;display:block;font-size:18px;height:unset;line-height:1.2;padding-left:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-title.footer-section-opener .closed,.footer-title.footer-section-opener .opened,.footer-title.footer-section-opener:before{display:none}label.footer-title{color:#1d4071;display:block;font-size:18px;margin:45px 0 10px}label.footer-title.bold{font-weight:900}label.footer-title.footer-section-opener{cursor:default;display:block;font-size:18px;height:unset;line-height:1.2;padding-left:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}label.footer-title.footer-section-opener .closed,label.footer-title.footer-section-opener .opened,label.footer-title.footer-section-opener:before{display:none}.footer-links{overflow:hidden;transition:max-height .25s ease-in-out}.footer-links a{color:#70706f;display:inline}.footer-links a span{display:inline-block}.footer-links a span:after{border-bottom:1px solid #e9b22a;content:"";display:block;margin-top:-2px;transform:scaleX(0);transform-origin:0 50%;transition:transform .25s ease-in-out}.footer-links a:hover{color:#70706f}.footer-links a:hover span:after{transform:scaleX(1)}.social-icons{align-items:center;display:flex;justify-content:space-between;margin:5px 0 0}.social-icons a{color:#1d4071;cursor:pointer;display:inline-block;font-size:40px}.social-icons a i:hover,.social-icons a:hover{color:#903235}@media(min-width:1024px)and (max-width:1199px){.js-footer .footer-container{margin:45px 25px 45px 345px}.js-footer.full-width .footer-container{margin:20px 25px}.js-footer.full-width .footer-end .footer-end-content{margin:0 25px}}@media(max-width:1023px){.js-footer .footer-container{margin:45px 25px}.js-footer .footer-end{margin-bottom:55px}.js-footer.full-width .footer-container{margin:20px 25px}.js-footer.full-width .footer-end .footer-end-content{margin:0 25px}}@media(max-width:767px){.js-footer .footer-container{display:none;margin:20px 25px}.js-footer .footer-title{text-align:center}.js-footer label.footer-title{margin:3px 0}.js-footer label.footer-title.footer-section-opener{cursor:pointer;text-align:left}.js-footer label.footer-title.footer-section-opener i{position:absolute;right:0;top:50%;transform:translateY(-50%)}.js-footer .section-opener[type=checkbox]:checked~label .opened{display:block}.js-footer .section-opener[type=checkbox]:checked~label .closed{display:none}.js-footer .section-opener[type=checkbox]:checked~.footer-links{max-height:150px}.js-footer .section-opener[type=checkbox]:not(:checked)~label .opened{display:none}.js-footer .section-opener[type=checkbox]:not(:checked)~label .closed{display:block}.js-footer .section-opener[type=checkbox]:not(:checked)~.footer-links{max-height:0}.js-footer .social-icons{margin-bottom:20px}.js-footer .footer-end{margin-bottom:80px}.js-footer .footer-end .footer-copyright{justify-content:center;margin-bottom:20px}.js-footer .footer-end .footer-logo{text-align:center}.js-footer.full-width .footer-end .footer-end-content{margin:25px}}.forgot-password .form-captcha-container{margin-bottom:30px}.forgotpw-button-container{display:flex;justify-content:flex-end}.form-group{margin:0 -.5rem 1.5rem;padding:0 .5rem}input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label,select{cursor:pointer}input::-ms-clear{display:none}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;font-family:Lato,sans-serif;font-size:1.125rem;font-weight:400;line-height:1rem;padding:10px 15px;--tw-text-opacity:1;color:rgb(35 35 35/var(--tw-text-opacity));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}input,select,textarea{display:block;width:100%}[type=radio]{left:-9999px;position:absolute;visibility:hidden}[type=radio]+label{cursor:pointer;display:inline-block;font-size:1rem;line-height:1.5rem;line-height:20px;padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}[type=radio]+label,[type=radio]+label:after,[type=radio]+label:before{height:20px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}[type=radio]+label:after,[type=radio]+label:before{border-radius:9999px;content:"";left:0;margin:0;position:absolute;top:0;width:20px;z-index:0}[type=radio]:checked+label:before{--tw-border-opacity:1}[type=radio]:checked+label:after,[type=radio]:checked+label:before{border-color:rgb(156 52 52/var(--tw-border-opacity));border-style:solid;border-width:2px}[type=radio]:checked+label:after{z-index:0;--tw-scale-x:.5;--tw-scale-y:.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(156 52 52/var(--tw-bg-opacity))}[type=radio]:not(:checked)+label:before{--tw-border-opacity:1}[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{border-color:rgb(204 204 204/var(--tw-border-opacity));border-style:solid;border-width:2px}[type=radio]:not(:checked)+label:after{z-index:-1;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1}[type=radio]:disabled+label{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity))}[type=radio]:disabled+label:after,[type=radio]:disabled+label:before{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity))}[type=radio]:disabled:checked+label:after{border-style:none;--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity))}[type=radio]:disabled:not(:checked)+label:before{--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity))}.js-input{background:#fff;border:1px solid #163a70;border-radius:5px;color:#163a70;font-size:20px;height:53px;line-height:53px;padding-left:14px;padding-top:20px}.sticky-invalid{background:#f9d4d8;border-color:#e299a1}.sticky-invalid option{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.js-input.invalid,select.mdl-textfield__input.invalid{background:#f9d4d8;border-color:#e299a1}.pw-help{position:absolute;right:5px;top:5px}.giftcard-activation-header{line-height:1;margin:55px 0 40px;position:relative;text-align:center;width:100%}.giftcard-activation-header i{color:#00abcd;font-size:39px;left:50%;position:absolute;top:-23px;transform:translateX(260px)}.giftcard-activation-header span:nth-child(2){color:#21365a;font-family:Lato,sans-serif;font-size:42px;font-weight:900;margin-right:10px}.giftcard-activation-header span:nth-child(3){color:#a03334;font-family:Encode Sans,sans-serif;font-size:59px;font-weight:700;text-transform:uppercase}.giftcard-activation-header span:nth-child(4){color:#21365a;font-family:Lato,sans-serif;font-size:54px;text-transform:uppercase}.giftcard-activation-header .giftcard-header-logo{display:block;height:21px;left:50%;position:absolute;top:49px;transform:translateX(182px);width:93px}.giftcard-activation-header .giftcard-header-logo img{height:21px}.giftcard-activation-breadcrumbs{align-items:center;color:#00a8c4;display:flex;justify-content:center}.giftcard-activation-breadcrumbs span:not(.step){border-bottom:1px solid #00a8c4;height:1px;width:22px}.giftcard-activation-breadcrumbs span:not(.step)+span{margin-left:10px}.giftcard-activation-breadcrumbs .step{align-items:center;border:1px solid #00a8c4;border-radius:50%;color:#00a8c4;display:flex;font-family:Lato,sans-serif;font-size:26px;font-weight:600;height:47px;justify-content:center;margin:0 15px;width:47px}.giftcard-activation-breadcrumbs .step.active,.giftcard-activation-breadcrumbs .step.past{background:#00a8c4;color:#fff}.giftcard-activation-step-info{color:#00a8c4;font-family:Lato,sans-serif;font-size:27px;font-style:italic;font-weight:600;margin:20px 0 100px;text-align:center}.giftcard-activation-step-info.pull-up{margin-bottom:45px}.step-form{display:none}.step-form.active{display:block}.gca-btn-container{display:flex;justify-content:flex-end;padding-bottom:100px}.gca-btn-container .rounded-secondary-btn{margin:0 15px 0 0}.gca-error{color:#ad272f;font-family:Lato,sans-serif;font-size:20px;line-height:1.4;margin-bottom:35px;text-align:center}.gca-container{margin:0 auto;max-width:100%;width:575px}.gca-container .form-captcha-container{margin-bottom:35px;text-align:right}.gca-container .form-captcha-container>div{display:inline-block}.gca-enter-code{margin:0 auto;max-width:95%;width:745px}.gca-enter-code input{border:1px solid #1b365d;border-radius:5px;font-family:Lato,sans-serif;font-size:28px;height:75px;margin-bottom:35px;padding:0 25px}.gca-enter-code input::-moz-placeholder{color:#3d3d3d}.gca-enter-code input::placeholder{color:#3d3d3d}.gca-enter-code-label{color:#1b365d;display:inline-block;font-family:Lato,sans-serif;font-size:25px;margin-bottom:20px;position:relative}.gca-enter-code-label .gca-enter-code-tooltip{background:#21365a;border-radius:5px;display:none;padding:10px;position:absolute;right:0;top:-60px;transform:translateX(270px);z-index:0}.gca-enter-code-label .gca-enter-code-tooltip:after{background:#21365a;content:"";height:30px;left:-15px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:30px;z-index:-1}.gca-enter-code-label .gca-enter-code-tooltip-trigger{align-items:center;background:#21365a;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:0;top:-15px;transform:translateX(20px);width:20px}.gca-enter-code-label .gca-enter-code-tooltip-trigger:active+.gca-enter-code-tooltip,.gca-enter-code-label .gca-enter-code-tooltip-trigger:focus+.gca-enter-code-tooltip,.gca-enter-code-label .gca-enter-code-tooltip-trigger:hover+.gca-enter-code-tooltip{display:block}.gca-enter-email,.gca-enter-password,.gca-enter-rut{margin:0 auto;max-width:95%;width:745px}.gca-enter-email .giftcard-activation-step-info,.gca-enter-password .giftcard-activation-step-info,.gca-enter-rut .giftcard-activation-step-info{margin:20px 0 35px}.gca-enter-email input,.gca-enter-password input,.gca-enter-rut input{border:1px solid #1b365d;border-radius:5px;font-family:Lato,sans-serif;font-size:28px;height:75px;margin-bottom:15px;padding:0 25px}.gca-enter-email input::-moz-placeholder,.gca-enter-password input::-moz-placeholder,.gca-enter-rut input::-moz-placeholder{color:#3d3d3d}.gca-enter-email input::placeholder,.gca-enter-password input::placeholder,.gca-enter-rut input::placeholder{color:#3d3d3d}.gca-enter-email .gca-email-link,.gca-enter-password .gca-email-link,.gca-enter-rut .gca-email-link{color:#21365a;cursor:pointer;font-family:Lato,sans-serif;font-size:17px;margin-bottom:35px;text-decoration:underline}.gca-enter-email .gca-email-link:hover,.gca-enter-password .gca-email-link:hover,.gca-enter-rut .gca-email-link:hover{color:#00abcd;text-decoration:none}.gca-enter-email .gca-email-warning,.gca-enter-password .gca-email-warning,.gca-enter-rut .gca-email-warning{color:#21365a;font-family:Lato,sans-serif;font-size:20px;line-height:25px;margin-bottom:50px}.gca-enter-email .gca-email-warning span,.gca-enter-password .gca-email-warning span,.gca-enter-rut .gca-email-warning span{font-weight:900}.gca-enter-password input{margin-top:60px}.gca-enter-password .gca-password-link{color:#21365a;cursor:pointer;font-family:Lato,sans-serif;font-size:16px;font-weight:900;text-decoration:underline}.gca-enter-password .gca-password-link:hover{color:#00abcd;text-decoration:none}.modal.giftcard-activation-modal .modal-content{max-width:95%;padding:70px 95px;width:657px}.modal.giftcard-activation-modal .modal-content.blocking{padding:2rem}.modal.giftcard-activation-modal .modal-content.blocking .giftcard-modal-title{font-style:normal;text-transform:uppercase}.modal.giftcard-activation-modal .giftcard-header{border:none;margin:0 0 30px;padding:0}.modal.giftcard-activation-modal .giftcard-header .giftcard-header-logo{top:60px}.modal.giftcard-activation-modal .giftcard-header i{top:-10px}.modal.giftcard-activation-modal .modal-close{background:#333;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:26px;height:34px;line-height:1;padding:0;position:absolute;right:-17px;top:-17px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px;z-index:100}.modal.giftcard-activation-modal .modal-close:not(disabled):hover{background:#163a70;border:none;color:#fff}.giftcard-modal-btn-container{display:flex;justify-content:center}.giftcard-modal-btn-container .rounded-secondary-btn{margin:0 15px 0 0}@media(min-width:768px)and (max-width:1023px){ac-giftcard-activation-container .booking-wrapper{margin:25px auto;max-width:95%}.giftcard-activation-header{margin:10px auto 40px;max-width:290px}.giftcard-activation-header.portuguese{max-width:250px}.giftcard-activation-header i{font-size:27px;top:24px;transform:translateX(90px)}.giftcard-activation-header span:nth-child(2){font-size:30px;line-height:1.3}.giftcard-activation-header span:nth-child(3){font-size:41px}.giftcard-activation-header span:nth-child(4){font-size:38px}.giftcard-activation-header .giftcard-header-logo{height:15px;top:74px;transform:translateX(32px);width:63px}.giftcard-activation-header .giftcard-header-logo img{height:15px}.giftcard-activation-breadcrumbs .step{font-size:23px;height:38px;margin:0 8px;width:38px}.giftcard-activation-breadcrumbs span:not(.step){width:18px}.giftcard-activation-breadcrumbs span:not(.step)+span{margin-left:8px}.giftcard-activation-step-info{font-size:22px}.gca-enter-email .giftcard-activation-step-info,.gca-enter-password .giftcard-activation-step-info,.gca-enter-rut .giftcard-activation-step-info{margin:20px 0}.gca-enter-code-label{font-size:18px}.gca-enter-code input{font-size:20px;height:60px}.gca-btn-container{padding-bottom:35px}.gca-enter-email input,.gca-enter-password input,.gca-enter-rut input{font-size:20px;height:60px}.gca-enter-email .gca-email-link,.gca-enter-password .gca-email-link,.gca-enter-rut .gca-email-link{font-size:16px;margin-bottom:15px}.gca-enter-email .gca-email-warning,.gca-enter-password .gca-email-warning,.gca-enter-rut .gca-email-warning{font-size:16px;margin-bottom:40px}.gca-register register input,.gca-register register select{font-size:14px;height:43px}.gca-register register .mdl-textfield--floating-label .mdl-textfield__label{top:4px}.gca-register register h1{font-size:13px;line-height:1;margin:12px 0}.gca-register register .js-select-arrow:after{top:19px}.modal.giftcard-activation-modal .giftcard-header i{top:6px}.modal.giftcard-activation-modal .giftcard-header .giftcard-header-logo{top:53px}}@media(max-width:767px){ac-giftcard-activation-container .booking-wrapper{margin:65px auto 15px;max-width:95%}.giftcard-activation-header{margin:0 auto 30px;max-width:180px}.giftcard-activation-header.portuguese{max-width:170px}.giftcard-activation-header i{font-size:18px;top:13px;transform:translateX(59px)}.giftcard-activation-header span:nth-child(2){font-size:18px;line-height:1.3}.giftcard-activation-header span:nth-child(3){font-size:27px}.giftcard-activation-header span:nth-child(4){font-size:25px}.giftcard-activation-header .giftcard-header-logo{height:10px;top:43px;transform:translateX(21px);width:43px}.giftcard-activation-header .giftcard-header-logo img{height:10px}.giftcard-activation-breadcrumbs{left:0;position:absolute;right:0;top:-43px}.giftcard-activation-breadcrumbs .step{font-size:14px;height:25px;margin:0 3px;width:25px}.giftcard-activation-breadcrumbs span:not(.step){background:#00a8c4;border:none;border-radius:50%;height:2px;width:2px}.giftcard-activation-breadcrumbs span:not(.step)+span{margin-left:3px}.giftcard-activation-step-info{display:none}.gca-enter-code-label{font-size:13px;margin-bottom:8px}.gca-enter-code-label .gca-enter-code-tooltip{top:-134px;transform:translateX(104px)}.gca-enter-code-label .gca-enter-code-tooltip:after{left:50%;top:calc(100% - 15px);transform:translateX(-50%) rotate(45deg)}.gca-enter-code-label .gca-enter-code-tooltip img{width:170px}.gca-enter-code input{font-size:14px;height:43px;margin-bottom:20px}.gca-btn-container{align-items:center;display:flex;flex-direction:column-reverse;padding-bottom:15px}.gca-btn-container .rounded-secondary-btn{margin-right:0;margin-top:15px}.gca-enter-email input,.gca-enter-password input,.gca-enter-rut input{font-size:14px;height:43px;margin-bottom:15px;margin-top:0}.gca-enter-email .gca-email-link,.gca-enter-password .gca-email-link,.gca-enter-rut .gca-email-link{font-size:10px;margin-bottom:8px}.gca-enter-email .gca-email-warning,.gca-enter-password .gca-email-warning,.gca-enter-rut .gca-email-warning{font-size:10px;line-height:11px;margin-bottom:20px}.gca-enter-email .gca-password-link,.gca-enter-password .gca-password-link,.gca-enter-rut .gca-password-link{font-size:10px;font-weight:400;margin-bottom:25px}.gca-enter-email .gca-enter-code-label,.gca-enter-password .gca-enter-code-label,.gca-enter-rut .gca-enter-code-label{font-size:13px;margin-bottom:8px}.gca-register register input,.gca-register register select{font-size:14px;height:43px}.gca-register register .mdl-textfield--floating-label .mdl-textfield__label{top:4px}.gca-register register h1{font-size:13px;font-weight:600;line-height:1;margin:10px 0}.gca-register register .js-select-arrow:after{top:19px}.modal.giftcard-activation-modal .giftcard-header i{top:-24px}.modal.giftcard-activation-modal .giftcard-header .giftcard-header-logo{top:15px}.giftcard-modal-btn-container{align-items:center;display:flex;flex-direction:column-reverse}.giftcard-modal-btn-container .rounded-secondary-btn{margin-right:0;margin-top:20px}}.giftcard-sidebar-info{align-items:center;background:#21365a;color:#fff;display:flex;font-family:Encode Sans,sans-serif;font-size:32px;font-weight:700;height:88px;justify-content:center;position:relative;text-transform:uppercase;width:100%}.giftcard-sidebar-info i{color:#fff;font-size:22px;left:50%;position:absolute;top:16px;transform:translateX(68px)}.giftcard-sidebar-info span{color:#fff;font-family:Lato,sans-serif;font-size:30px}.giftcard-sidebar-info .giftcard-sidebar-logo{display:block;height:14px;left:50%;position:absolute;top:54px;transform:translateX(19px);width:200px}.giftcard-sidebar-info .giftcard-sidebar-logo svg{height:14px;fill:#fff}.giftcard-transaction-button-container{display:flex;justify-content:flex-end;padding:20px;white-space:nowrap}.giftcard-transaction-button-container.push-right{padding-right:0}.giftcard-transaction-button-container a:first-child{margin-right:10px}.giftcard-options{align-items:center;display:flex;justify-content:space-between;padding-bottom:200px;position:relative}.giftcard-options a:not(.btn){color:#21365a;cursor:pointer;font-family:Lato,sans-serif;font-size:18px;text-decoration:underline}.giftcard-options a:not(.btn):hover{color:#a03334;text-decoration:none}.send-giftcard-email-container{background:#21365a;border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);display:none;left:0;max-width:100%;min-height:165px;padding:15px 25px;position:absolute;top:70px;width:395px}.send-giftcard-email-container .emailSendingClose{background:transparent;border:none;color:#fff;cursor:pointer;font-size:18px;padding:5px;position:absolute;right:5px;top:5px}.send-giftcard-email-container .emailSendingClose:hover{background:transparent;border:none;color:#00abcd}.send-giftcard-email-container.open{display:block}.send-giftcard-email-container:after{background:#21365a;content:"";height:20px;left:50%;position:absolute;top:-10px;transform:translateX(-50%) rotate(45deg);width:20px}.send-giftcard-email-container .send-giftcard-title{color:#fff;font-family:Lato,sans-serif;font-size:14px;margin-bottom:15px}.send-giftcard-email-container input{background:#fff;border-radius:5px;color:#1b365d;margin-bottom:15px;padding:15px 10px}.send-giftcard-email-container .primary-btn{border-radius:5px;height:40px;margin:0;padding:0;width:95px}.send-giftcard-email-container .primary-btn:hover{background:#00abcd}.send-giftcard-email-error,.send-giftcard-email-success{color:#00abcd;font-family:Lato,sans-serif;font-size:18px;line-height:1.4;margin:15px 0 0}.giftcard-image{margin-top:30px}.giftcard-image img{display:block;height:auto;max-width:100%}.giftcard-image.second-card{border:1px solid #00abcd;border-radius:27px;left:-10px;position:relative;top:10px}.giftcard-image.second-card.for-gift{border-color:#21365a}.giftcard-image.second-card.for-gift:after,.giftcard-image.second-card.for-gift:before{background:#00abcd;border-color:#21365a}.giftcard-image.second-card:before{bottom:10px;left:10px;right:-10px;top:-10px;z-index:-1}.giftcard-image.second-card:before,.giftcard-image.third-card:after{background:#21365a;border:1px solid #00abcd;border-radius:27px;content:"";position:absolute}.giftcard-image.third-card:after{bottom:20px;left:20px;right:-20px;top:-20px;z-index:-2}.gc-itinerary-quantity{color:#21365a;font-family:Lato,sans-serif;font-size:16px;font-weight:600;margin:30px 0 15px}.gc-itinerary-quantity span{color:#21365a;font-style:italic;font-weight:600}@media(min-width:1200px)and (max-width:1399px){.giftcard-options a:not(.btn){max-width:43%}}@media(min-width:1024px)and (max-width:1199px){.giftcard-options{flex-wrap:wrap}.giftcard-options a:not(.btn){margin:22px 0 0;min-width:100%;width:100%}.giftcard-transaction-button-container.push-right{padding:22px 0;width:100%}}@media(min-width:768px)and (max-width:1023px){.giftcard-options{flex-wrap:wrap}.giftcard-options a:not(.btn){margin:22px 0 0;min-width:100%;width:100%}.giftcard-transaction-button-container.push-right{padding:22px 0;width:100%}.send-giftcard-email-container{top:50px}}@media(max-width:767px){.giftcard-options{flex-wrap:wrap}.giftcard-options a:not(.btn){font-size:10px;margin:15px 0 0;min-width:100%;text-align:center;width:100%}.giftcard-transaction-button-container{align-items:center;display:flex;flex-direction:column-reverse}.giftcard-transaction-button-container.push-right{padding:15px 0;width:100%}.giftcard-transaction-button-container a{margin:0 0 10px}.giftcard-transaction-button-container a:first-child{margin-right:0}.send-giftcard-email-container{left:50%;top:38px;transform:translateX(-50%)}.gc-itinerary-quantity{margin:30px 15px 15px}.giftcard-image{margin-left:auto;margin-right:auto;width:313px}.giftcard-image.second-card{width:340px}.itinerary-giftcard-container{margin:0 15px}}.giftcard-email-tooltip{background:#74c1d6;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);color:#fff;display:none;font-family:Lato,sans-serif;font-size:11px;font-weight:600;left:285px;padding:12px;position:absolute;top:30%;transform:translateY(-50%) translateY(10px);width:240px;z-index:10}.giftcard-email-tooltip:after{background:#74c1d6;content:"";height:20px;left:-10px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:20px;z-index:-1}@keyframes hideTooltip{to{visibility:hidden}}.show-email-tooltip{position:relative}.show-email-tooltip:hover .giftcard-email-tooltip{animation:hideTooltip 0s 6s forwards;display:block}input[type=checkbox]:checked~.giftcard-content{animation-duration:1s;animation-fill-mode:forwards;animation-name:overflowSwitch}.giftcard-last-payment-message{color:#00acc5;font-family:Lato,sans-serif;font-size:20px;font-style:italic;font-weight:600;line-height:1.4;margin-bottom:20px;position:relative;top:-10px}@media(min-width:768px)and (max-width:1023px){.giftcard-email-tooltip{bottom:45px;font-size:10px;left:50%;line-height:15px;padding:10px;top:unset;transform:translateX(-50%);width:205px}.giftcard-email-tooltip:after{left:50%;top:calc(100% - 10px);transform:translateX(-50%) rotate(45deg)}.new-voucher-form-box.inner-deep-box{min-height:unset;padding:10px}}@media(max-width:767px){.giftcard-email-tooltip{bottom:45px;font-size:10px;left:50%;line-height:12px;padding:10px;top:unset;transform:translateX(-50%);width:205px}.giftcard-email-tooltip:after{left:50%;top:calc(100% - 10px);transform:translateX(-50%) rotate(45deg)}.text-center-xs{text-align:center}#mainContentPayment .inner-deep-box .giftcard-wrapper label .open-icon{right:-5px}}.modal.giftcard-success-modal .modal-content{max-width:95%;padding:30px 95px 70px;width:657px}.modal.giftcard-success-modal .giftcard-header{border:none;margin:0 0 30px;padding:0}.modal.giftcard-success-modal .giftcard-header .giftcard-header-logo{top:60px}.modal.giftcard-success-modal .giftcard-header i{top:-10px}.modal.giftcard-success-modal .modal-close{align-items:center;background:#333;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:26px;height:34px;justify-content:center;line-height:1;padding:0;position:absolute;right:-17px;top:-17px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px;z-index:100}.modal.giftcard-success-modal .modal-close:not(disabled):hover{background:#163a70;border:none;color:#fff}.giftcard-modal-title{font-size:21px;font-style:italic;font-weight:600}.giftcard-modal-text,.giftcard-modal-title{color:#21365a;font-family:Lato,sans-serif;line-height:1.4;margin-bottom:30px;text-align:center}.giftcard-modal-text{font-size:20px}.giftcard-modal-text:last-child{margin-bottom:0}.my-vouchers-title{color:#163a70;font-family:Lato,sans-serif;font-size:16px;font-weight:900;margin:60px 0 15px}.my-vouchers-table{border:1px solid #21365a;width:100%}.my-vouchers-table tr:nth-child(4n+1) td{background:#1f3a6c;color:#fff}.my-vouchers-table td,.my-vouchers-table th{height:55px;padding:0 20px;text-align:left;vertical-align:middle;width:25%}.my-vouchers-table th{background:#718198;color:#fff}.my-vouchers-table td{border-bottom:1px solid #21365a;border-top:1px solid #21365a;color:#21365a}@media(min-width:768px)and (max-width:1023px){.modal.giftcard-success-modal .giftcard-header{font-size:27px;height:38px;margin-bottom:25px}.modal.giftcard-success-modal .giftcard-header span{font-size:24px}.modal.giftcard-success-modal .giftcard-header i{font-size:18px;top:-4px;transform:translateX(58px)}.modal.giftcard-success-modal .giftcard-header .giftcard-header-logo{height:10px;top:24px;transform:translateX(21px);width:44px}.modal.giftcard-success-modal .giftcard-header .giftcard-header-logo img{height:10px}.modal.giftcard-success-modal .modal-content{padding:20px;width:280px}.giftcard-modal-title{font-size:18px;line-height:22px;margin-bottom:25px}.giftcard-modal-text{font-size:14px;line-height:15px}.my-vouchers-title{margin:35px 0 15px}.my-vouchers-table th{font-size:12px;line-height:15px;padding:0 10px}.my-vouchers-table td{font-size:12px;height:42px;line-height:12px;padding:0 10px}}@media(max-width:767px){.modal.giftcard-success-modal .giftcard-header{font-size:27px;height:38px;margin-bottom:18px}.modal.giftcard-success-modal .giftcard-header span{font-size:24px}.modal.giftcard-success-modal .giftcard-header i{font-size:18px;top:-4px;transform:translateX(58px)}.modal.giftcard-success-modal .giftcard-header .giftcard-header-logo{height:10px;top:24px;transform:translateX(21px);width:44px}.modal.giftcard-success-modal .giftcard-header .giftcard-header-logo img{height:10px}.modal.giftcard-success-modal .modal-content{padding:20px;width:280px}.giftcard-modal-title{font-size:16px;line-height:20px;margin-bottom:17px}.giftcard-modal-text{font-size:12px;line-height:12px;margin-bottom:15px}.my-vouchers-title{margin-top:15px}.my-vouchers-table td,.my-vouchers-table th{font-size:12px;line-height:14px;padding:0 10px}.my-vouchers-table th{height:30px}.my-vouchers-table td{height:26px;overflow:hidden;position:relative;transition:height .25s ease-in-out;vertical-align:top}.my-vouchers-table td .gift-cell-content{bottom:0;display:block;left:0;padding:5px 0 5px 8px;position:absolute;right:0;top:0}.my-vouchers-table td .gift-cell-content .gift-cell-inside-content,.my-vouchers-table td .gift-cell-content .gift-cell-inside-header{display:block;max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.my-vouchers-table td .gift-cell-content .gift-cell-inside-header{font-size:10px;font-weight:600;line-height:11px;margin:3px 0 2px}.my-vouchers-table td .gift-cell-content a{overflow:hidden;position:absolute;right:8px;text-decoration:underline;top:5px;transition:top .25s ease-in-out}.my-vouchers-table td .gift-cell-content a:active,.my-vouchers-table td .gift-cell-content a:hover,.my-vouchers-table td .gift-cell-content a:visited{color:inherit;text-decoration:underline}.my-vouchers-table td .gift-cell-content a.opened-link{max-height:0}.my-vouchers-table tr:nth-child(4n+2) td{background:#1f3a6c;color:#fff}.my-vouchers-table tr:nth-child(4n+2) td a{color:#fff}.my-vouchers-table tr:nth-child(4n) a{color:#1f3a6c}.my-vouchers-table tr.open td{height:52px}.my-vouchers-table tr.open td .gift-cell-content a{top:31px}.my-vouchers-table tr.open td .gift-cell-content a.closed-link{max-height:0}.my-vouchers-table tr.open td .gift-cell-content a.opened-link{max-height:26px}.my-vouchers-table tr.open td .gift-cell-content .gift-cell-inside-content,.my-vouchers-table tr.open td .gift-cell-content .gift-cell-inside-header{max-height:13px}}.giftcard-header{align-items:center;border-bottom:1px solid #afafaf;color:#a03334;display:flex;font-family:Encode Sans,sans-serif;font-size:59px;font-weight:700;height:88px;justify-content:center;margin:55px 0 45px;padding-bottom:45px;position:relative;text-transform:uppercase;width:100%}.giftcard-header i{color:#00abcd;font-size:39px;left:50%;position:absolute;top:-35px;transform:translateX(120px)}.giftcard-header span{color:#21365a;font-family:Lato,sans-serif;font-size:54px}.giftcard-header .giftcard-header-logo{display:block;height:21px;left:50%;position:absolute;top:36px;transform:translateX(45px);width:93px}.giftcard-header .giftcard-header-logo img{height:21px}.giftcard-section-header{align-items:center;display:flex}.giftcard-section-header.push-down{margin-top:35px}.giftcard-section-header i{color:#00abcd;font-size:50px;margin-right:15px}.giftcard-section-header .giftcard-section-title{color:#21365a;font-family:Lato,sans-serif;font-size:22px;font-weight:900;line-height:1}.giftcard-section-header .giftcard-section-subtitle{color:#21365a;font-family:Lato,sans-serif;font-size:14px;line-height:1}.booking-wrapper.giftcard-wrapper{margin-bottom:35px;padding:25px 80px 80px}.booking-wrapper.giftcard-wrapper .mdl-textfield{padding:20px 0 0}.booking-wrapper.giftcard-wrapper .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.booking-wrapper.giftcard-wrapper .js-input.js-select option{font-size:16px}.booking-wrapper.giftcard-wrapper .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:39px}.giftcard-selection-form-inputs{margin-bottom:10px}.giftcard-terms-and-conditions-link{color:#59c3d9;text-decoration-line:underline}.giftcard-terms-and-conditions-link:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));text-decoration-line:none}.giftcard-terms-and-conditions-text{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.giftcard-terms-and-conditions-link,.giftcard-terms-and-conditions-text{font-family:Lato,sans-serif;font-size:19px;font-weight:400}.basic-checkbox-wrapper.giftcard{margin-top:25px;min-height:unset}.basic-checkbox-wrapper.giftcard .cb-title{font-family:Lato,sans-serif;font-weight:400;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:19px}.basic-checkbox-wrapper.giftcard [type=checkbox]+label[for]{line-height:25px}.basic-checkbox-wrapper.giftcard label{display:block}.basic-checkbox-wrapper.giftcard label:after{top:0}.giftcard-section-btn-container{justify-content:flex-end;padding-bottom:100px}.giftcard-section-btn-container .rounded-secondary-btn{margin:0 15px 0 0}.giftcard-design-selector .giftcard-design-container{display:flex;justify-content:space-between;margin-left:0;transition:margin-left .25s ease-in-out;white-space:nowrap;width:100%}.giftcard-design-selector .giftcard-design-option{display:inline-block;text-align:center;white-space:normal;width:23.5%}.giftcard-design-selector img{border-radius:8px;cursor:pointer;margin:25px 0 20px;transition:all .25s ease-in-out;width:100%}.giftcard-design-selector img:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.3);transform:scale(1.1)}.giftcard-design-selector [type=radio]:checked+label{padding-left:20px}.giftcard-design-selector [type=radio]:checked+label:before{border:1px solid #afafaf}.giftcard-design-selector [type=radio]:checked+label:after{background-color:#21365a;border:1px solid #afafaf;transform:scale(.66);z-index:0}.giftcard-design-selector [type=radio]:not(:checked)+label{padding-left:20px}.giftcard-design-selector [type=radio]:not(:checked)+label:before{border:2px solid #afafaf}.giftcard-user-message-container{border:1px solid #1b365d;border-radius:5px;margin-top:20px;padding:10px;position:relative}.giftcard-user-message-container.invalid,.giftcard-user-message-container.invalid textarea.giftcard-user-message{background:#f9d4d8}.giftcard-user-message-container textarea.giftcard-user-message{background:#fff;border:none;color:#979797;font-family:Lato,sans-serif;font-size:18px;max-height:56px;min-height:56px;padding:10px 0;-webkit-resize:none;resize:none}.giftcard-user-message-container .giftcard-user-message-label{color:#21365a;font-family:Lato,sans-serif;font-size:14px;font-weight:900}.giftcard-design-wrapper{max-height:0;overflow:hidden;position:relative;transition:max-height .25s ease-in-out}.giftcard-design-wrapper.open{animation-duration:1s;animation-fill-mode:forwards;animation-name:overflowSwitch;max-height:450px}.giftcard-error{color:#a03334;font-family:Lato,sans-serif;font-size:20px;margin:25px 0}.giftcard-error.pull-up{margin-bottom:0}.giftcard-amount-warning{background:#00abcd;border-radius:5px;color:#fff;font-family:Lato,sans-serif;font-size:14px;margin-top:25px;padding:8px 15px}.design-scroll-left,.design-scroll-right{background:#fff;border-bottom:3px solid #21365a;border-left:3px solid #21365a;height:12px;position:absolute;top:50%;width:12px;z-index:10000}.design-scroll-left{left:-20px}.design-scroll-right{right:-20px}.message-length-counter{bottom:65px;font-size:12px;font-weight:600;position:absolute;right:10px}.message-length-counter.warning{color:#ee801d}.message-length-counter.error{color:#a03334}.forced-gc-be{margin:0 auto;max-width:95%;width:745px}.forced-gc-be .forced-gc-be-info{color:#21365a;font-family:Lato,sans-serif;font-size:16px;font-weight:900;margin-bottom:20px}.forced-gc-be .fgb-container{margin:0 auto;max-width:100%;width:575px}.forced-gc-be .fgb-container input{border-color:#ee801d}.forced-gc-be .fgb-container .fgb-password-link{color:#ee801d;cursor:pointer;font-family:Lato,sans-serif;font-size:16px;font-weight:900;margin:35px 0;text-decoration:underline}.forced-gc-be .fgb-container .fgb-password-link:hover{color:#9c3434;text-decoration:none}.forced-gc-be .fgb-container .fgb-cancel-link{color:#21365a;font-family:Lato,sans-serif;font-size:16px;font-weight:600;margin:0 0 35px}.forced-gc-be .fgb-container .fgb-cancel-link span{cursor:pointer;font-weight:600;text-decoration:underline}.forced-gc-be .fgb-container .fgb-cancel-link span:hover{color:#163a70;text-decoration:none}.forced-gc-be .fgb-btn-container{display:flex;justify-content:center;padding-bottom:100px}.forced-gc-be .fgb-btn-container .rounded-secondary-btn{margin:0 15px 0 0}@keyframes overflowSwitch{0%{overflow:hidden}to{overflow:visible}}@media(min-width:1024px)and (max-width:1199px){.xs-order-1{order:1}.xs-order-2{order:2}.xs-order-3{order:3}}@media(min-width:768px)and (max-width:1023px){.giftcard-header{border:none;font-size:41px;margin:25px 0 0}.giftcard-header span{font-size:37px}.giftcard-header i{font-size:27px;top:-14px;transform:translateX(85px)}.giftcard-header .giftcard-header-logo{top:31px;transform:translateX(31px)}.giftcard-header .giftcard-header-logo img{height:15px}.giftcard-section-header .giftcard-section-title{font-size:18px}.mdl-checkbox-wrapper.giftcard .cb-title,.mdl-checkbox-wrapper.giftcard .cb-title a{font-size:16px}.giftcard-design-wrapper{overflow:unset;overflow-y:hidden}.giftcard-design-wrapper.open{animation-duration:unset;animation-fill-mode:unset;animation-name:none}.giftcard-design-selector{flex-wrap:nowrap;justify-content:space-between;margin:0 10px;overflow-x:hidden;position:relative}.giftcard-design-selector .giftcard-design-container.fourth{margin-left:-33.33%}.giftcard-design-selector .giftcard-design-option{display:inline-block;min-width:33.3%;padding:0 10px;text-align:center;width:33.3%}.giftcard-design-selector img{z-index:10001}.giftcard-design-selector img:hover{box-shadow:none;transform:none}.design-scroll-left{left:5px;transform:translateY(-35px) rotate(45deg)}.design-scroll-right{right:5px;transform:translateY(-35px) rotate(-135deg)}.xs-order-1{order:1}.xs-order-2{order:2}.xs-order-3{order:3}}@media(max-width:767px){giftcard-select-page :not(label):not(.mdl-textfield):not(select):not(.design-scroll-right):not(.design-scroll-left):not(i):not(.giftcard-header-logo){transform:translateZ(0)}.booking-wrapper.giftcard-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));margin:15px;padding:30px 15px 50px;width:unset}.giftcard-header{border:none;font-size:35px;height:unset;margin:30px;padding:0;width:unset}.giftcard-header span{font-size:32px}.giftcard-header i{font-size:23px;top:-25px;transform:translateX(72px) translateZ(0)}.giftcard-header .giftcard-header-logo{top:14px;transform:translateX(27px) translateZ(0)}.giftcard-header .giftcard-header-logo img{height:13px}.giftcard-section-header{align-items:flex-start}.giftcard-section-header .giftcard-section-title{font-size:13px}.giftcard-section-header .giftcard-section-subtitle{font-size:12px}.giftcard-section-header i{font-size:30px}.giftcard-design-wrapper.open{animation-duration:unset;animation-fill-mode:unset;animation-name:none;max-height:800px}.giftcard-design-selector{background:#fff;margin:0 auto;overflow-x:hidden;position:relative;width:90%}.giftcard-design-selector .giftcard-design-container.second{margin-left:-100%}.giftcard-design-selector .giftcard-design-container.third{margin-left:-200%}.giftcard-design-selector .giftcard-design-container.fourth{margin-left:-300%}.giftcard-design-selector .giftcard-design-option{background:#fff;display:inline-block;min-width:100%;padding:0 10px;text-align:center;width:100%}.giftcard-design-selector img:hover{box-shadow:none;transform:none}.design-scroll-left{left:5px}.design-scroll-right{right:5px}.design-scroll-left{transform:translateY(-60px) rotate(45deg) translateZ(0)}.design-scroll-right{transform:translateY(-60px) rotate(-135deg) translateZ(0)}.giftcard-error{margin:30px 0 25px}.mdl-checkbox-wrapper.giftcard{margin:20px 0 0 15px}.mdl-checkbox-wrapper.giftcard .cb-title{font-size:14px}.giftcard-user-message-container .giftcard-user-message-label,.mdl-checkbox-wrapper.giftcard .cb-title a{font-size:13px}.giftcard-user-message-container textarea.giftcard-user-message{font-size:13px;max-height:100px;min-height:100px}.giftcard-section-btn-container{align-items:center;flex-direction:column-reverse;justify-content:center;padding-bottom:0}.giftcard-section-btn-container .rounded-secondary-btn{margin:15px 0 0}.forced-gc-be .mdl-textfield--floating-label .mdl-textfield__label{z-index:1}.forced-gc-be .fgb-btn-container{align-items:center;display:flex;flex-direction:column-reverse}.forced-gc-be .fgb-btn-container .rounded-secondary-btn{margin-right:0;margin-top:20px}.message-length-counter{bottom:109px}.xs-order-1{order:1}.xs-order-2{order:2}.xs-order-3{order:3}}.main-header{font-size:1rem;height:55px;position:fixed;text-align:center;top:0;transition:top .25s ease-in-out;width:100%;z-index:200}.main-header.collapsed{top:-59px}.main-header.collapsed .right{border-bottom:none}.main-header.collapsed .opened{max-height:0}.main-header.condensed{height:55px}.main-header .mobile-navigation[type=checkbox],.main-header div.mobile-navigation{display:none}.main-header .nav-bg{background:#fff;border-bottom:4px solid #a62733}.mobile-navigation[type=checkbox],div.mobile-navigation{display:none}.menu-container{align-items:center;display:flex;justify-content:flex-end;position:relative}.culture-selector{cursor:default;display:flex;line-height:.5;position:relative}.culture-selector>a{align-items:center;color:#204071;display:flex;font-size:16px;height:55px;justify-content:center;position:relative;transition:background-color .25s ease-in-out;width:180px}.culture-selector>a.no-arrow:hover{color:#204071}.culture-selector>a:not(.no-arrow){cursor:pointer}.culture-selector>a:not(.no-arrow).opened,.culture-selector>a:not(.no-arrow):hover{background-color:#204071;color:#fff}.culture-selector>a:not(.no-arrow).opened span,.culture-selector>a:not(.no-arrow):hover span{color:#fff}.culture-selector>a:not(.no-arrow):hover span:last-child:after{border-top:5px solid #fff}.culture-selector>a:not(.no-arrow).opened span:last-child:after{border-bottom:5px solid #fff;border-top:5px solid transparent}.culture-selector>a:not(.no-arrow) span{position:relative}.culture-selector>a:not(.no-arrow) span:last-child:after{border:5px solid transparent;border-top-color:#204071;box-sizing:border-box;content:" ";display:block;height:10px;left:auto;position:absolute;right:-15px;top:50%;transform:translateY(-50%) scaleX(1);width:10px}.culture-selector .flag{background-image:url(/Images/Header/flags.svg);background-repeat:no-repeat;background-size:350px 350px;border:2px solid #fff;border-radius:50%;border-bottom-right-radius:0;height:22px;margin-right:10px;width:22px}.culture-selector .flag-ar{background-position:-143px -184px}.culture-selector .flag-bo{background-position:-244px -116px}.culture-selector .flag-br{background-position:-294px -184px}.culture-selector .flag-cl{background-position:-143px -116px}.culture-selector .flag-co{background-position:-42px -184px}.culture-selector .flag-cr{background-position:-294px -116px}.culture-selector .flag-do{background-position:-143px -252px}.culture-selector .flag-ec{background-position:-42px -116px}.culture-selector .flag-gt{background-position:-294px -48px}.culture-selector .flag-hn{background-position:-144px -48px}.culture-selector .flag-mx{background-position:-244px -184px}.culture-selector .flag-ni{background-position:-44px -48px}.culture-selector .flag-pa{background-position:-94px -116px}.culture-selector .flag-pe{background-position:-92px -184px}.culture-selector .flag-py{background-position:-194px -48px}.culture-selector .flag-sv{background-position:-94px -48px}.culture-selector .flag-us{background-position:-194px -184px}.culture-selector .flag-uy{background-position:-244px -48px}.culture-selector .flag-ve{background-position:-194px -116px}.culture-selector .flag-es{background-position:-42px -252px}.culture-selector .flag-pe{background-position:-93px -184px}.culture-selector .flag-br{background-position:-295px -184px}.culture-selector .flag-gb{background-position:-93px -251px}.culture-selector .cultures{display:block;line-height:1;overflow:hidden;position:absolute;right:0;--tw-text-opacity:1;background:#204071;color:rgb(255 255 255/var(--tw-text-opacity));left:-27px;top:55px;transition:all .25s ease-in-out;z-index:101}.culture-selector .cultures h2{border-bottom:1px solid #fff;font-family:Lato,sans-serif;font-size:20px;font-weight:600;line-height:1;margin:10px 20px;padding:10px 0;text-align:left;text-transform:uppercase}.culture-selector .cultures li{align-items:center;cursor:pointer;display:flex;padding:10px 20px;width:100%}.login-container{display:flex;line-height:.5;position:relative}.login-container .chilecompra-user-data-container .chile-compra-role:after{box-sizing:border-box;display:block;margin-top:7px;--tw-scale-x:0;border:1px solid #fff;border-radius:.75rem;content:"";transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition:all .25s ease-in-out}.login-container .chilecompra-user-data-container.dropdown-opened .chile-compra-role:after,.login-container .chilecompra-user-data-container:hover .chile-compra-role:after{--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.login-container .american-member-data-container:after{box-sizing:border-box;display:block;margin-top:7px;--tw-scale-x:0;border:1px solid #fff;border-radius:.75rem;content:"";transition:all .25s ease-in-out}.login-container .american-member-data-container.dropdown-opened:after,.login-container .american-member-data-container:after,.login-container .american-member-data-container:hover:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.login-container .american-member-data-container.dropdown-opened:after,.login-container .american-member-data-container:hover:after{--tw-scale-x:1}.login-container li{display:inline-block;height:55px;position:relative;transition:background-color .25s ease-in-out;width:185px}.login-container li.user-name{width:200px}.login-container li.opened,.login-container li:hover{background-color:#204071}.login-container li.opened>a,.login-container li.opened>a:focus,.login-container li:hover>a,.login-container li:hover>a:focus{color:#fff}.login-container li.opened>a span:last-child:after,.login-container li.opened>a:focus span:last-child:after,.login-container li:hover>a span:last-child:after,.login-container li:hover>a:focus span:last-child:after{transform:scaleX(1)}.login-container li>a,.login-container li>a:focus{align-items:center;bottom:0;color:#204071;cursor:pointer;display:flex;flex-direction:column;font-size:16px;justify-content:center;left:0;position:absolute;right:0;top:0}.login-container li>a span,.login-container li>a:focus span{display:block;line-height:1;position:relative}.login-container li>a span.smaller,.login-container li>a:focus span.smaller{font-size:12px;margin-top:3px}.login-container li>a span:last-child:after,.login-container li>a:focus span:last-child:after{border-bottom:2px solid #fff;box-sizing:border-box;content:"";display:block;margin-top:2px;transform:scaleX(0);transition:transform .25s ease-in-out}.login-container .dropdown{cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));max-height:200px;padding-bottom:20px;top:55px;transition:max-height .25s ease-in-out;z-index:1000}.login-container .dropdown a{display:block;justify-content:center;padding-top:40px}.login-container .dropdown a:first-child{padding-top:20px}.login-container .dropdown a span{color:#fff;position:relative}.login-container .dropdown a span:after{border-bottom:2px solid #fff;box-sizing:border-box;content:"";display:block;left:0;position:absolute;right:0;top:25px;transform:scaleX(0);transition:transform .25s ease-in-out}.login-container .dropdown a:hover span:after{transform:scaleX(1)}@media(min-width:1024px){.dropdown.closed{max-height:0;padding-bottom:0}}@media(max-width:1023px){.main-header{padding-left:0}.main-header .right{background:#fff;border-bottom:4px solid #a62733;display:block;left:0;margin:0;max-height:0;overflow:hidden;padding:0;position:fixed;right:0;top:55px;transition:all .5s ease-in-out;z-index:99}.main-header .right li{color:#204071;display:block;font-size:14px;height:auto;margin:0 auto;min-height:55px;text-align:center;width:50%}.main-header .culture-selector{margin-right:43px}.main-header .culture-selector .cultures{top:55px}.main-header .culture-selector a{width:140px}.main-header .culture-selector>a{height:55px;padding-right:10px;width:120px}.main-header .login-container{display:block}.main-header .login-container:not(.unlogged){line-height:normal}.main-header .login-container:not(.unlogged)>li:hover>a,.main-header .login-container:not(.unlogged)>li:hover>a:hover,.main-header .login-container:not(.unlogged)>li>a,.main-header .login-container:not(.unlogged)>li>a:hover{background:#fff;bottom:auto;cursor:default;display:block;left:auto;padding-bottom:20px;position:relative;right:auto;top:auto}.main-header .login-container:not(.unlogged)>li:hover>a.chilecompra-user-data-container,.main-header .login-container:not(.unlogged)>li:hover>a:hover.chilecompra-user-data-container,.main-header .login-container:not(.unlogged)>li>a.chilecompra-user-data-container,.main-header .login-container:not(.unlogged)>li>a:hover.chilecompra-user-data-container{padding-bottom:0}.main-header .login-container:not(.unlogged)>li:hover>a span,.main-header .login-container:not(.unlogged)>li:hover>a:hover span,.main-header .login-container:not(.unlogged)>li>a span,.main-header .login-container:not(.unlogged)>li>a:hover span{color:#204071}.main-header .login-container:not(.unlogged) .dropdown{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;bottom:unset;color:rgb(22 58 112/var(--tw-text-opacity));display:block!important;left:unset;right:unset;top:unset}.main-header .login-container:not(.unlogged) .dropdown a{color:#204071;cursor:pointer;padding:20px 0}.main-header .login-container:not(.unlogged) .dropdown a span{color:#204071;cursor:pointer;font-size:16px}.main-header .login-container:not(.unlogged) .dropdown a:hover{background:#204071}.main-header .login-container:not(.unlogged) .dropdown a:hover span{color:#fff}.main-header div.mobile-navigation{color:#204071;display:block;font-size:10px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:40px;width:40px}.main-header .mobile-navigation[type=checkbox]{border:0;bottom:0;color:#a62733;display:block;height:auto;left:auto;margin:0;opacity:.01;position:absolute;right:0;top:0;visibility:visible;width:54px;z-index:100}.main-header .mobile-navigation[type=checkbox]:checked+.right{max-height:350px;transition:all .25s ease-in-out}.main-header .mobile-navigation[type=checkbox]:after{display:none}.main-header .mobile-navigation[type=checkbox]:hover{background:transparent;cursor:pointer}.main-header .mobile-navigation[type=checkbox]:hover:after{color:#9c3434}.main-header .menu-container:after{align-items:center;background:#fff;color:#a62733;content:"|||";display:flex;font-size:30px;font-weight:900;height:30px;justify-content:center;position:absolute;right:14px;top:10px;transform:rotate(-90deg) scaleY(1.3);transition:all .5s;width:20px}.main-header .menu-container.no-mobile-opener:after{display:none}.main-header .menu-container.no-mobile-opener .culture-selector{margin-right:0}.american-displayed-name:after{border:5px solid transparent;border-top-color:#000;box-sizing:border-box;content:"";display:block;height:10px;left:auto;position:absolute;right:10px;top:25%;width:10px}.american-displayed-name.dropdown-opened:after{border-bottom:5px solid #000;border-top:5px solid transparent;top:10%}}@media(max-width:767px){.main-header{z-index:100000}.main-header.pull-up{height:66px}.main-header .login-container{padding-top:10px}.main-header div.mobile-navigation{top:35px}.main-header .menu-container:after{top:7px}.main-header .culture-selector{margin-right:43px}.main-header .culture-selector img{border-radius:50%;height:20px;margin-right:5px;width:20px}.main-header .culture-selector .cultures{top:55px}.main-header .culture-selector .cultures h2{margin:0 20px;padding-bottom:5px}.main-header .culture-selector .cultures ul{margin-top:2px}.main-header .culture-selector>a{height:55px;padding-right:15px;width:120px}}@font-face{font-family:jetsmart-v2;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/jetsmart-v2_305b56361aaf7c5347e2.eot);src:url(/V2FE/dist/fonts/jetsmart-v2_305b56361aaf7c5347e2.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/jetsmart-v2_1ba59e0ec2d9212dc19d.ttf) format("truetype"),url(/V2FE/dist/fonts/jetsmart-v2_e468490a28a4a1c56ba8.woff) format("woff"),url(/V2FE/dist/fonts/jetsmart-v2_a62251a5853bbfcd51a4.svg#jetsmart-v2) format("svg")}.js-icon{font-family:jetsmart-v2!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-circle-percent-document:before{content:""}.js-plane-ticket:before{content:""}.js-money:before{content:""}.js-gift-card1:before{content:""}.js-payment:before{content:""}.js-broken-circle-exclamation:before{content:""}.js-medal:before{content:""}.js-triangle-exclamation:before{content:""}.js-fare-lock-24:before{content:""}.js-fare-lock-48:before{content:""}.js-fare-lock:before{content:""}.js-report:before{content:""}.js-seats-all:before{content:""}.js-star:before{content:""}.js-boarding-card:before{content:""}.js-priority:before{content:""}.js-bigbag:before{content:""}.js-backpack:before{content:""}.js-flexi-fee:before{content:""}.js-cr-seats:before{content:""}.js-cr-baggage:before{content:""}.js-cr-seats1:before{content:""}.js-cr-baggage1:before{content:""}.js-cr-calendar:before{content:""}.js-cr-cards:before{content:""}.js-checkin-bed:before{content:""}.js-checkin-car:before{content:""}.js-plane-x:before{content:""}.js-trolley:before{content:""}.js-promo-code-2:before{content:""}.js-eye:before{content:""}.js-money-bag:before{content:""}.js-pet:before{content:""}.js-phone:before{content:""}.js-no:before{content:""}.js-add:before{content:""}.js-close:before{content:""}.js-chevron-right:before{content:""}.js-danger:before{content:""}.js-bin:before{content:""}.js-search:before{content:""}.js-question-broken-circle:before{content:""}.js-key:before{content:""}.js-reservation:before{content:""}.js-tutorial:before{content:""}.js-contact:before{content:""}.js-my-users:before{content:""}.js-my-agency:before{content:""}.js-tick-broken-circle:before{content:""}.js-document:before{content:""}.js-group-dc:before{content:""}.js-group-dc1:before{content:""}.js-flight-help:before{content:""}.js-flight-plane:before{content:""}.js-flight-tick:before{content:""}.js-edit:before{content:""}.js-dc-exclamation:before{content:""}.js-dc-single:before{content:""}.js-dc-group:before{content:""}.js-dc-group1:before{content:""}.js-medal1 .path1:before{color:#681d1d;content:""}.js-medal1 .path2:before{color:#853737;content:"";margin-left:-.5537109375em}.js-medal1 .path3:before{color:#fcc452;content:"";margin-left:-.5537109375em}.js-medal1 .path4:before{color:#ffa400;content:"";margin-left:-.5537109375em}.js-medal1 .path5:before{color:#fff;content:"";margin-left:-.5537109375em}.js-download:before{content:""}.js-print:before{content:""}.js-circle-tick:before{content:""}.js-seatmap:before{content:""}.js-lock2:before{content:""}.js-gift-card:before{content:""}.js-circle-payment:before{content:""}.js-promo-code:before{content:""}.js-promo-code1:before{content:""}.js-arrow:before{content:""}.js-special-wheelchair:before{content:""}.js-calendar:before{content:""}.js-terminal-watch:before{content:""}.js-circle-user:before{content:""}.js-flight3:before{content:""}.js-circle-chevron-right:before{content:""}.js-circle-baggage:before{content:""}.js-bag1-image:before{content:""}.js-bag1-weight:before{content:""}.js-bag2-image:before{content:""}.js-bag2-weight:before{content:""}.js-bag3-image:before{content:""}.js-bag4-image:before{content:""}.js-bag4-weight:before{content:""}.js-bike:before{content:""}.js-airplane-on-shield:before{content:""}.js-boarding-man:before{content:""}.js-boarding-pass:before{content:""}@font-face{font-family:js-baggage-icons;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/js-baggage-icons_6f818536e4ed64c481ba.eot);src:url(/V2FE/dist/fonts/js-baggage-icons_6f818536e4ed64c481ba.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/js-baggage-icons_1f2d4179c11704fb990d.ttf) format("truetype"),url(/V2FE/dist/fonts/js-baggage-icons_96d7937140e0e4c5cf44.woff) format("woff"),url(/V2FE/dist/fonts/js-baggage-icons_4ac4a41a1a4e0fed2359.svg#js-baggage-icons) format("svg")}.js-icon-bag{font-family:js-baggage-icons!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-bag-broken-circle-bag:before{content:""}.js-bag-zipper-bag-one-dimension:before{content:""}.js-bag-regular-baggage-with-dimensions:before{content:""}.js-bag-zipper-baggage:before{content:""}.js-bag-crossed-out-baggage:before{content:""}.js-bag-arrow-clock:before{content:""}.js-bag-plane-landing:before{content:""}.js-bag-zipper-baggage-checked:before{content:""}.js-bag-guitar-surf-golf-checked:before{content:""}.js-bag-backpack-with-dimensions:before{content:""}.js-bag-regular-baggage:before{content:""}.js-bag-guitar-surf-golf:before{content:""}.js-bag-plane-take-off:before{content:""}.js-bag-backpack:before{content:""}@font-face{font-family:jetsmart-be2;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/jetsmart-be2_79dd913d431837287aab.eot);src:url(/V2FE/dist/fonts/jetsmart-be2_79dd913d431837287aab.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/jetsmart-be2_3909c6681ed4e1a34236.ttf) format("truetype"),url(/V2FE/dist/fonts/jetsmart-be2_e34b26d1badcade17f0d.woff) format("woff"),url(/V2FE/dist/fonts/jetsmart-be2_1cd50955bcba4b1aa6eb.svg#jetsmart-be2) format("svg")}.js-icon-be2{font-family:jetsmart-be2!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-be2-stars-plus:before{content:""}.js-be2-circle-star:before{content:""}.js-be2-circle-group:before{content:""}.js-be2-circle-seat-more:before{content:""}.js-be2-circle-seat:before{content:""}.js-be2-circle-baggage:before{content:""}.js-be2-base-seat-selected .path1:before{color:#ccc;content:""}.js-be2-base-seat-selected .path2:before{color:#75787b;content:"";margin-left:-48px;margin-right:-13px}@media(min-width:768px)and (max-width:1023px){.js-be2-base-seat-selected .path2:before{margin-left:-43px;margin-right:-11px}}.js-be2-first-seat-selected .path1:before{color:#ccc;content:""}.js-be2-first-seat-selected .path2:before{color:#75787b;content:"";margin-left:-1em}.js-be2-base-seat:before{content:""}.js-be2-first-seat:before{content:""}.js-be2-seats:before{content:""}.js-be2-circle-tick:before{content:""}.js-be2-circle-plus:before{content:""}.js-be2-star-1:before{content:""}.js-be2-star-2:before{content:""}.js-be2-star-3:before{content:""}.js-be2-star-4:before{content:""}.js-be2-bar-tick:before{content:""}.js-be2-money:before{content:""}.js-be2-percent:before{content:""}.js-be2-priority:before{content:""}.js-be2-seat:before{content:""}@font-face{font-family:js-cug-icons;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/js-cug-icons_01a05961ef2e7e34da2c.eot);src:url(/V2FE/dist/fonts/js-cug-icons_01a05961ef2e7e34da2c.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/js-cug-icons_d20881ead9ae573ae441.ttf) format("truetype"),url(/V2FE/dist/fonts/js-cug-icons_77b33e40ebbb3dd45b9d.woff) format("woff"),url(/V2FE/dist/fonts/js-cug-icons_ff8c906487a97929de41.svg#js-cug-icons) format("svg")}.js-icon-cug{font-family:js-cug-icons!important;font-size:32px;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-cug-big-group:before{content:""}.js-cug-edit:before{content:""}.js-cug-exclamation:before{content:""}.js-cug-eye:before{content:""}.js-cug-finger:before{content:""}.js-cug-globe:before{content:""}.js-cug-group:before{content:""}.js-cug-grouping:before{content:""}.js-cug-letter:before{content:""}.js-cug-lock:before{content:""}.js-cug-man-and-plane:before{content:""}.js-cug-man-and-plus:before{content:""}.js-cug-man-and-star:before{content:""}.js-cug-phone:before{content:""}.js-cug-search:before{content:""}.js-cug-tick:before{content:""}.js-cug-user:before{content:""}.js-cug-bin:before{content:""}.js-cug-chart:before{content:""}.js-cug-company:before{content:""}.js-cug-devolution:before{content:""}@font-face{font-family:jetsmart-covid;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/jetsmart-covid_e8fb6d750d98dc6fa294.eot);src:url(/V2FE/dist/fonts/jetsmart-covid_e8fb6d750d98dc6fa294.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/jetsmart-covid_2c10e983bf1c6a63b5d4.ttf) format("truetype"),url(/V2FE/dist/fonts/jetsmart-covid_3407d0ad774c2600b8ad.woff) format("woff"),url(/V2FE/dist/fonts/jetsmart-covid_b16a6122f78fbda2eb41.svg#jetsmart-covid) format("svg")}.js-icon-covid{font-family:jetsmart-covid!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-cv-dollar-sign:before{content:""}.js-cv-eye-icon:before{content:""}.js-cv-file-icon:before{content:""}.js-cv-cat-xl-seat:before{content:""}.js-cv-cat1-seat:before{content:""}.js-cv-filled-plane-up:before{content:""}.js-cv-waiting:before{content:""}.js-cv-plane-down:before{content:""}.js-cv-plane-up:before{content:""}.js-cv-timer:before{content:""}.js-cv-covid-shield-plane:before{content:""}.js-cv-covid-shield-tick-2:before{content:""}.js-cv-covid-shield-tick-suitcase:before{content:""}.js-cv-covid-shield-tick .path1:before{color:#fff;content:""}.js-cv-covid-shield-tick .path2:before{color:#fff;content:"";margin-left:-1em}.js-cv-covid-shield-tick .path3:before{color:#fff;content:"";margin-left:-1em}.js-cv-covid-shield-tick .path4:before{color:#fff;content:"";margin-left:-1em}.js-cv-covid-shield-tick .path5:before{color:#00abc8;content:"";margin-left:-1em}.js-cv-covid-shield-tick .path6:before{color:#fff;content:"";margin-left:-1em}.js-cv-covid-shield-tick .path7:before{color:#00abc8;content:"";margin-left:-1em}.js-cv-covid-shield-tick .path8:before{color:#fff;content:"";margin-left:-1em}.js-cv-covid-shield-tick .path9:before{color:#00abc8;content:"";margin-left:-1em}.js-cv-covid-shield:before{content:""}.js-cv-card:before{content:""}.js-cv-fly-ok:before{content:""}.js-cv-hazmat-suit:before{content:""}.js-cv-mask:before{content:""}.js-cv-virus:before{content:""}@font-face{font-family:js-bundle-icons;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/js-bundle-icons_77f76abba4c6da8feebc.eot);src:url(/V2FE/dist/fonts/js-bundle-icons_77f76abba4c6da8feebc.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/js-bundle-icons_48644ee0269405ae64da.ttf) format("truetype"),url(/V2FE/dist/fonts/js-bundle-icons_a495d14af720ba38726b.woff) format("woff"),url(/V2FE/dist/fonts/js-bundle-icons_44b36b4f35638d9d5516.svg#js-bundle-icons) format("svg")}.js-icon-bundle{font-family:js-bundle-icons!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-bundle-circle-full:before{content:""}.js-bundle-circle-empty:before{content:""}.js-bundle-circle-x-full:before{content:""}.js-bundle-cabin-and-checked-bags:before{content:""}.js-bundle-circle-plus:before{content:""}.js-bundle-circle-x:before{content:""}.js-bundle-flexi-smart-no-border:before{content:""}@font-face{font-family:jetsmart-itinerary;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/jetsmart-itinerary_d4cb250f775803c759c3.eot);src:url(/V2FE/dist/fonts/jetsmart-itinerary_d4cb250f775803c759c3.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/jetsmart-itinerary_a65ce49aea4be9d11a5d.ttf) format("truetype"),url(/V2FE/dist/fonts/jetsmart-itinerary_536fad32515c51f38785.woff) format("woff"),url(/V2FE/dist/fonts/jetsmart-itinerary_b9d66a0db5e8e30d2e15.svg#jetsmart-itinerary) format("svg")}.js-icon-it{font-family:jetsmart-itinerary!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-it-guitar-surf-golf:before{content:""}.js-it-chubb:before{content:""}.js-it-insurance:before{content:""}.js-it-giftcard:before{content:""}.js-it-landing-plane:before{content:""}.js-it-money:before{content:""}.js-it-money-list:before{content:""}.js-it-pets:before{content:""}.js-it-plane-calendar:before{content:""}.js-it-plane-plus:before{content:""}.js-it-plane-shield:before{content:""}.js-it-priority:before{content:""}.js-it-bike:before{content:""}.js-it-boarding-card:before{content:""}.js-it-edit:before{content:""}@font-face{font-family:jetsmart-my-profile;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/jetsmart-my-profile_fab1202d69ee7bbdb79a.eot);src:url(/V2FE/dist/fonts/jetsmart-my-profile_fab1202d69ee7bbdb79a.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/jetsmart-my-profile_d74472b277530649fd34.ttf) format("truetype"),url(/V2FE/dist/fonts/jetsmart-my-profile_f55cc42f07f115ceaf27.woff) format("woff"),url(/V2FE/dist/fonts/jetsmart-my-profile_e75557374cbf2fdb85f3.svg#jetsmart-be2) format("svg")}.js-icon-mp{font-family:jetsmart-my-profile!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-mp-name-tag:before{content:""}.js-mp-no-flight:before{content:""}.js-mp-percent-label:before{content:""}.js-mp-person:before{content:""}.js-mp-phone:before{content:""}.js-mp-plane-right:before{content:""}.js-mp-search:before{content:""}.js-mp-view:before{content:""}.js-mp-circle-plane-right:before{content:""}.js-mp-edit:before{content:""}.js-mp-lock:before{content:""}.js-mp-logo .path1:before{color:#9f2734;content:""}.js-mp-logo .path2:before{color:#1c355e;content:"";margin-left:-1em}.js-mp-logo .path3:before{color:#1c355e;content:"";margin-left:-1em}.js-mp-logo .path4:before{color:#1c355e;content:"";margin-left:-1em}.js-mp-logo .path5:before{color:#1c355e;content:"";margin-left:-1em}.js-mp-logo .path6:before{color:#1c355e;content:"";margin-left:-1em}.js-mp-logo .path7:before{color:#9f2734;content:"";margin-left:-1em}@font-face{font-display:block;font-family:jetsmart-new;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/jetsmart-new_ede3c9f12b2a96c4b5ab.eot);src:url(/V2FE/dist/fonts/jetsmart-new_ede3c9f12b2a96c4b5ab.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/jetsmart-new_ed3b05a04b3959192963.ttf) format("truetype"),url(/V2FE/dist/fonts/jetsmart-new_0f04ab5c9acd834bad25.woff) format("woff"),url(/V2FE/dist/fonts/jetsmart-new_f5ebe721997282027fdc.svg#jetsmart-new) format("svg")}.js-new{font-family:jetsmart-new!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-n-nf-eye-open:before{content:""}.js-n-circle-ambulance:before{content:""}.js-n-circle-baggage-insurance:before{content:""}.js-n-circle-plane-cross:before{content:""}.js-n-nf-enveloper:before{content:""}.js-n-nf-eye:before{content:""}.js-n-nf-bundle-ticket-empty:before{content:""}.js-n-nf-bundle-ticket:before{content:""}.js-n-nf-bundle-circle-x:before{content:""}.js-n-nf-bundle-seat-non-max:before{content:""}.js-n-nf-bundle-footer-baggage:before{content:""}.js-n-nf-bundle-boarding-card:before{content:""}.js-n-nf-bundle-seat-max:before{content:""}.js-n-nf-bundle-priority:before{content:""}.js-n-nf-bundle-flexi:before{content:""}.js-n-nf-bundle-baggage:before{content:""}.js-n-nf-bundle-aa:before{content:""}.js-n-nf-bundle-backpack:before{content:""}.js-n-nf-circle-dollar:before{content:""}.js-n-np-transfer:before{content:""}.js-n-np-credit-card:before{content:""}.js-n-np-giftcard:before{content:""}.js-n-np-formal-user:before{content:""}.js-n-np-shield-with-tick:before{content:""}.js-n-np-cash:before{content:""}.js-n-np-money-in-circle:before{content:""}.js-n-nf-random-seat:before{content:""}.js-n-nf-dollar-biscuit:before{content:""}.js-n-nf-nope:before{content:""}.js-n-nf-lightning:before{content:""}.js-n-nf-triangle-down:before{content:""}.js-n-nf-dot:before{content:""}.js-n-nf-takeoff:before{content:""}.js-n-nf-circle-chevron-right:before{content:""}.js-n-nf-seat:before{content:""}.js-n-nf-priority:before{content:""}.js-n-nf-flexi:before{content:""}.js-n-nf-ticket:before{content:""}.js-n-nf-suitcase:before{content:""}.js-n-nf-trolley:before{content:""}.js-n-nf-backpack:before{content:""}.js-n-nf-info:before{content:""}.js-n-nf-circle-tick:before{content:""}.js-n-nf-edit:before{content:""}.js-n-nf-arrow-right:before{content:""}.js-n-nf-plane:before{content:""}.js-n-nf-info-dc:before{content:""}.js-n-nf-pax:before{content:""}.js-n-nf-cs-calendar:before{content:""}.js-n-nf-plane-down:before{content:""}.js-n-nf-circle-plane-filled:before{content:""}.js-n-nf-graph:before{content:""}.js-n-nf-calendar:before{content:""}.js-n-nf-chevron-right:before{content:""}.js-n-nf-quick-buy:before{content:""}.js-n-nf-circle-x-filled:before{content:""}.js-n-nf-circle-tick-filled:before{content:""}.js-n-info-icon-bg-filled:before{content:""}.js-n-checkmark-bg-filled:before{content:""}.js-n-bagpack-in-circle:before{content:""}.js-n-luggage-in-circle:before{content:""}.js-n-oversized-items-in-circle:before{content:""}.js-n-oversized-items-in-circle-thick:before{content:""}.js-n-suitcase-in-circle:before{content:""}.js-n-suitcase-in-circle-thick:before{content:""}.js-n-info-icon-circle-thick:before{content:""}.js-n-info-icon-circle:before{content:""}.js-n-circle-card-pencil-inverted:before{content:""}.js-n-baggage:before{content:""}.js-n-traveller:before{content:""}.js-n-thin-chevron-down:before{content:""}.js-n-thin-arrow-left:before{content:""}.js-n-simple-user:before{content:""}.js-n-circle-card-pencil:before{content:""}.js-n-thin-circle-chevron-right:before{content:""}.js-n-star-in-circle:before{content:""}.js-n-seat:before{content:""}.js-n-plane-in-circle-calendar:before{content:""}.js-n-circle-plane-tick:before{content:""}.js-n-email-with-tick:before{content:""}.js-n-money-in-hand:before{content:""}.js-n-no-balance:before{content:""}.js-n-broken-circle-plane:before{content:""}.js-n-broken-circle-writing:before{content:""}.js-n-pen-edit:before{content:""}.js-n-triangle-exclamation-thick:before{content:""}.js-n-step-tick-empty:before{content:""}.js-n-step-seat:before{content:""}.js-n-step-seat-filled:before{content:""}.js-n-step-star:before{content:""}.js-n-step-star-filled:before{content:""}.js-n-step-tick:before{content:""}.js-n-step-user:before{content:""}.js-n-step-user-filled:before{content:""}.js-n-step-baggage:before{content:""}.js-n-step-baggage-filled:before{content:""}.js-n-step-money:before{content:""}.js-n-step-money-filled:before{content:""}.js-n-step-plane:before{content:""}.js-n-step-plane-filled:before{content:""}.js-n-american-airlines:before{content:""}.js-n-triangle-exclamation-thin:before{content:""}.js-n-pictogram-compressed-gas:before{content:""}.js-n-pictogram-corrosive:before{content:""}.js-n-pictogram-danger:before{content:""}.js-n-pictogram-environmental-hazard:before{content:""}.js-n-pictogram-explosive:before{content:""}.js-n-pictogram-flamable:before{content:""}.js-n-pictogram-health-hazard:before{content:""}.js-n-pictogram-oxidising:before{content:""}.js-n-pictogram-outline:before{color:red;content:""}.js-n-pictogram-toxic:before{content:""}.js-n-dc-standard:before{content:""}.js-n-dc-group:before{content:""}.js-n-sitting-pax:before{content:""}@font-face{font-family:js-refund-icons;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/js-refund-icons_50798492830ba93629ef.eot);src:url(/V2FE/dist/fonts/js-refund-icons_50798492830ba93629ef.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/js-refund-icons_366335ad9805405f9060.ttf) format("truetype"),url(/V2FE/dist/fonts/js-refund-icons_09a17bdbbd39b6f6a1e2.woff) format("woff"),url(/V2FE/dist/fonts/js-refund-icons_4a24c1073ef3d6064b06.svg#js-refund-icons) format("svg")}.js-icon-refund{font-family:js-refund-icons!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-refund-rw-highlight-icon-mobile:before{content:""}.js-refund-rw-highlight-lines:before{content:""}.js-refund-rw-passengers:before{content:""}.js-refund-refund-person:before{content:""}.js-refund-rw-bank-info:before{content:""}.js-refund-rw-profile:before{content:""}@font-face{font-family:js-employee-discount;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/js-employee-discount_dc413a87a6a62630ea94.eot);src:url(/V2FE/dist/fonts/js-employee-discount_dc413a87a6a62630ea94.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/js-employee-discount_b553ad591e3451517137.ttf) format("truetype"),url(/V2FE/dist/fonts/js-employee-discount_1497e5a439069ab73637.woff) format("woff"),url(/V2FE/dist/fonts/js-employee-discount_a66ff6e51fcccf11f6c2.svg#js-employee-discount) format("svg")}.js-icon-employee-discount{font-family:js-employee-discount!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-ed-circle-giftcard:before{content:""}.js-ed-circle-pets:before{content:""}.js-ed-circle-baggage:before{content:""}.js-ed-circling-planes:before{content:""}.js-ed-two-passengers-in-cicle:before{content:""}@font-face{font-family:jetsmart-cug2b-notification;font-style:normal;font-weight:400;src:url(/V2FE/dist/fonts/jetsmart-cug2b-notification_5ac2640ef93b3c2d4c9c.eot);src:url(/V2FE/dist/fonts/jetsmart-cug2b-notification_5ac2640ef93b3c2d4c9c.eot#iefix) format("embedded-opentype"),url(/V2FE/dist/fonts/jetsmart-cug2b-notification_1aec1ffa01a3ef63e885.ttf) format("truetype"),url(/V2FE/dist/fonts/jetsmart-cug2b-notification_f29c7d44f95a7fbe54d5.woff) format("woff"),url(/V2FE/dist/fonts/jetsmart-cug2b-notification_236f8504768f24d72d00.svg#jetsmart-cug2b-notification) format("svg")}.js-icon-cug-notification{font-family:jetsmart-cug2b-notification!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.js-cn-calendar:before{content:""}.js-cn-circle-bell:before{content:""}.js-cn-circle-clock:before{content:""}.js-cn-circle-calendar:before{content:""}.index-page.tabs{margin-top:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.index-page.tabs nav ul{list-style-image:none;list-style-type:none;margin:0;padding:0}.index-page.tabs nav ul li{display:inline-block}.index-page.tabs nav ul li label{display:inline-block;font-weight:600;position:relative;text-align:center}.be-footer-images.index-page.tabs nav ul li label,dc-table-grid .dc-table-grid .dctg-body-cell.index-page.tabs nav ul li label>div{justify-content:center}.modal-content.booking-modal-content .modal-header.index-page.tabs nav ul li label{justify-content:center;text-align:center}.register-button-container.index-page.tabs nav ul li label{text-align:center}dc-table .dc-table td.index-page.tabs nav ul li label>div{justify-content:center}.index-page.tabs nav ul li label{background:#f7f7f7;border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;border-top-left-radius:10px;border-top-right-radius:10px;color:#163a70;height:80px;line-height:80px;margin:0 5px 0 0;width:250px}.index-page.tabs nav ul li label.darker{background:#e2e2e2}.index-page.tabs nav ul li label:hover{background:#7287a0;color:#f7f7f7}.index-page.tabs nav ul li label span{color:#163a70;font-size:18px;font-weight:600}.index-page.tabs nav>input{display:none;opacity:0;visibility:hidden}.index-page.tabs .tab-content,.index-page.tabs .tab-content2{background:#fff;border:1px solid #ccc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:25px}.index-page.tabs #tab1:checked~nav .tab1 label,.index-page.tabs #tab2:checked~nav .tab2 label{background:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;bottom:-1px;color:#163a70;cursor:default;height:81px}.index-page.tabs #tab1:checked~.tab-content,.index-page.tabs #tab2:checked~.tab-content2{display:block}.index-page.tabs .tab-content,.index-page.tabs .tab-content2{display:none}.index-page .my-trip-title{color:#163a70;font-weight:600;margin-bottom:0;text-transform:uppercase}.home-spacer{height:100px}@media(max-width:1023px){.index-page .change-search .primary-btn{margin-top:40px;position:static}}@media(min-width:768px)and (max-width:1023px){.index-page .change-search{max-width:calc(100% - 70px);text-align:right}}@media(max-width:767px){.index-page .change-search h2{margin-bottom:1rem}}.data-opener-button-container{display:flex;vertical-align:middle}.data-opener-button-container button{margin:auto}.extras-page .insurance-terms-container .insurance-accept-checkbox-wrapper{--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity));font-size:12px}.extras-insurance-header{background-position:100%;background-repeat:no-repeat;background-size:contain;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;justify-content:flex-start;padding:1.5rem;width:100%;--tw-text-opacity:1;background-image:url("https://assets-us-01.kc-usercontent.com/b2956330-c34f-0064-2c6f-27bd5c0147fc/01737902-4c15-4e38-822f-56c29baccde7/Desktop-insurance-modal%20(1).png");color:rgb(28 53 94/var(--tw-text-opacity));height:125px}.extras-insurance-modal .modal-content{padding:0;width:600px}.extras-insurance-modal .modal-content .modal-header img{max-width:600px}.extras-insurance-modal .modal-content .modal-header .modal-header-closing{border-radius:9999px;border-width:0;cursor:pointer;position:absolute;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-weight:400;line-height:1;padding:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:36px;height:40px;letter-spacing:unset;transform:translate(50%,-50%);width:40px;z-index:1}.extras-insurance-modal .modal-content .modal-header .modal-header-closing:hover{border-width:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));text-decoration-line:none}.extras-insurance-modal .modal-content .insurance-title-box{font-family:Encode Sans,sans-serif;font-style:italic;margin-bottom:2.5rem;margin-left:1.5rem;margin-top:2.5rem;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:22px;font-weight:700;line-height:26px;max-width:50%;text-align:center}.extras-insurance-modal .modal-content .insurance-title-box .insurance-chubb-logo{height:auto;margin-bottom:.25rem;width:200px}.extras-insurance-modal .modal-content .insurance-title-box .insurance-subtitle{font-size:17px;line-height:21px}.extras-insurance-modal .modal-content .eic-ribbon{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;width:100%;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Encode Sans,sans-serif;padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:24px;font-weight:700}.extras-insurance-modal .modal-content .ribbon-icon{margin:0 .5rem 0 0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:45px}.extras-insurance-modal .modal-content .eic-ribbon-text{font-family:Lato,sans-serif;font-size:16px}.extras-insurance-modal .modal-content .eic-ribbon-title{font-family:Encode Sans,sans-serif;font-size:16px;font-weight:700;line-height:19px}.extras-insurance-modal .modal-content i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:184px;margin:0 18px 0 30px}.extras-insurance-modal .modal-content .insurance-modal-list-continer{font-family:Encode Sans,sans-serif;font-style:italic;padding-left:6rem;padding-right:1.5rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px;font-weight:700;line-height:14px}.extras-insurance-modal .modal-content ul{font-style:normal;list-style-type:none;margin-bottom:.5rem;padding-left:1.5rem;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));font-family:Lato,sans-serif}.extras-insurance-modal .modal-content ul li{line-height:18px;position:relative}.extras-insurance-modal .modal-content ul li:before{border-style:solid;border-width:0 4px 4px 0;position:absolute;--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity));content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;height:12px;left:-18px;top:50%;transform:translateY(-50%);transform:translateY(-50%) rotate(45deg);width:7px}.extras-insurance-modal .modal-content .rounded-primary-btn{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center;margin:18px auto}.extras-insurance-covid-modal .modal-content{padding:0;width:770px}.extras-insurance-covid-modal .modal-content .eic-label{background-color:rgb(0 171 200/var(--tw-bg-opacity));border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-family:Encode Sans,sans-serif;font-size:29px;font-weight:700;height:62px;margin:0 auto 25px;width:350px}.extras-insurance-covid-modal .modal-content .eic-label,.extras-insurance-covid-modal .modal-content>button{align-items:center;display:flex;justify-content:center;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.extras-insurance-covid-modal .modal-content>button{background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:9999px;border-width:0;cursor:pointer;font-size:36px;font-weight:400;height:40px;letter-spacing:unset;line-height:1;padding:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:40px;z-index:1}.extras-insurance-covid-modal .modal-content>button:hover{border-width:0;--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));text-decoration-line:none}.extras-insurance-covid-modal .modal-content .eic-info{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:24px;line-height:29px;margin:0 auto 20px;max-width:635px}.extras-insurance-covid-modal .modal-content .eic-ribbon{align-items:center;display:flex;width:100%;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:24px;font-weight:700;height:54px;margin-bottom:20px;padding-left:20px}.extras-insurance-covid-modal .modal-content i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:184px;margin:0 18px 0 30px}.extras-insurance-covid-modal .modal-content ul{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:24px;line-height:29px;padding-right:30px}.extras-insurance-covid-modal .modal-content ul li{position:relative}.extras-insurance-covid-modal .modal-content ul li:before{border-radius:9999px;position:absolute;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));content:"";height:3px;left:-11px;top:14px;width:3px}.extras-insurance-covid-modal .modal-content .rounded-primary-btn{align-items:center;display:flex;font-size:24px;height:58px;justify-content:center;margin:28px auto;width:300px}@media(min-width:768px)and (max-width:1023px){.extras-insurance-modal .modal-header img{max-width:475px}.extras-insurance-modal .modal-content{width:475px}.extras-insurance-modal .modal-content .eic-label{font-size:18px;height:48px;margin:0 auto 10px;width:216px}.extras-insurance-modal .modal-content>button{font-size:22px;height:32px;width:32px}.extras-insurance-modal .modal-content .eic-ribbon{font-size:20px;margin-bottom:15px;padding-bottom:.75rem;padding-top:.75rem}.extras-insurance-modal .modal-content .ribbon-icon{font-size:60px;margin:0 .75rem 0 0}.extras-insurance-modal .modal-content .eic-ribbon-text{font-size:16px}.extras-insurance-modal .modal-content .eic-ribbon-title{font-size:20px}.extras-insurance-modal .modal-content i{font-size:114px;margin:0 15px 0 30px}.extras-insurance-modal .modal-content ul{font-size:15px;line-height:18px;padding-left:2.5rem;padding-right:20px}.extras-insurance-modal .modal-content ul li{position:relative}.extras-insurance-modal .modal-content ul li:before{left:-16px}.extras-insurance-modal .modal-content .rounded-primary-btn{font-size:15px;margin:15px auto}.extras-insurance-covid-modal .modal-content{width:475px}.extras-insurance-covid-modal .modal-content .eic-label{font-size:18px;height:48px;margin:0 auto 10px;width:216px}.extras-insurance-covid-modal .modal-content>button{font-size:22px;height:32px;width:32px}.extras-insurance-covid-modal .modal-content .eic-info{font-size:16px;line-height:19px;margin:0 auto 25px;max-width:433px}.extras-insurance-covid-modal .modal-content .eic-ribbon{font-size:15px;height:37px;margin-bottom:15px;padding-left:30px}.extras-insurance-covid-modal .modal-content i{font-size:114px;margin:0 15px 0 30px}.extras-insurance-covid-modal .modal-content ul{font-size:15px;line-height:18px;padding-right:30px}.extras-insurance-covid-modal .modal-content ul li:before{left:-9px;top:9px}.extras-insurance-covid-modal .modal-content .rounded-primary-btn{font-size:15px;height:36px;margin:15px auto;width:137px}.extras-insurance-modal .modal-content .modal-header img{max-width:475px}.extras-insurance-modal .modal-content .insurance-title-box{font-size:18px;margin-bottom:2.5rem;margin-top:.75rem}.extras-insurance-modal .modal-content .insurance-title-box .insurance-subtitle{font-size:16px}.extras-insurance-modal .modal-content .rounded-primary-btn{margin:30px auto}}@media(max-width:767px){.extras-insurance-modal .modal-content{width:285px}.extras-insurance-modal .modal-content .modal-header{background-image:url("https://assets-us-01.kc-usercontent.com/b2956330-c34f-0064-2c6f-27bd5c0147fc/a52f7160-f3f2-4626-99cf-8631f0751c48/Mobile-insurance-modal%20(1).png");background-position:100%;background-size:cover;border-radius:10px 10px 0 0}.extras-insurance-modal .modal-content .modal-header img{max-width:285px}.extras-insurance-modal .modal-content .insurance-title-box{align-items:center;display:flex;flex-direction:column;font-size:12px;justify-content:center;line-height:15px;margin-bottom:0;margin-left:1rem;margin-top:0;max-width:75%}.extras-insurance-modal .modal-content .insurance-title-box .insurance-chubb-logo{margin-bottom:.5rem;width:130px}.extras-insurance-modal .modal-content .insurance-title-box .insurance-subtitle{font-size:10px;line-height:12px}.extras-insurance-modal .modal-content .eic-label{font-size:15px;height:32px;margin:0 auto 12px;width:144px}.extras-insurance-modal .modal-content>button{font-size:30px;height:40px;width:40px}.extras-insurance-modal .modal-content .eic-ribbon{font-size:16px;margin-bottom:13px;padding-bottom:.75rem;padding-top:.75rem}.extras-insurance-modal .modal-content .ribbon-icon{font-size:40px;margin-bottom:.75rem;margin-left:.25rem}.extras-insurance-modal .modal-content .eic-ribbon-text{font-size:16px}.extras-insurance-modal .modal-content .eic-ribbon-title{margin-bottom:.25rem}.extras-insurance-modal .modal-content i{font-size:74px;margin:0 10px 0 15px}.extras-insurance-modal .modal-content .insurance-modal-list-continer{font-family:Encode Sans,sans-serif;font-style:italic;padding-left:1rem;padding-right:1.5rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px;font-weight:700;line-height:14px}.extras-insurance-modal .modal-content ul{font-size:13px;line-height:18px;padding-left:1rem;padding-right:10px}.extras-insurance-modal .modal-content ul li{position:relative}.extras-insurance-modal .modal-content ul li:before{left:-16px}.extras-insurance-modal .modal-content .rounded-primary-btn{font-size:14px;margin:15px auto}.extras-insurance-covid-modal .modal-content{width:285px}.extras-insurance-covid-modal .modal-content .eic-label{font-size:15px;height:32px;margin:0 auto 12px;width:144px}.extras-insurance-covid-modal .modal-content>button{font-size:15px;height:22px;width:22px}.extras-insurance-covid-modal .modal-content .eic-info{font-size:12px;line-height:14px;margin:0 auto 18px;max-width:90%}.extras-insurance-covid-modal .modal-content .eic-ribbon{font-size:13px;height:30px;margin-bottom:18px;padding-left:15px}.extras-insurance-covid-modal .modal-content i{font-size:74px;margin:0 10px 0 15px}.extras-insurance-covid-modal .modal-content ul{font-size:10px;line-height:12px;padding-right:15px}.extras-insurance-covid-modal .modal-content ul li:before{left:-7px;top:6px}.extras-insurance-covid-modal .modal-content .rounded-primary-btn{font-size:14px;height:37px;margin:40px auto 10px;width:90%}.mobile-flight-tick-icon:after{display:block;margin:auto;position:absolute;--tw-text-opacity:1;bottom:22px;color:rgb(28 53 94/var(--tw-text-opacity));content:"";font-family:jetsmart-v2!important;font-size:28px;right:8px}.extras-insurance-header{background-image:url("https://assets-us-01.kc-usercontent.com/b2956330-c34f-0064-2c6f-27bd5c0147fc/a52f7160-f3f2-4626-99cf-8631f0751c48/Mobile-insurance-modal%20(1).png");background-position:100% 0;background-size:contain;border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:auto;padding:.5rem}}.transaction-container{margin:0 60px}.transaction-container:first-child{margin-top:20px}.all-flights-past{background:#cee6ed;border-radius:5px;padding:20px}.all-flights-past a{color:#163a70}.all-flights-past.error{background:#9c3434;color:#f7f7f7;margin-bottom:.75rem}.hold-booking-warning{background:#9c3434;border-radius:5px;color:#f7f7f7;line-height:1.45;margin-bottom:40px;padding:20px}.disabled-button-container{width:160px}.departured-nopax-button-container,.disabled-button-container{display:block;margin-left:auto;margin-right:auto;max-width:100%;padding-right:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.departured-nopax-button-container{width:226px}.flight-container.padded{margin-top:20px}.flight-container-title{color:#163a70;font-size:18px;font-weight:800;margin:0 0 20px}.flight-chart{border-radius:10px;color:#163a70;display:table;width:100%}.flight-chart .flight-chart-head{display:table-row;width:100%}.flight-chart .flight-chart-head .flight-chart-header{background:#e2e2e2;border:1px solid #163a70;border-bottom:none;border-right:none;display:table-cell;font-size:18px;font-weight:600;padding:8px 20px;text-align:center;width:20%}.flight-chart .flight-chart-head .flight-chart-header:first-child{border-top-left-radius:10px}.flight-chart .flight-chart-head .flight-chart-header:last-child{border-right:1px solid #163a70;border-top-right-radius:10px}.flight-chart .flight-chart-body{display:table-row;width:100%}.flight-chart .flight-chart-body:last-child .flight-chart-cell:first-child{border-bottom-left-radius:10px}.flight-chart .flight-chart-body:last-child .flight-chart-cell:last-child{border-bottom-right-radius:10px}.flight-chart .flight-chart-body .flight-chart-cell{background:#fff;border:1px solid #163a70;border-right:none;border-top:none;display:table-cell;padding:10px;text-align:center}.flight-chart .flight-chart-body .flight-chart-cell:last-child{border-right:1px solid #163a70}.flight-mobile-chart{border:1px solid #ccc;border-radius:10px;color:#163a70;display:table;width:100%}.flight-mobile-chart .flight-chart-row{display:table-row;width:100%}.flight-mobile-chart .flight-chart-row:first-child .flight-chart-cell:first-child{border-top-left-radius:10px}.flight-mobile-chart .flight-chart-row:first-child .flight-chart-cell:last-child{border-top-right-radius:10px}.flight-mobile-chart .flight-chart-row:last-child .flight-chart-cell:first-child{border-bottom-left-radius:10px}.flight-mobile-chart .flight-chart-row:last-child .flight-chart-cell:last-child{border-bottom-right-radius:10px}.flight-mobile-chart .flight-chart-row:nth-child(odd) .flight-chart-cell{background:#e2e2e2}.flight-mobile-chart .flight-chart-row .flight-chart-cell{display:table-cell;padding:10px 20px;text-align:center;width:50%}.flight-mobile-chart .flight-chart-row .flight-chart-cell:first-child{font-weight:900}.checkin-modal-buttons{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:20px}.modal.primary-modal .modal-content.booking-modal-content .modal-body{padding:30px}.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container .modal-description-title{font-size:22px;line-height:1.75rem;margin:auto auto 1.25rem;text-align:center}.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container .modal-description-title span{font-weight:600}.modal.primary-modal .modal-content.booking-modal-content .modal-body .primary-modal-button-container{margin-bottom:.25rem;margin-top:1.5rem}.modal.itinerary-transaction-details-modal .itinerary-transaction-details-modal-header{align-items:center;display:flex;font-size:1.5rem;font-weight:700;gap:.5rem;justify-content:center;line-height:2rem;--tw-text-opacity:1;background-color:#00abc8;border-top-left-radius:10px;border-top-right-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));padding:10px}.modal.itinerary-transaction-details-modal .itinerary-transaction-details-modal-header .title .main-title{font-weight:700;line-height:1;padding-left:1.25rem;padding-right:1.25rem;text-align:center}.be-footer-images.modal.itinerary-transaction-details-modal .itinerary-transaction-details-modal-header .title .main-title,dc-table-grid .dc-table-grid .dctg-body-cell.modal.itinerary-transaction-details-modal .itinerary-transaction-details-modal-header .title .main-title>div{justify-content:center}.modal-content.booking-modal-content .modal-header.modal.itinerary-transaction-details-modal .itinerary-transaction-details-modal-header .title .main-title{justify-content:center;text-align:center}.register-button-container.modal.itinerary-transaction-details-modal .itinerary-transaction-details-modal-header .title .main-title{text-align:center}dc-table .dc-table td.modal.itinerary-transaction-details-modal .itinerary-transaction-details-modal-header .title .main-title>div{justify-content:center}.modal.itinerary-transaction-details-modal .itinerary-transaction-details-modal-header i{margin-right:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:38px}.modal.itinerary-transaction-details-modal .transaction-details-closing{top:22px}.modal.itinerary-transaction-details-modal .modal-content{font-size:20px;padding:0}.modal.itinerary-transaction-details-modal .modal-content .ts-download-title{font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.modal.itinerary-transaction-details-modal .modal-content.booking-modal-content{width:650px}.modal.itinerary-transaction-details-modal .modal-content .modal-body .title-icon{font-size:38px;margin-right:.5rem}.modal.itinerary-transaction-details-modal .modal-content .transaction-button-container{padding:0}.modal ac-transaction-logger .transaction-container{margin-left:0;margin-right:0}.adck-warning{color:#163a70;font-weight:600;line-height:1.6}.itinerary-payment-image{background:#dedede;border-radius:3px;height:30px;width:48px}@media(min-width:1200px)and (max-width:1399px){.departured-nopax-button-container{width:186px}.departured-nopax-button-container .i2-btn.i2-checkin-btn{font-size:15px}}@media(min-width:1024px)and (max-width:1199px){.disabled-button-container{padding-right:20px;width:125px}.departured-nopax-button-container{margin-left:.25rem;padding-top:20px;width:140px}.departured-nopax-button-container .i2-btn.i2-checkin-btn{font-size:13px}}@media(min-width:768px)and (max-width:1023px){.disabled-button-container{padding-right:15px;width:100px}.departured-nopax-button-container{padding-right:15px;width:140px}.modal.itinerary-transaction-details-modal .transaction-button-container{display:flex;flex-direction:column;gap:.5rem}.modal.itinerary-transaction-details-modal .modal-content.booking-modal-content{width:90%}}@media(max-width:767px){.disabled-button-container{margin:auto;padding-right:20px;width:125px}.departured-nopax-button-container{margin:auto;padding-right:20px;width:180px}.modal .modal-content.booking-modal-content .modal-header.checkin{line-height:1.75rem;padding:12px 40px 12px 12px}.modal .modal-content.booking-modal-content .modal-header.checkin i{margin-right:10px}.modal .modal-content.booking-modal-content .modal-header.resend-itinerary-confirmation-modal{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.modal.itinerary-transaction-details-modal .transaction-button-container{display:flex;flex-direction:column;gap:.5rem}.modal.itinerary-transaction-details-modal .modal-content.booking-modal-content{max-height:75%;width:90%}}@media print{.js-footer,.main-header,.no-print{display:none!important}*{box-shadow:none!important}[class^=i2-]{border:none!important}.modal,.modal.itinerary-transaction-details-modal{transform:none}.modal.itinerary-transaction-details-modal .modal-content{left:0;left:50%;position:fixed;top:0;transform:none;transform:translateX(-50%)}.accordion-wrapper.itinerary-accordion-wrapper.modal.itinerary-transaction-details-modal .modal-content .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.modal.itinerary-transaction-details-modal .modal-content .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.modal.itinerary-transaction-details-modal .modal-content .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.modal.itinerary-transaction-details-modal .modal-content.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.modal.itinerary-transaction-details-modal .modal-content.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.modal.itinerary-transaction-details-modal .modal-content .scrollable-area{overflow-y:hidden}}.i2-itinerary-section.i2-cabin-bags,.i2-itinerary-section.i2-checked-bags{border-radius:22px;height:253px;padding:46px 0 0 387px;position:relative}.i2-itinerary-section.i2-cabin-bags img,.i2-itinerary-section.i2-checked-bags img{bottom:0;display:block;left:0;max-height:100%;position:absolute;top:0}.i2-itinerary-section.i2-cabin-bags header,.i2-itinerary-section.i2-checked-bags header{font-family:Encode Sans,sans-serif;font-style:italic;--tw-text-opacity:1;color:rgb(27 171 194/var(--tw-text-opacity));font-size:28px;font-weight:700;line-height:34px;max-width:510px}.i2-itinerary-section.i2-cabin-bags article,.i2-itinerary-section.i2-checked-bags article{font-family:Encode Sans,sans-serif;font-style:italic;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:19px;font-weight:700;line-height:28px;margin-bottom:25px}@media(min-width:1200px)and (max-width:1399px){.i2-itinerary-section.i2-cabin-bags,.i2-itinerary-section.i2-checked-bags{height:200px;padding:20px 0 0 290px}.i2-itinerary-section.i2-cabin-bags header,.i2-itinerary-section.i2-checked-bags header{font-size:26px}}@media(min-width:1024px)and (max-width:1199px){.i2-itinerary-section.i2-cabin-bags,.i2-itinerary-section.i2-checked-bags{height:150px;padding:30px 0 0 230px}.i2-itinerary-section.i2-cabin-bags header,.i2-itinerary-section.i2-checked-bags header{font-size:17px;line-height:20px;max-width:315px}.i2-itinerary-section.i2-cabin-bags article,.i2-itinerary-section.i2-checked-bags article{font-size:14px;line-height:16px;margin-bottom:10px}}@media(min-width:768px)and (max-width:1023px){.i2-itinerary-section.i2-cabin-bags,.i2-itinerary-section.i2-checked-bags{height:150px;padding:30px 0 0 230px}.i2-itinerary-section.i2-cabin-bags header,.i2-itinerary-section.i2-checked-bags header{font-size:17px;line-height:20px;max-width:315px}.i2-itinerary-section.i2-cabin-bags article,.i2-itinerary-section.i2-checked-bags article{font-size:14px;line-height:16px;margin-bottom:10px}}@media(max-width:767px){.i2-itinerary-section.i2-cabin-bags{border-radius:5px;height:145px;padding:10px 20px 0 140px}.i2-itinerary-section.i2-cabin-bags header{font-size:11px;line-height:13px;margin-bottom:3px}.i2-itinerary-section.i2-cabin-bags article{font-size:10px;line-height:12px;margin-bottom:10px}.i2-itinerary-section.i2-checked-bags{border-radius:5px;height:126px;padding:10px 20px 0 140px}.i2-itinerary-section.i2-checked-bags header{font-size:11px;line-height:13px;margin-bottom:0}.i2-itinerary-section.i2-checked-bags article{font-size:10px;line-height:12px;margin-bottom:10px}}.i2-be-banner-title{font-family:Encode Sans,sans-serif;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:19px;font-weight:700;line-height:23px;margin:0 auto;max-width:256px;text-align:center}.i2-be-banner-text{font-family:Lato,sans-serif;font-size:14px;line-height:17px;margin-bottom:10px;text-align:center}.i2-be-banner-button{align-items:center;display:flex;justify-content:center;margin:0 auto;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;color:#ff8300;font-family:Lato,sans-serif;font-size:15px;font-weight:900;height:30px;padding-right:20px;width:120px}.i2-be-banner-button i{color:#ff8300;font-size:24px;font-weight:400;position:absolute;right:3px;top:3px}.i2-itinerary-section.i2-dc-banner{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:20px;color:rgb(255 255 255/var(--tw-text-opacity));grid-area:dc;padding:35px 0}.i2-dc-banner-title{font-family:Encode Sans,sans-serif;font-size:43px;font-weight:700;line-height:51px}.i2-dc-banner-subtitle{font-family:Encode Sans,sans-serif;font-size:32px;font-weight:500;line-height:38px;margin-bottom:20px}.i2-dc-banner-text{font-family:Lato,sans-serif;font-size:27px;line-height:32px;max-width:480px;text-align:left}.i2db-left{border-right-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));margin-right:70px;padding:12px 70px 12px 0;text-align:center}.i2db-left img{height:105px}.i2db-right{text-align:center}.i2db-right img{height:72px;margin-bottom:32px}@media(min-width:1200px)and (max-width:1399px){.i2-dc-banner{border-radius:17px;margin-top:30px;padding:35px 0}.i2-dc-banner-title{font-size:40px;line-height:48px}.i2-dc-banner-subtitle{font-size:28px;line-height:32px;margin-bottom:16px}.i2-dc-banner-text{font-size:24px;line-height:28px;max-width:350px}.i2db-left{margin-right:50px;padding:12px 50px 12px 0}.i2db-left img{height:90px}.i2db-right img{height:60px;margin-bottom:24px}}@media(min-width:1024px)and (max-width:1199px){.i2-dc-banner{border-radius:14px;margin-top:30px;padding:28px 0}.i2-dc-banner-title{font-size:35px;line-height:40px}.i2-dc-banner-subtitle{font-size:24px;line-height:28px;margin-bottom:16px}.i2-dc-banner-text{font-size:18px;line-height:21px;max-width:250px}.i2db-left{margin-right:45px;padding:12px 45px 12px 0}.i2db-left img{height:80px}.i2db-right img{height:54px;margin-bottom:24px}}@media(min-width:768px)and (max-width:1023px){.i2-dc-banner{border-radius:12px;margin-top:30px;padding:22px 0}.i2-dc-banner-title{font-size:29px;line-height:34px}.i2-dc-banner-subtitle{font-size:21px;line-height:26px;margin-bottom:8px}.i2-dc-banner-text{font-size:18px;line-height:22px;max-width:320px}.i2db-left{margin-right:40px;padding:7px 40px 7px 0}.i2db-left img{height:70px}.i2db-right img{height:47px;margin-bottom:24px}}@media(max-width:767px){.i2-dc-banner{border-radius:12px;margin:25px auto 0;padding:28px;width:90%}.i2-dc-banner-title{font-size:24px;line-height:29px}.i2-dc-banner-subtitle{font-size:18px;line-height:21px;margin-bottom:5px}.i2-dc-banner-text{font-size:13px;line-height:16px;max-width:unset}.i2db-left{border-width:0;margin-right:0;padding:0}.i2db-left img{height:66px;margin-bottom:15px}.i2db-right img{height:34px;margin-bottom:12px}}.i2-itinerary-section.i2-header{align-items:center;display:flex;grid-area:header;justify-content:space-between;padding:25px 40px 25px 20px}.i2-itinerary-section.i2-header i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:60px;margin-right:15px}.i2-header-title{font-family:Encode Sans,sans-serif;font-size:33px;font-style:italic;font-weight:700;line-height:40px}.i2-header-subtitle,.i2-header-title{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.i2-header-subtitle{font-family:Lato,sans-serif;font-size:15px}.i2-header-pax-nr{font-family:Encode Sans,sans-serif;font-size:73px;font-weight:700;line-height:1;margin-right:10px;position:relative;top:7px}.i2-header-pax,.i2-header-pax-nr{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.i2-header-pax{font-family:Lato,sans-serif;font-size:32px;margin-top:11px}.i2-header-pnr-title{color:#999;font-family:Encode Sans,sans-serif;font-size:17px;font-weight:400;text-wrap:none}.i2-header-pnr{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:27px;font-weight:700}@media(min-width:1200px)and (max-width:1399px){.i2-itinerary-section.i2-header i{font-size:55px;margin-right:12px}.i2-header-title{font-size:30px;line-height:36px}.i2-header-subtitle{font-size:14px}.i2-header-pax-nr{font-size:66px;margin-right:8px;top:8px}.i2-header-pax{font-size:28px;margin-top:10px}.i2-header-pnr-title{font-size:13px;text-align:center;white-space:nowrap}.i2-header-pnr{font-size:25px}}@media(min-width:1024px)and (max-width:1199px){.i2-itinerary-section.i2-header{padding:20px 32px 20px 15px}.i2-itinerary-section.i2-header i{font-size:48px;margin-right:8px}.i2-header-title{font-size:24px;line-height:26px}.i2-header-subtitle{font-size:11px;line-height:1.2}.i2-header-pax-nr{font-size:58px;margin-right:2px;top:8px}.i2-header-pax{font-size:24px;margin-top:10px}.i2-header-pnr-title{font-size:12px;text-align:center;white-space:nowrap}.i2-header-pnr{font-size:22px}}@media(min-width:768px)and (max-width:1023px){.i2-itinerary-section.i2-header{padding:10px 15px}.i2-itinerary-section.i2-header i{font-size:35px;margin-right:8px}.i2-header-title{font-size:20px;line-height:23px}.i2-header-subtitle{font-size:10px;line-height:12px;max-width:300px}.i2-header-pax-nr{font-size:43px;margin-right:2px;top:5px}.i2-header-pax{font-size:19px;margin-top:4px}.i2-header-pnr-title{font-size:11px;text-align:center;white-space:nowrap}.i2-header-pnr{font-size:16px}}@media(max-width:767px){.i2-itinerary-section.i2-header{flex-direction:column;padding:10px 15px}.i2-itinerary-section.i2-header i{font-size:35px;margin-right:8px}.i2-header-title{font-size:15px;line-height:18px}.i2-header-subtitle{font-size:9px;line-height:11px}.i2-header-pax-nr{font-size:39px;margin-right:2px;top:5px}.i2-header-pax{font-size:17px;margin-top:4px}.i2-header-pnr-title{font-size:10px;text-align:center;white-space:nowrap}.i2-header-pnr{font-size:14px}}.i2-itinerary-section.i2-insurance{align-items:center;display:flex;justify-content:flex-start;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:20px;color:rgb(255 255 255/var(--tw-text-opacity));grid-area:insurance;padding:35px 50px}.i2-itinerary-section.i2-pax-insurance{border-radius:22px;height:253px;padding:46px 0 0 387px;position:relative}.i2-itinerary-section.i2-pax-insurance img{border-bottom-left-radius:8px;border-top-left-radius:8px;bottom:0;display:block;left:0;max-height:100%;position:absolute;top:0}.i2-itinerary-section.i2-pax-insurance header{font-family:Encode Sans,sans-serif;font-style:italic;--tw-text-opacity:1;color:rgb(27 171 194/var(--tw-text-opacity));font-size:28px;font-weight:700;line-height:34px;max-width:580px}.i2-itinerary-section.i2-pax-insurance article{font-family:Encode Sans,sans-serif;font-style:italic;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:19px;font-weight:700;line-height:28px;margin-bottom:25px}.post-booking-insurance-ribbon{align-items:center;font-weight:700;--tw-text-opacity:1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,176,202,.8);bottom:15px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:18px;height:39px}.post-booking-insurance-image-container,.post-booking-insurance-ribbon{display:flex;justify-content:center;left:0;position:absolute;width:326px}.post-booking-insurance-image-container{border-bottom-left-radius:8px;border-top-left-radius:8px;bottom:0;height:253px;max-height:100%;top:0}.i2-insurance-logos{border-right-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));margin:0 30px 0 0;padding:30px 30px 30px 0}.i2-insurance-logos i{font-size:153px;margin-right:32px}.i2-insurance-logos span{display:inline-block;font-family:Encode Sans,sans-serif;font-size:29px;font-weight:700;line-height:34px;max-width:225px;text-align:center}.i2-insurance-logos span:first-child{margin-bottom:20px}.i2-insurance-logos span i{color:#2d2a26;font-size:19px;margin-right:0}.i2-insurance-info li{font-family:Lato,sans-serif;font-size:18px;line-height:24px}@media(min-width:1200px)and (max-width:1399px){.i2-itinerary-section.i2-insurance{border-radius:20px;padding:25px 40px}.i2-itinerary-section.i2-pax-insurance{height:200px;padding:20px 0 0 290px}.i2-itinerary-section.i2-pax-insurance header{font-size:26px}.i2-insurance-logos{margin:0 25px 0 0;padding:25px 25px 25px 0}.i2-insurance-logos i{font-size:136px;margin-right:28px}.i2-insurance-logos span{font-size:27px;line-height:32px;max-width:225px}.i2-insurance-logos span:first-child{margin-bottom:20px}.i2-insurance-logos span i{font-size:17px;margin-right:0}.i2-insurance-info li{font-size:17px;line-height:21px}.i2-insurance-info li:last-child{max-width:250px}.post-booking-insurance-ribbon{width:258px}}@media(min-width:1024px)and (max-width:1199px){.i2-itinerary-section.i2-insurance{border-radius:20px;padding:20px 36px}.i2-itinerary-section.i2-pax-insurance{height:150px;padding:30px 0 0 230px}.i2-itinerary-section.i2-pax-insurance header{font-size:17px;line-height:20px;max-width:350px}.i2-itinerary-section.i2-pax-insurance article{font-size:14px;line-height:16px;margin-bottom:10px}.i2-insurance-logos{margin:0 25px 0 0;padding:25px 25px 25px 0}.i2-insurance-logos i{font-size:120px;margin-right:24px}.i2-insurance-logos span{font-size:21px;line-height:24px;max-width:225px}.i2-insurance-logos span:first-child{margin-bottom:16px}.i2-insurance-logos span i{font-size:15px;margin-right:0}.i2-insurance-info li{font-size:15px;line-height:19px}.i2-insurance-info li:last-child{max-width:250px}.post-booking-insurance-ribbon{width:193px}}@media(min-width:768px)and (max-width:1023px){.i2-itinerary-section.i2-insurance{border-radius:12px;padding:18px 25px}.i2-itinerary-section.i2-pax-insurance{height:150px;padding:30px 0 0 230px}.i2-itinerary-section.i2-pax-insurance header{font-size:17px;line-height:20px;max-width:350px}.i2-itinerary-section.i2-pax-insurance article{font-size:14px;line-height:16px;margin-bottom:10px}.i2-itinerary-section .post-booking-insurance-ribbon{width:193px}.i2-insurance-logos{margin:0 18px 0 0;padding:18px 18px 18px 0}.i2-insurance-logos i{font-size:96px;margin-right:5px}.i2-insurance-logos span{font-size:21px;line-height:24px;max-width:162px}.i2-insurance-logos span:first-child{margin-bottom:12px}.i2-insurance-logos span i{font-size:15px;margin-right:0}.i2-insurance-info li{font-size:18px;line-height:24px}.i2-insurance-info li:last-child{max-width:270px}}@media(max-width:767px){.i2-itinerary-section.i2-insurance{align-items:center;border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;padding:16px 8px}.i2-itinerary-section.i2-pax-insurance{border-radius:5px;height:126px;padding:10px 20px 0 140px}.i2-itinerary-section.i2-pax-insurance header{font-size:11px;line-height:13px;margin-bottom:0}.i2-itinerary-section.i2-pax-insurance img{border-bottom-left-radius:5px;border-top-left-radius:5px}.i2-itinerary-section.i2-pax-insurance article{font-size:10px;line-height:12px;margin-bottom:10px}.i2-itinerary-section.i2-pax-insurance a{max-width:125px;padding:2px 30px 4px 15px}.i2-insurance-logos{border-width:0;margin:0 0 30px;padding:0}.i2-insurance-logos i{font-size:71px;margin-right:20px}.i2-insurance-logos span{font-size:20px;line-height:24px;max-width:155px}.i2-insurance-logos span:first-child{margin-bottom:0}.i2-insurance-logos span i{font-size:11px;margin-right:0}.i2-insurance-info{margin:0 auto;max-width:240px}.i2-insurance-info li{font-size:15px;line-height:21px}.i2-insurance-info li:last-child{max-width:unset}.post-booking-insurance-ribbon{font-size:13px;height:30px;width:125px}}.i2-itinerary-section.i2-optionals{border-style:solid;border-width:1px;display:grid;overflow:hidden;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity));border-radius:12px;-moz-column-gap:2px;column-gap:2px;grid-area:optionals;grid-template-columns:1fr 1fr;padding:0;row-gap:2px}.i2-itinerary-optional{display:flex;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:30px 30px 105px}.i2-itinerary-optional i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:108px;margin-right:15px}.i2-itinerary-optional header{font-size:25px;font-style:italic;font-weight:700;line-height:30px;margin-bottom:25px}.i2-itinerary-optional article,.i2-itinerary-optional header{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.i2-itinerary-optional article{font-size:15px;font-weight:500;line-height:18px}.i2-itinerary-optional article .main-emphasis{font-family:Encode Sans,sans-serif;font-style:italic;--tw-text-opacity:1;color:rgb(27 171 194/var(--tw-text-opacity));font-size:17px;font-weight:700;line-height:20px}.i2-itinerary-optional article .emphasis{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-weight:700}.i2-itinerary-optional .i2-benefit{align-items:center;display:flex;font-family:Lato,sans-serif;font-style:normal;font-weight:600;justify-content:center;position:absolute;right:0;--tw-text-opacity:1;border-bottom-left-radius:8px;border-top-left-radius:8px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:19px;height:60px;line-height:16px;top:20px;width:234px}.i2-itinerary-optional .i2-benefit>img{margin-right:15px}.i2-itinerary-optional .i2-benefit .smart-logo{height:36px}.i2-itinerary-optional .i2-benefit span>img{height:15px}.i2-itinerary-optional a.i2-btn{bottom:35px;position:absolute;right:35px}@media(min-width:1200px)and (max-width:1399px){.i2-itinerary-optional{padding:24px 24px 90px}.i2-itinerary-optional i{font-size:96px;margin-right:12px}.i2-itinerary-optional header{font-size:25px;line-height:30px;margin-bottom:20px}.i2-itinerary-optional header.push-down{margin-top:38px}.i2-itinerary-optional article{font-size:15px;line-height:18px}.i2-itinerary-optional article .main-emphasis{font-size:17px;line-height:20px}.i2-itinerary-optional .i2-benefit{border-bottom-left-radius:8px;border-top-left-radius:8px;font-size:16px;height:54px;line-height:14px;right:0;top:0;width:202px}.i2-itinerary-optional .i2-benefit>img{margin-right:10px}.i2-itinerary-optional .i2-benefit span>img{height:12px}}@media(min-width:1024px)and (max-width:1199px){.i2-itinerary-optional{padding:15px 15px 65px}.i2-itinerary-optional i{font-size:73px;margin-right:8px}.i2-itinerary-optional header{font-size:15px;line-height:18px;margin-bottom:10px}.i2-itinerary-optional header.push-down{margin-top:18px}.i2-itinerary-optional article{font-size:10px;line-height:12px}.i2-itinerary-optional article .main-emphasis{font-size:12px;line-height:14px}.i2-itinerary-optional .i2-benefit{border-bottom-left-radius:6px;border-top-left-radius:6px;font-size:13px;height:42px;line-height:11px;right:0;top:10px;width:155px}.i2-itinerary-optional .i2-benefit>img{margin-right:10px}.i2-itinerary-optional .i2-benefit .smart-logo{height:25px}.i2-itinerary-optional .i2-benefit span>img{height:10px}.i2-itinerary-optional a.i2-btn{bottom:15px;right:15px}}@media(min-width:768px)and (max-width:1023px){.i2-itinerary-optional{padding:15px 15px 50px}.i2-itinerary-optional i{font-size:73px;margin-right:8px}.i2-itinerary-optional header{font-size:15px;line-height:18px;margin-bottom:10px}.i2-itinerary-optional header.push-down{margin-top:18px}.i2-itinerary-optional article{font-size:10px;line-height:12px}.i2-itinerary-optional article .main-emphasis{font-size:12px;line-height:14px}.i2-itinerary-optional .i2-benefit{border-bottom-left-radius:6px;border-top-left-radius:6px;font-size:13px;height:42px;line-height:11px;right:0;top:10px;width:163px}.i2-itinerary-optional .i2-benefit>img{margin-right:10px}.i2-itinerary-optional .i2-benefit .smart-logo{height:25px}.i2-itinerary-optional .i2-benefit span>img{height:10px}.i2-itinerary-optional a.i2-btn{bottom:15px;right:15px}}@media(max-width:767px){.i2-itinerary-section.i2-optionals{border-radius:12px;border-width:0;gap:0;grid-template-columns:1fr}.i2-itinerary-section.i2-optionals .i2-itinerary-optional{display:block;padding:0}.i2-itinerary-section.i2-optionals .i2-itinerary-optional.hidden-sm-up:first-of-type .mobile-checkbox:checked~.i2-optional-mobile-header{border-top-left-radius:12px;border-top-right-radius:12px}.i2-itinerary-section.i2-optionals .i2-optional-mobile-header{border-bottom-width:1px;border-style:solid;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.i2-itinerary-section.i2-optionals .i2-optional-mobile-header header{align-items:center;display:flex;font-size:13px;line-height:16px;margin:0;max-width:260px;min-height:50px;padding:1rem;transition:all .25s ease-in-out;width:100%}.i2-itinerary-section.i2-optionals .i2-optional-mobile-header header .opener{align-items:center;border-radius:9999px;border-style:solid;border-width:1px;display:flex;justify-content:center;position:absolute;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));font-family:Lato,sans-serif;font-style:normal;font-weight:600;--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));font-size:22px;height:25px;right:15px;top:50%;transform:translateY(-50%);transition:all .25s ease-in-out;width:25px}.i2-itinerary-section.i2-optionals .i2-optional-mobile-header header .closer{font-family:Lato,sans-serif;font-style:normal;font-weight:600;pointer-events:none;position:absolute;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:32px;opacity:0;right:10px;top:10px;transition:all .25s ease-in-out}.i2-itinerary-section.i2-optionals .i2-optional-mobile-header header .i2-btn{bottom:unset;opacity:0;pointer-events:none;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.i2-itinerary-section.i2-optionals .i2-optional-mobile-content{overflow:hidden;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));--tw-text-opacity:1;border-bottom-left-radius:13px;border-bottom-right-radius:13px;color:rgb(255 255 255/var(--tw-text-opacity));max-height:0;transition:all .25s ease-in-out}.i2-itinerary-section.i2-optionals .i2-optional-mobile-content article{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:11px;line-height:13px;margin:20px}.i2-itinerary-section.i2-optionals .i2-optional-mobile-content article .emphasis{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.i2-itinerary-section.i2-optionals .i2-optional-mobile-content article .main-emphasis{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:11px;line-height:13px}.i2-itinerary-section.i2-optionals .mobile-checkbox:checked~.i2-optional-mobile-header{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity))}.i2-itinerary-section.i2-optionals .mobile-checkbox:checked~.i2-optional-mobile-header header{width:50%}.i2-itinerary-section.i2-optionals .mobile-checkbox:checked~.i2-optional-mobile-header header .opener{opacity:0;pointer-events:none}.i2-itinerary-section.i2-optionals .mobile-checkbox:checked~.i2-optional-mobile-header header .closer,.i2-itinerary-section.i2-optionals .mobile-checkbox:checked~.i2-optional-mobile-header header .i2-btn{opacity:1;pointer-events:auto}.i2-itinerary-section.i2-optionals .mobile-checkbox:checked~.i2-optional-mobile-content{max-height:200px}.i2-itinerary-section.i2-optionals .i2-itinerary-optional .i2-benefit{border-radius:0;font-size:10px;height:32px;justify-content:flex-start;padding-left:15px;position:relative;right:unset;top:unset;width:100%}.i2-itinerary-section.i2-optionals .i2-itinerary-optional .i2-benefit>img{height:22px}.i2-itinerary-section.i2-optionals .i2-itinerary-optional .i2-benefit .smart-logo{height:19px}.i2-itinerary-section.i2-optionals .i2-itinerary-optional .i2-benefit span img{height:10px;position:relative;top:1px}.i2-itinerary-section.i2-optionals .i2-itinerary-optional .i2-benefit br{display:none}.i2-itinerary-section.i2-optionals .i2-itinerary-optional i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:31px;margin-right:10px}}.i2-itinerary-section.i2-optionals-banner{border-radius:22px;border-width:0}.i2-itinerary-section.i2-optionals-banner img{display:block;max-width:100%;width:100%}.i2-itinerary-container{display:grid;grid-row:auto;grid-template-areas:"header" "dc" "insurance" "tabs" "itinerary-banners-container" "optionals" "third-party";grid-template-columns:1fr;padding-bottom:30px;position:relative;width:100%}.i2-itinerary-container ac-flight-journey-summary{width:75%}.itinerary-banners-container{grid-area:itinerary-banners-container}.i2-itinerary-section{width:100%;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:12px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:30px}.i2-itinerary-section .i2-btn{border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;display:inline-block;margin:0;min-width:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-style:normal;font-weight:900;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:18px;letter-spacing:normal;transition:all .25s ease-in-out}.i2-itinerary-section .i2-btn.disabled{background-color:#ccc;border-color:#ccc;pointer-events:none}.i2-itinerary-section .i2-btn.disabled:hover{--tw-text-opacity:1;background-color:#aaa;border-color:#aaa;color:rgb(255 255 255/var(--tw-text-opacity))}.i2-itinerary-section .i2-btn:not(.btn):active,.i2-itinerary-section .i2-btn:not(.btn):focus{background-color:rgb(178 41 46/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.i2-itinerary-section .i2-btn:not(.btn):active,.i2-itinerary-section .i2-btn:not(.btn):focus,.i2-itinerary-section .i2-btn:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;--tw-text-opacity:1}.i2-itinerary-section .i2-btn:not(.disabled):hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(178 41 46/var(--tw-text-opacity));font-family:Lato,sans-serif;font-weight:900;letter-spacing:normal;text-transform:none}.i2-itinerary-section .i2-btn:not(.disabled):hover:after{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.i2-itinerary-section .i2-btn.i2-btn-blue{width:270px}.i2-itinerary-section .i2-btn.i2-btn-blue,.i2-itinerary-section .i2-btn.i2-btn-blue:not(.btn):active,.i2-itinerary-section .i2-btn.i2-btn-blue:not(.btn):focus{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity))}.i2-itinerary-section .i2-btn.i2-btn-blue:not(.disabled):hover{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.i2-itinerary-section .i2-btn.i2-btn-blue:not(.disabled):hover:after{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.i2-book-hotel-section{display:flex;grid-area:third-party;justify-content:center;margin-bottom:30px;text-align:center}.i2-book-hotel-section .i2-book-hotel-content{font-family:Encode Sans,sans-serif;font-style:italic;position:relative;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:28px;font-weight:700;line-height:30px;max-width:525px}.i2-book-hotel-section .i2-book-hotel-content:after,.i2-book-hotel-section .i2-book-hotel-content:before{position:absolute;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));content:"";height:1px;top:50%;transform:translateY(-50%);width:45px}.i2-book-hotel-section .i2-book-hotel-content:before{left:-55px}.i2-book-hotel-section .i2-book-hotel-content:after{right:-55px}@media(min-width:1200px)and (max-width:1399px){.i2-itinerary-section .i2-btn{font-size:16px}}@media(min-width:1024px)and (max-width:1199px){.i2-itinerary-section .i2-btn{font-size:13px}.i2-itinerary-section .i2-btn.i2-btn-blue{width:220px}}@media(min-width:768px)and (max-width:1023px){.i2-itinerary-section .i2-btn{font-size:11px;line-height:1}.i2-itinerary-section .i2-btn.i2-btn-blue{width:190px}.i2-book-hotel-section .i2-book-hotel-content{font-size:22px;max-width:100%;max-width:400px}}@media(max-width:767px){ac-itinerary-page{display:block;overflow:hidden;width:100%}.i2-itinerary-section{border-radius:6px;margin-left:auto;margin-right:auto;width:90%}.i2-itinerary-section .i2-btn{font-size:11px;line-height:1}.i2-itinerary-section .i2-btn.i2-checkin-btn{font-size:15px;width:calc(100% - 20px)}.i2-itinerary-section .i2-btn.i2-btn-blue{width:calc(100% - 30px)}.i2-book-hotel-section .i2-book-hotel-content{font-size:12px;line-height:20px;max-width:65%}.i2-book-hotel-section .i2-book-hotel-content:after,.i2-book-hotel-section .i2-book-hotel-content:before{content:"";width:30px}.i2-book-hotel-section .i2-book-hotel-content:before{left:-35px}.i2-book-hotel-section .i2-book-hotel-content:after{right:-35px}}.i2-itinerary-section.i2-seats{border-radius:22px;grid-area:seats;height:253px;padding:46px 30px 0 387px;position:relative}.i2-itinerary-section.i2-seats.banco-estado{padding-top:20px}.i2-itinerary-section.i2-seats.banco-estado header{margin-bottom:10px;padding-right:276px}.i2-itinerary-section.i2-seats.banco-estado article{margin-bottom:10px}.i2-itinerary-section.i2-seats>img{bottom:0;display:block;left:0;max-height:100%;position:absolute;top:0}.i2-itinerary-section.i2-seats header{color:rgb(27 171 194/var(--tw-text-opacity));font-size:28px;line-height:34px}.i2-itinerary-section.i2-seats article,.i2-itinerary-section.i2-seats header{font-family:Encode Sans,sans-serif;font-style:italic;--tw-text-opacity:1;font-weight:700}.i2-itinerary-section.i2-seats article{color:rgb(28 53 94/var(--tw-text-opacity));font-size:19px;line-height:28px;margin-bottom:25px}.i2-itinerary-section.i2-seats article span{font-family:Encode Sans,sans-serif;font-weight:500}.i2-itinerary-section.i2-seats .i2-benefit{align-items:center;display:flex;font-family:Lato,sans-serif;font-style:normal;font-weight:600;justify-content:center;position:absolute;right:0;--tw-text-opacity:1;border-bottom-left-radius:8px;border-top-left-radius:8px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:19px;height:60px;line-height:16px;top:20px;width:234px}.i2-itinerary-section.i2-seats .i2-benefit>img{margin-right:15px}.i2-itinerary-section.i2-seats .i2-benefit .smart-logo{height:36px}.i2-itinerary-section.i2-seats .i2-benefit span>img{height:15px}@media(min-width:1200px)and (max-width:1399px){.i2-itinerary-section.i2-seats{height:200px;padding:20px 20px 0 290px}.i2-itinerary-section.i2-seats header{font-size:26px}.i2-itinerary-section.i2-seats article{margin-bottom:8px}.i2-itinerary-section.i2-seats.banco-estado header{font-size:24px;line-height:30px;padding-right:250px}.i2-itinerary-section.i2-seats.banco-estado article{font-size:18px;line-height:20px}}@media(min-width:1024px)and (max-width:1199px){.i2-itinerary-section.i2-seats{height:150px;padding:30px 0 0 230px}.i2-itinerary-section.i2-seats.banco-estado header{max-width:458px;padding-right:187px}.i2-itinerary-section.i2-seats header{font-size:17px;line-height:20px}.i2-itinerary-section.i2-seats article{font-size:14px;line-height:16px;margin-bottom:10px}.i2-itinerary-section.i2-seats .i2-benefit{border-bottom-left-radius:6px;border-top-left-radius:6px;font-size:13px;height:42px;line-height:11px;right:0;top:15px;width:164px}.i2-itinerary-section.i2-seats .i2-benefit>img{margin-right:10px}.i2-itinerary-section.i2-seats .i2-benefit .smart-logo{height:25px}.i2-itinerary-section.i2-seats .i2-benefit span>img{height:10px}}@media(min-width:768px)and (max-width:1023px){.i2-itinerary-section.i2-seats{height:150px;padding:30px 30px 0 230px}.i2-itinerary-section.i2-seats.banco-estado header{max-width:458px;padding-right:187px}.i2-itinerary-section.i2-seats header{font-size:17px;line-height:20px}.i2-itinerary-section.i2-seats article{font-size:14px;line-height:16px;margin-bottom:10px}.i2-itinerary-section.i2-seats .i2-benefit{border-bottom-left-radius:6px;border-top-left-radius:6px;font-size:13px;height:42px;line-height:11px;right:0;top:15px;width:164px}.i2-itinerary-section.i2-seats .i2-benefit>img{margin-right:10px}.i2-itinerary-section.i2-seats .i2-benefit .smart-logo{height:25px}.i2-itinerary-section.i2-seats .i2-benefit span>img{height:10px}}@media(max-width:767px){.i2-itinerary-section.i2-seats{border-radius:5px;height:127px;padding:10px 20px 0 140px}.i2-itinerary-section.i2-seats.banco-estado{height:172px;padding-top:45px}.i2-itinerary-section.i2-seats.banco-estado header{margin-bottom:5px;padding-right:0}.i2-itinerary-section.i2-seats.banco-estado article{font-size:9px;line-height:11px}.i2-itinerary-section.i2-seats header{font-size:11px;line-height:13px;margin-bottom:0}.i2-itinerary-section.i2-seats article{font-size:10px;line-height:12px;margin-bottom:10px}.i2-itinerary-section.i2-seats .i2-benefit{border-bottom-left-radius:0;border-top-left-radius:0;font-size:9px;height:28px;left:121px;line-height:1;right:0;top:0;width:auto}.i2-itinerary-section.i2-seats .i2-benefit br{display:none}.i2-itinerary-section.i2-seats .i2-benefit>img{margin-right:5px}.i2-itinerary-section.i2-seats .i2-benefit .smart-logo{height:19px}.i2-itinerary-section.i2-seats .i2-benefit span>img{height:8px}}.i2-gds-optionals-info{font-weight:900;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;line-height:24px;text-align:center}dc-tabs .tab-navigation{display:flex;margin-bottom:1px;padding:0 30px;width:100%}dc-tabs .tab-navigation li{align-items:center;border-style:solid;border-width:1px 0 1px 1px;display:flex;justify-content:center;margin-bottom:-1px;overflow:hidden;position:relative;width:25%;--tw-border-opacity:1;border-color:rgb(180 180 179/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);clip-path:polygon(0 0,0 0,calc(100% - 24px) 0,100% 24px,100% 100%,100% 100%,0 100%,0 0);font-size:18px;height:60px;padding:0 8px;text-overflow:ellipsis}dc-tabs .tab-navigation li:after{position:absolute;--tw-bg-opacity:1;background-color:rgb(159 159 160/var(--tw-bg-opacity));content:"";height:1px;right:-37px;top:10px;transform:translate(-50%,-50%) rotate(45deg);width:50px}dc-tabs .tab-navigation li:hover{cursor:pointer;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}dc-tabs .tab-navigation li:hover:after{display:none}dc-tabs .tab-navigation li.active{background-color:rgb(27 171 194/var(--tw-bg-opacity));border-color:rgb(27 171 194/var(--tw-border-opacity))}dc-tabs .tab-navigation li.active,dc-tabs .tab-navigation li.active.with-warning{cursor:default;--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}dc-tabs .tab-navigation li.active.with-warning{background-color:rgb(178 41 46/var(--tw-bg-opacity));border-color:rgb(178 41 46/var(--tw-border-opacity))}dc-tabs .tab-navigation li.active:after{display:none}dc-tabs .tab-navigation li.highlighted:not(.active){border-right-width:1px;cursor:default;--tw-border-opacity:1;border-color:rgb(27 171 194/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(27 171 194/var(--tw-text-opacity))}dc-tabs .tab-navigation li.highlighted:not(.active):after{--tw-bg-opacity:1;background-color:rgb(27 171 194/var(--tw-bg-opacity))}dc-tabs .tab-navigation li.highlighted:not(.active):hover{cursor:pointer;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}dc-tabs .tab-navigation li.with-warning:not(.active){border-right-width:1px;cursor:default;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-tabs .tab-navigation li.with-warning:not(.active):after{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}dc-tabs .tab-navigation li.with-warning:not(.active):hover{cursor:pointer;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}dc-tabs .tab-navigation li .js-refund-rw-highlight-lines{--tw-text-opacity:1;color:rgb(27 171 194/var(--tw-text-opacity));font-size:25px}dc-tabs .tab-navigation li:last-child{border-right-width:1px}dc-tabs .tab-navigation li:last-child:after{right:-37px}dc-tabs .tab-navigation .highlight-icon-container{position:relative;--tw-text-opacity:1;color:rgb(27 171 194/var(--tw-text-opacity))}dc-tabs .tab-navigation .highlight-icon-container:after{content:"";font-family:js-refund-icons!important;font-size:25px;font-weight:400;margin-right:.25rem;position:absolute;right:-20px;top:-12px}.tab-panel{border-style:solid;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);border-radius:12px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;padding:30px 40px}.tab-panel.active{display:block}.i2-itinerary-section.i2-tabs{background-color:transparent;border-width:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);grid-area:tabs}.i2-itinerary-section.i2-tabs.divide-four .tab-navigation li{width:25%}.i2-itinerary-section.i2-tabs.divide-five .tab-navigation li{width:20%}.i2-itinerary-section.i2-tabs.divide-six .tab-navigation li{width:16.6666%}.i2-tab-title{align-items:center;display:flex;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:28px;margin-bottom:30px}.i2-tab-title.pull-up{margin-bottom:20px}.i2-tab-title>div{font-family:Lato,sans-serif;font-weight:900}.i2-tab-title i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:50px;margin-right:15px}.i2-tab-subtitle{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;line-height:19px;margin-top:10px}@media(min-width:1200px)and (max-width:1399px){.i2-gds-optionals-info{font-size:14px}dc-tabs .tab-navigation{padding:0 15px}dc-tabs .tab-navigation li{font-size:16px}}@media(min-width:1024px)and (max-width:1199px){.i2-gds-optionals-info{font-size:11px}dc-tabs .tab-navigation{padding:0 15px}dc-tabs .tab-navigation li{font-size:13px;line-height:1.3}.tab-panel{padding:30px}.i2-tab-title{font-size:24px;margin-bottom:24px}.i2-tab-title.pull-up{margin-bottom:12px}.i2-tab-title i{font-size:44px;margin-right:10px}}@media(min-width:768px)and (max-width:1023px){.i2-gds-optionals-info{font-size:12px;line-height:16px}dc-tabs .tab-navigation{padding:0 20px}dc-tabs .tab-navigation li{clip-path:polygon(0 0,0 0,calc(100% - 15px) 0,100% 15px,100% 100%,100% 100%,0 100%,0 0);font-size:12px;height:36px;line-height:1.3}dc-tabs .tab-navigation li:after{right:-45px}dc-tabs .tab-navigation li:last-child:after{right:-46px}.i2-tab-title{font-size:17px;margin-bottom:24px}.i2-tab-title.pull-up{margin-bottom:12px}.i2-tab-title i{font-size:30px;margin-right:10px}.i2-tab-subtitle{font-size:13px;line-height:16px;margin-top:6px}}@media(max-width:767px){.i2-gds-optionals-info{font-size:12px;line-height:16px}.i2-itinerary-section.i2-tabs{overflow:hidden;--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.i2-accordion-header{align-items:center;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:17px;height:38px;padding:0 11px 0 22px}.i2-accordion-header span{font-family:Lato,sans-serif;font-weight:900}.i2-accordion-header i{font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:25px;transition:all .25s ease-in-out}.i2-accordion-header .js-refund-rw-highlight-icon-mobile{font-size:18px}.i2-accordion-header.first{border-top-left-radius:6px;border-top-right-radius:6px}.i2-accordion-header.last{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.i2-accordion-header.highlighted,.i2-accordion-header.highlighted i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.i2-accordion-header.open{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity))}.i2-accordion-header.open,.i2-accordion-header.open i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.i2-accordion-header.open i{transform:rotate(90deg)}.i2-accordion-header.open+.i2-accordion-content{max-height:5000px;padding-bottom:15px}.i2-accordion-content{border-bottom-width:1px;border-style:solid;overflow:hidden;--tw-border-opacity:1;border-color:rgb(180 180 179/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));max-height:0;padding-bottom:0;transition:all .25s ease-in-out}.i2-accordion-content:last-child{border-bottom-width:0}.i2-accordion-content .etd-banner{margin:15px}.i2-tab-title{font-size:17px;padding:10px 15px}.i2-tab-title,.i2-tab-title.pull-up{margin-bottom:5px}.i2-tab-title i{font-size:30px;margin-right:10px}.i2-tab-subtitle{font-size:13px;line-height:16px;margin-top:0}}.i2-details-accordion-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:60px;margin:0 -40px;padding:0 30px 0 40px}.i2-details-accordion-header,.i2-details-accordion-header i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.i2-details-accordion-header i{font-size:33px;font-weight:600;transform:translateY(-50%) rotate(90deg);transition:all .25s ease-in-out}.i2-details-accordion-header.open{cursor:default;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.i2-details-accordion-header.open i{transform:translateY(-50%) rotate(-90deg)}.i2-details-accordion-header.open+.i2-details-accordion-content{max-height:580px;padding:15px 30px 15px 40px}.i2-details-accordion-header.open+.i2-details-accordion-content.i2-redemption-details{padding-top:0}.i2-details-accordion-header.open+.i2-details-accordion-content-container .i2-details-accordion-content{max-height:580px;padding:15px 30px 15px 40px}.i2-details-accordion-header.open+.i2-details-accordion-content-container .i2-details-accordion-content.i2-redemption-details{padding-top:0}.i2-details-accordion-header.cursordefault{cursor:default}.i2-details-accordion-content{border-bottom-width:1px;border-style:solid;overflow:hidden;position:relative;--tw-border-opacity:1;border-color:rgb(180 180 179/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));margin:0 -40px;max-height:0;padding:0 30px 0 40px;transition:all .25s ease-in-out}.i2-details-accordion-content.last{border-bottom-width:0}.i2-details-pax-header-number{font-family:Lato,sans-serif;font-weight:600;margin-right:25px}.i2-details-pax-header-name,.i2-details-pax-header-number{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:19px}.i2-details-pax-header-name{font-family:Encode Sans,sans-serif;font-weight:700;position:relative;top:2px}.i2-details-pax-header-total{align-items:center;display:flex;font-size:26px;position:relative;width:300px}.i2-details-pax-header-total span{font-family:Lato,sans-serif;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.i2-details-pax-header-total span:first-child{margin-right:20px}.i2-details-pax-header-total i{position:absolute;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:33px;right:1rem;top:50%}.i2-details-left-pane:not(.wide),.i2-details-right-pane:not(.wide){width:50%}.i2-details-right-pane{padding-left:30px}.dotted-right{position:relative}.dotted-right:after{background-image:linear-gradient(180deg,#1c355e 10%,hsla(0,0%,100%,0) 0);background-position:0;background-repeat:repeat-y;background-size:2px 8px;content:"";height:100%;position:absolute;right:0;top:0;width:2px}.i2-details-pane-title{font-family:Encode Sans,sans-serif;font-style:italic;text-transform:uppercase;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;font-weight:700;margin-bottom:20px}.i2-details-pane-title.redemption-details-title{margin-bottom:14px}.i2-optional-group{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:19px;line-height:28px}.i2-fare-group{align-items:flex-start;display:flex;justify-content:space-between;margin-top:5px;padding-right:80px}.i2-fare-group.miles-fare-group{margin-top:20px;padding-right:0}.i2-fare-group>span{line-height:28px}.i2-fare-group>span:first-child{font-weight:600}.i2-fare-group>span:first-child,.i2-fare-group>span:last-child{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:21px}.i2-fare-group>span:last-child{white-space:nowrap}.i2-fare-item{align-items:flex-start;display:flex;justify-content:space-between;padding-right:80px}.i2-fare-item.miles-fare-item{padding-right:0}.i2-fare-item>span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;line-height:28px}.i2-fare-item>span:last-child{white-space:nowrap}.i2-ssr-item{align-items:flex-start;-moz-column-gap:1.75rem;column-gap:1.75rem;display:flex;justify-content:space-between}.i2-ssr-item.redemption-details-ssr-item{padding-right:0}.i2-ssr-item>span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;line-height:28px}.i2-ssr-item>span:last-child{white-space:nowrap}.i2-ssr-item.wrap>span:last-child{white-space:normal}.i2-fare-total{align-items:flex-start;display:flex;justify-content:space-between;margin-top:20px;padding-right:80px}.i2-fare-total.miles-fare-total{padding-right:0}.i2-fare-total>span{font-family:Lato,sans-serif;white-space:nowrap;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;line-height:28px}.i2-ssr-total{align-items:flex-start;display:flex;justify-content:space-between;margin-top:20px;width:100%}.i2-ssr-total.redemption-details-ssr-total{padding-right:0}.i2-ssr-total>span{font-size:20px;white-space:nowrap}.i2-fare-journey,.i2-ssr-total>span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));line-height:28px}.i2-fare-journey{flex-shrink:0;font-size:19px;font-weight:900;text-transform:uppercase;width:120px}@media(min-width:1200px)and (max-width:1399px){.i2-details-pane-title{font-size:18px;margin-bottom:18px}.i2-fare-group{margin-top:5px;padding-right:80px}.i2-fare-group>span{line-height:24px}.i2-fare-group>span:first-child,.i2-fare-group>span:last-child{font-size:18px}.i2-optional-group{font-size:18px;line-height:24px}.i2-fare-item{padding-right:80px}.i2-fare-item>span,.i2-ssr-item>span{font-size:18px;line-height:24px}.i2-fare-total{margin-top:16px;padding-right:80px}.i2-fare-total>span{font-size:18px;line-height:24px}.i2-ssr-total{margin-top:16px}.i2-fare-journey,.i2-ssr-total>span{font-size:18px;line-height:24px}.i2-fare-journey{width:120px}}@media(min-width:1024px)and (max-width:1199px){.i2-details-accordion-header{height:45px;margin:0 -40px;padding:0 15px 0 20px}.i2-details-accordion-header i{font-size:26px}.i2-details-accordion-header.open+.i2-details-accordion-content,.i2-details-accordion-header.open+.i2-details-accordion-content-container .i2-details-accordion-content{max-height:600px;padding:15px 15px 15px 20px}.i2-details-accordion-content{margin:0 -40px;padding:0 15px 0 20px}.i2-details-pax-header-number{font-size:15px;margin-right:18px}.i2-details-pax-header-name{font-size:15px;top:2px}.i2-details-pax-header-total{font-size:21px;width:240px}.i2-details-pax-header-total span:first-child{margin-right:10px}.i2-details-pax-header-total i{font-size:26px;margin-left:16px}.i2-details-right-pane{padding-left:20px}.i2-details-pane-title{font-size:16px;margin-bottom:16px}.i2-fare-group{margin-top:5px;padding-right:60px}.i2-fare-group>span{line-height:24px}.i2-fare-group>span:first-child,.i2-fare-group>span:last-child{font-size:17px}.i2-optional-group{font-size:17px;line-height:24px}.i2-fare-item{padding-right:60px}.i2-fare-item>span,.i2-ssr-item>span{font-size:16px;line-height:24px}.i2-fare-total{margin-top:16px;padding-right:60px}.i2-fare-total>span{font-size:16px;line-height:24px}.i2-ssr-total{margin-top:16px}.i2-ssr-total>span{font-size:16px;line-height:24px}.i2-fare-journey{font-size:14px;line-height:24px;width:90px}}@media(min-width:768px)and (max-width:1023px){.i2-details-accordion-header{height:36px;margin:0 -40px;padding:0 20px 0 25px}.i2-details-accordion-header i{font-size:20px}.i2-details-accordion-header.open+.i2-details-accordion-content,.i2-details-accordion-header.open+.i2-details-accordion-content-container .i2-details-accordion-content{max-height:600px;padding:15px 20px 15px 25px}.i2-details-accordion-content{margin:0 -40px;padding:0 20px 0 25px}.i2-details-pax-header-number{font-size:11px;margin-right:12px}.i2-details-pax-header-name{font-size:11px;top:1px}.i2-details-pax-header-total{font-size:16px;width:200px}.i2-details-pax-header-total span:first-child{margin-right:10px}.i2-details-pax-header-total i{font-size:20px;margin-left:16px}.i2-details-right-pane{padding-left:25px}.i2-details-pane-title{font-size:12px;margin-bottom:5px}.i2-fare-group{margin-top:0;padding-right:40px}.i2-fare-group.miles-fare-group{margin-top:0}.i2-fare-group>span{line-height:25px}.i2-fare-group>span:first-child{font-size:13px}.i2-fare-group>span:last-child{font-size:12px}.i2-optional-group{font-size:13px;line-height:14px}.i2-fare-item{padding-right:40px}.i2-fare-item>span,.i2-ssr-item>span{font-size:12px;line-height:14px}.i2-fare-total{margin-top:8px;padding-right:40px}.i2-fare-total>span{font-size:12px;line-height:17px}.i2-ssr-total{margin-top:8px}.i2-ssr-total>span{font-size:12px;line-height:17px}.i2-fare-journey{font-size:10px;line-height:15px;width:60px}}@media(max-width:767px){.i2-details-accordion-header{height:unset;margin:0;padding:0 10px 0 15px}.i2-details-accordion-header i{font-size:25px}.i2-details-accordion-header.open+.i2-details-accordion-content{max-height:480px;padding:0 10px 0 15px}.i2-details-accordion-header.open+.i2-details-accordion-content.i2-redemption-details{max-height:800px}.i2-details-accordion-header.open+.i2-details-accordion-content-container .i2-details-accordion-content{max-height:480px;padding:0 10px 0 15px}.i2-details-accordion-header.open+.i2-details-accordion-content-container .i2-details-accordion-content.i2-redemption-details{max-height:800px}.i2-details-accordion-content{margin:0;padding:0 10px 0 15px}.i2-details-pax-header-number{font-size:11px;margin-right:0}.i2-details-pax-header-name{font-size:11px;top:0}.i2-details-pax-header-total{align-items:center;display:flex;min-width:90px;width:120px}.i2-details-pax-header-total span:first-child{font-size:11px}.i2-details-pax-header-total span:last-child{font-size:16px}.i2-details-pax-header-total i{font-size:25px;right:0}.i2-details-left-pane,.i2-details-right-pane{padding:15px 10px;width:100%}.i2-details-left-pane:not(.wide),.i2-details-right-pane:not(.wide){width:100%}.dotted-right:after{display:none}.i2-details-pane-title{align-items:center;background:hsla(60,1%,61%,.4);color:hsla(60,1%,61%,.73);display:flex;font-size:11px;height:30px;justify-content:center;margin-bottom:12px;width:calc(50% + 20px)}.i2-details-pane-title.active{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.i2-details-pane-title:first-child{margin-left:-20px}.i2-details-pane-title:last-child{margin-right:-20px}.i2-details-pane-title.redemption-details-title{font-size:11px;justify-content:flex-start;margin-bottom:5px;margin-top:.625rem;--tw-text-opacity:1;background:unset;color:rgb(22 58 112/var(--tw-text-opacity));height:unset;width:unset}.i2-details-pane-title.redemption-details-title:first-child{margin-left:0}.i2-details-pane-title.redemption-details-title:last-child{margin-right:0}.i2-fare-group{margin-top:0;padding-right:20px}.i2-fare-group.miles-fare-group{margin-top:5px}.i2-fare-group>span{line-height:17px}.i2-fare-group>span:first-child{font-size:13px}.i2-fare-group>span:last-child{font-size:12px}.i2-optional-group{font-size:13px;line-height:17px}.i2-fare-item{padding-right:20px}.i2-fare-item>span{font-size:12px;line-height:17px}.i2-ssr-item{padding-right:20px}.i2-ssr-item>span{font-size:12px;line-height:17px}.i2-fare-total{margin-top:15px;padding-right:20px}.i2-fare-total.miles-fare-total{margin-top:5px}.i2-fare-total>span{font-size:12px;line-height:17px}.i2-ssr-total{margin-top:15px;padding-right:20px}.i2-ssr-total.redemption-details-ssr-total{margin-bottom:10px;margin-top:5px}.i2-ssr-total>span{font-size:12px;line-height:17px}.i2-fare-journey{font-size:13px;line-height:17px;width:80px}}.i2-journey-container{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.i2-journey-divider{background-image:linear-gradient(90deg,#1c355e 10%,hsla(0,0%,100%,0) 0);background-position:top;background-repeat:repeat-x;background-size:8px 2px;height:2px;margin:30px 0;width:100%}.i2-btn+div{font-family:Lato,sans-serif;font-style:italic;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));font-size:16px;margin-top:14px;padding:0 10px}.i2-button-tooltip-opener{align-items:center;border-radius:9999px;cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13px;height:24px;margin-bottom:12px;width:24px}.i2-button-tooltip-opener.pull-out{right:-16px;top:0}@media(min-width:1200px)and (max-width:1399px){.i2-journey-divider{margin:24px 0}.i2-button-tooltip-opener{font-size:12px;height:22px;margin-bottom:10px;width:22px}}@media(min-width:1024px)and (max-width:1199px){.i2-journey-divider{margin:20px 0}.i2-btn+div{font-size:13px}.i2-button-tooltip-opener{font-size:10px;height:18px;margin-bottom:8px;width:18px}}@media(min-width:768px)and (max-width:1023px){.i2-journey-divider{margin:16px 0}.i2-btn+div,.i2-btn.disabled+div{font-size:10px;margin-top:8px}.i2-button-tooltip-opener{font-size:8px;height:14px;margin-bottom:8px;width:14px}}@media(max-width:767px){.i2-journey-container{flex-wrap:wrap}.i2-journey-divider{margin:16px 0}.i2-btn.disabled+div{font-size:10px;margin-top:8px}.i2-button-tooltip-opener{font-size:8px;height:14px;margin-bottom:8px;width:14px}.i2-button-tooltip-opener.pull-out{bottom:40px;right:30px;top:unset}}.i2-transactions-table{width:100%}.i2-transactions-table thead tr{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.i2-transactions-table thead tr th{color:rgb(128 128 128/var(--tw-text-opacity));font-size:22px}.i2-transactions-table tbody tr td,.i2-transactions-table thead tr th{font-family:Lato,sans-serif;--tw-text-opacity:1;height:67px;vertical-align:middle}.i2-transactions-table tbody tr td{color:rgb(28 53 94/var(--tw-text-opacity));font-size:21px;font-weight:600;text-align:center}.i2-transactions-table tbody tr td img{max-width:50px}.i2-transactions-table tbody tr td span{border-radius:9999px;border-style:solid;border-width:1px;display:inline-block;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));font-size:21px;line-height:1;padding:10px 15px}.i2-transactions-table tbody tr td a:not(.btn),.i2-transactions-table tbody tr td span{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.i2-transactions-table tbody tr td a:not(.btn){text-decoration-line:underline}.i2-transactions-table tbody tr td a:not(.btn):hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}@media(min-width:1200px)and (max-width:1399px){.i2-transactions-table thead tr th{font-size:20px;height:60px}.i2-transactions-table tbody tr td{font-size:17px;height:60px}.i2-transactions-table tbody tr td img{max-width:45px}.i2-transactions-table tbody tr td span{font-size:17px;padding:8px 12px}}@media(min-width:1024px)and (max-width:1199px){.i2-transactions-table thead tr th{font-size:17px;height:52px}.i2-transactions-table tbody tr td{font-size:14px;height:52px}.i2-transactions-table tbody tr td img{max-width:32px}.i2-transactions-table tbody tr td span{font-size:14px;padding:6px 10px}}@media(min-width:768px)and (max-width:1023px){.i2-transactions-table thead tr th{font-size:13px;height:40px}.i2-transactions-table tbody tr td{font-size:12px;height:40px}.i2-transactions-table tbody tr td img{max-width:24px}.i2-transactions-table tbody tr td span{font-size:12px;padding:6px 10px}}@media(max-width:767px){.i2-transaction-container{overflow-x:scroll;padding-bottom:.75rem;position:relative;white-space:nowrap;-webkit-overflow-scrolling:touch}.i2-transaction-container td,.i2-transaction-container th{padding-left:.25rem;padding-right:.25rem}.i2-transaction-container::-webkit-scrollbar{display:none}.i2-transaction-container .ps__rail-x,.i2-transaction-container .ps__rail-y{opacity:.75}.i2-transactions-table{min-width:460px}.i2-transactions-table thead tr th{font-size:13px;height:40px}.i2-transactions-table tbody tr td{font-size:12px;height:40px}.i2-transactions-table tbody tr td img{max-width:24px}.i2-transactions-table tbody tr td span{font-size:12px;padding:6px 10px}}.i2-modify-container{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:22px;line-height:26px;margin-right:20px;max-width:65%}.i2-modify-container>div:first-child{font-family:Encode Sans,sans-serif;font-size:22px;font-weight:700;line-height:27px}.i2-modify-divider{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity));height:1px;margin:25px -40px}@media(min-width:1200px)and (max-width:1399px){.i2-modify-container,.i2-modify-container>div:first-child{font-size:18px;line-height:22px}.i2-modify-divider{height:1px;margin:20px -40px}}@media(min-width:1024px)and (max-width:1199px){.i2-modify-container,.i2-modify-container>div:first-child{font-size:16px;line-height:20px}.i2-modify-divider{height:1px;margin:18px -40px}}@media(min-width:768px)and (max-width:1023px){.i2-modify-container{font-size:13px;line-height:15px}.i2-modify-container>div:first-child{font-size:13px;line-height:16px}.i2-modify-divider{height:1px;margin:15px -40px}}@media(max-width:767px){.i2-modify-container{font-size:10px;line-height:12px;max-width:unset;padding:0 15px;width:calc(100% - 30px)}.i2-modify-container>div:first-child{font-size:12px;line-height:14px}.i2-modify-container+.i2-btn{align-self:flex-end;margin:25px 15px 0 0}.i2-modify-divider{height:1px;margin:25px 0}}.i2-passengers-container{margin-top:25px}.i2-passengers-container .mdl-textfield{padding:7px 0}.i2-passengers-container .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.i2-passengers-container .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.i2-passengers-container .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.i2-passengers-container .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.i2-passengers-container .js-input{font-size:16px}.i2-passengers-container .js-input.js-select{--tw-text-opacity:1;-webkit-appearance:none;color:rgb(22 58 112/var(--tw-text-opacity));font-size:16px;padding-left:15px;padding-top:8px}.i2-passengers-container .js-input.js-select option{font-size:16px}.i2-passengers-container .js-select-arrow:after{display:block;position:absolute;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity));content:"▼";font-size:12px;right:15px;top:25px}.passengers-tab{margin-bottom:40px}.i2-tab-content{margin-left:65px}.i2-passengers-divider{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity));height:1px;margin:25px 0 35px}.modal-button-container{display:flex;justify-content:flex-end}.modal-button-container .no-pax-data{margin-right:1.5rem}.i2-passengers-index,.i2-passengers-label{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:16px}.i2-passengers-label{margin:0 0 20px 65px}.i2-passengers-name{font-size:20px;font-weight:700;margin:6px 0 20px}.i2-passengers-name,.i2-passengers-name .js-flight-tick{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.i2-passengers-name .js-flight-tick{font-size:30px;margin-left:.5rem}.i2-passengers-provided-label{font-size:16px}.i2-passengers-provided-data,.i2-passengers-provided-label{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.i2-passengers-provided-data{font-size:18px;margin:10px 0 20px}.i2-passengers-phone-container{display:flex;justify-content:space-between}.i2-passengers-phone-prefix{margin-right:15px;width:50%}.i2-passengers-phone-number{flex-grow:1}.i2-frequent-flyer-number-text{font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:18px;margin:6px 0 20px}.i2-frequent-flyer-number{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-size:16px}@media(min-width:1200px)and (max-width:1399px){.i2-passengers-container{font-size:18px;line-height:22px}.i2-passengers-divider{height:1px;margin:10px 0 20px}.i2-passengers-provided-label{font-size:15px;margin-top:8px}.i2-passengers-provided-data{font-size:16px;margin:10px 0}}@media(min-width:1024px)and (max-width:1199px){.passengers-tab{margin-bottom:24px}.i2-tab-content{margin-left:55px}.i2-passengers-container{font-size:16px;line-height:20px}.i2-passengers-divider{height:1px;margin:8px 0 18px}.i2-passengers-provided-label{font-size:13px;margin-top:8px}.i2-passengers-provided-data{font-size:13px;margin:10px 0}}@media(min-width:768px)and (max-width:1023px){.passengers-tab{margin-bottom:24px}.i2-tab-content{margin-left:40px}.i2-passengers-container{font-size:13px;line-height:15px;margin-top:20px}.i2-passengers-container .js-input,.i2-passengers-container .js-input.js-select{font-size:15px}.i2-passengers-divider{height:1px;margin:7px 0 15px}.modal-button-container .no-pax-data{margin-right:.5rem}.i2-passengers-index{font-size:13px}.i2-passengers-label{font-size:13px;margin-left:40px}.i2-passengers-name{font-size:13px;line-height:15px;margin:6px 0 12px}.i2-passengers-name .js-flight-tick{font-size:22px}.i2-passengers-provided-label{font-size:13px;margin-top:8px}.i2-passengers-provided-data{font-size:13px;margin:10px 0}.i2-frequent-flyer-number-text{font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:13px;margin:6px 0 12px}.i2-frequent-flyer-number{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-size:13px}}@media(max-width:767px){.i2-passengers-container{font-size:10px;line-height:12px;margin-top:20px}.i2-passengers-container .mdl-textfield{padding:5px 0}.i2-passengers-container .js-input,.i2-passengers-container .js-input.js-select{font-size:14px}.i2-passengers-container [type=checkbox]+label[for]{line-height:12px}.i2-passengers-divider{height:1px;margin:15px 0 25px}.i2-tab-title.passengers-tab{align-items:center}.i2-tab-content{margin-left:0;padding:0 15px}.modal-button-container{display:flex;flex-direction:column-reverse;margin-top:.75rem}.modal-button-container .rounded-primary-btn{margin:auto}.modal-button-container .no-pax-data{margin-top:1rem}.i2-passengers-index{font-size:13px}.i2-passengers-label{font-size:13px;margin-left:15px}.i2-passengers-name{font-size:13px;line-height:15px;margin:3px 0 6px}.i2-passengers-name .js-flight-tick{font-size:18px}.i2-passengers-provided-label{font-size:13px;margin-top:8px}.i2-passengers-provided-data{font-size:14px;margin:10px 0}.i2-passengers-phone-container{display:flex;flex-direction:column;justify-content:flex-start}.i2-passengers-phone-prefix{margin:0;width:100%}.i2-frequent-flyer-number-text{font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:13px;margin:6px 0}.i2-frequent-flyer-number{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-size:13px}}.i2-itinerary-section.i2-third-party{grid-area:third-party}.modal-content.gds-data-modal-content{height:655px;max-height:95%;padding:0;position:relative;width:800px}.gds-data-modal-title{font-family:Encode Sans,sans-serif;position:absolute;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:54px;font-weight:900;right:35px;top:50%;transform:translateY(-50%)}.gds-data-modal-header{background-image:url(/Images/GDS/gds-modal-header-dt.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.375rem;border-top-right-radius:.375rem;height:250px;position:relative}.gds-data-modal-ribbon{width:100%;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:19px;line-height:23px;padding:5px 0;text-align:center}.gds-data-modal-form{margin:20px auto 0;width:525px}.gds-data-modal-form .mdl-textfield{padding:7px 0}.gds-data-modal-form .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.gds-data-modal-form .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.gds-data-modal-form .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.gds-data-modal-form .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.gds-data-modal-form .js-input.js-select{--tw-text-opacity:1;-webkit-appearance:none;color:rgb(22 58 112/var(--tw-text-opacity));font-size:20px;padding-left:15px;padding-top:8px}.gds-data-modal-form .js-select-arrow:after{display:block;position:absolute;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity));content:"▼";font-size:12px;right:15px;top:25px}.gds-data-modal-button-container{display:flex;justify-content:center;padding:35px 0}@media(min-width:768px)and (max-width:1023px){.modal-content.gds-data-modal-content{height:550px;width:550px}.gds-data-modal-title{font-size:37px;right:35px}.gds-data-modal-header{background-image:url(/Images/GDS/gds-modal-header-sm.png);height:170px}.gds-data-modal-ribbon{font-size:15px;line-height:16px;padding:5px 0}.gds-data-modal-form{margin:20px auto 0;width:355px}.gds-data-modal-button-container{padding:20px 0}}@media(max-width:767px){.modal-content.gds-data-modal-content{height:585px;width:95%}.gds-data-modal-title{bottom:unset;font-size:29px;left:50%;right:unset;top:50%;transform:translate(-50%,-50%)}.gds-data-modal-header{background-image:url(/Images/GDS/gds-modal-header-xs.png);height:160px}.gds-data-modal-ribbon{font-size:11px;line-height:16px;padding:5px;text-align:center}.gds-data-modal-form{margin:10px auto 0;width:90%}.gds-data-modal-button-container{padding:15px 0}}.aa-modal{line-height:1.5}.aa-modal a{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.aa-modal a:hover{--tw-text-opacity:1;color:rgb(175 39 47/var(--tw-text-opacity))}ac-flight-journey-summary{align-items:center;display:flex;justify-content:space-between;width:75%}.i2-multisegment-journey-container{margin-bottom:1rem}.i2-multisegment-journey-container ac-flight-journey-summary{display:block;width:100%}.cf-multisegment-journey-grid{-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-areas:"endpoint-header-origin transfer-header endpoint-header-destination" "endpoint-origin transfer endpoint-destination";grid-template-columns:3fr 1fr 3fr;row-gap:1rem;width:100%}.cf-multisegment-journey-endpoint-header{align-items:center;border-radius:.25rem;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(216 248 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.inner-deep-box.cf-multisegment-journey-endpoint-header{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.cf-multisegment-journey-endpoint-header{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.cf-multisegment-journey-endpoint-header){border-top-left-radius:0;border-top-right-radius:0}}.cf-multisegment-journey-endpoint-header{height:auto;max-height:80px;padding:7px}.cf-multisegment-journey-endpoint-header.origin{grid-area:endpoint-header-origin}.cf-multisegment-journey-endpoint-header.destination{grid-area:endpoint-header-destination}.cf-multisegment-journey-endpoint-header span{font-size:14px}.cf-multisegment-journey-endpoint-header i{font-size:16px;margin:0 10px}.cf-multisegment-journey-transfer-header{align-items:center;border-radius:.25rem;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(216 248 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}.inner-deep-box.cf-multisegment-journey-transfer-header{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.cf-multisegment-journey-transfer-header{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.cf-multisegment-journey-transfer-header){border-top-left-radius:0;border-top-right-radius:0}}.cf-multisegment-journey-transfer-header{grid-area:transfer-header;height:36px}.cf-multisegment-journey-transfer-header span{font-size:14px}.cf-multisegment-journey-transfer-header i{font-size:20px;margin-right:5px}.cf-multisegment-journey-endpoint{width:100%}.cf-multisegment-journey-endpoint.origin{grid-area:endpoint-origin}.cf-multisegment-journey-endpoint.destination{grid-area:endpoint-destination}.cf-multisegment-journey-transfer{align-items:center;border-radius:.25rem;border-style:dashed;border-width:1px;display:flex;flex-direction:column;justify-content:center;--tw-border-opacity:1;border-color:rgb(38 63 106/var(--tw-border-opacity))}.inner-deep-box.cf-multisegment-journey-transfer{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.cf-multisegment-journey-transfer{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.cf-multisegment-journey-transfer){border-top-left-radius:0;border-top-right-radius:0}}.cf-multisegment-journey-transfer{grid-area:transfer;padding:16px}.cf-multisegment-journey-transfer>div{align-items:center;display:flex;flex-direction:column;justify-content:center}.cf-multisegment-journey-transfer-iata{font-size:30px;height:32px}.cf-multisegment-journey-transfer-iata,.cf-multisegment-journey-transfer-name{align-items:center;display:flex;font-family:Lato,sans-serif;justify-content:center;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}.cf-multisegment-journey-transfer-name{font-size:12px;height:16px;margin-bottom:10px;white-space:nowrap}.cf-multisegment-journey-stops{align-items:center;display:flex;font-family:Lato,sans-serif;font-style:italic;font-weight:600;white-space:nowrap;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:12px;margin-bottom:10px}.cf-multisegment-journey-stops-tooltip-opener{align-items:center;border-radius:9999px;cursor:pointer;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(0 171 205/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-style:normal;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;height:18px;margin-right:5px;width:18px}.cf-multisegment-journey-transfer-time{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:11px;text-align:center}.cf-multisegment-journey-transfer-time span{font-weight:700}.cf-multisegment-journey-decor{position:relative;width:calc(100% - 120px)}.cf-multisegment-journey-decor:after{left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));content:"";height:1px;top:40px}.cf-decor-plane{position:absolute;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));left:50%;padding:0 10px;top:40px;transform:translate(-50%,-50%)}.cf-decor-plane i{font-size:20px;font-weight:400}.cf-decor-info{font-family:Lato,sans-serif;font-style:italic;font-weight:600;position:absolute;white-space:nowrap;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:12px;left:50%;top:56px;transform:translateX(-50%)}.cf-multisegment-journey-info{align-items:center;display:flex;height:40px;justify-content:space-between;width:100%}.cf-multisegment-journey-info span{--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:16px}.cf-multisegment-journey-info span>span{font-weight:900}.flight-journey-summary{flex-shrink:0;width:25%}.flight-journey-summary-info{display:block}.flight-journey-overview-info,.flight-journey-overview-info span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:16px;line-height:26px}.flight-journey-overview-info span{font-weight:900}.flight-journey-flight-plan{align-items:flex-start;display:flex;justify-content:center;width:75%}.flight-journey-pill{border-radius:9999px;display:inline-block;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:800;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:18px;margin-bottom:10px;padding:7px 20px}.flight-journey-time{position:relative;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:14px}.flight-journey-time.changed{display:inline-block;position:relative;--tw-text-opacity:1;color:rgb(131 131 131/var(--tw-text-opacity))}.flight-journey-time.changed:after{border-radius:9999px;left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(170 39 47/var(--tw-bg-opacity));content:"";height:2px;top:50%;transform:translateY(-50%)}.flight-journey-time .one-more-day{font-weight:800;line-height:1;position:absolute;top:0;--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity));font-size:11px;letter-spacing:-1px;right:-13px}.flight-journey-flight-left,.flight-journey-flight-right{width:120px}.flight-journey-flight-left>div,.flight-journey-flight-right>div{font-family:Lato,sans-serif;line-height:1.15;position:relative}.flight-journey-flight-left>div:first-child,.flight-journey-flight-right>div:first-child{--tw-text-opacity:1;color:rgb(131 131 131/var(--tw-text-opacity));font-size:14px}.flight-journey-flight-left>div:nth-child(2),.flight-journey-flight-right>div:nth-child(2){--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:42px}.flight-journey-flight-left>div:nth-child(3),.flight-journey-flight-right>div:nth-child(3){margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:14px}.flight-journey-flight-left{margin-right:20px;text-align:left}.flight-journey-flight-right{margin-left:20px;text-align:right}.flight-journey-stops-info{align-items:center;display:flex;flex-direction:column;margin:0 25px;position:relative;top:9px}.flight-journey-stops-info i{--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:37px;margin-bottom:10px}.flight-journey-stops-tooltip-opener{align-items:center;border-radius:9999px;cursor:pointer;display:flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(0 171 205/var(--tw-bg-opacity));font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13px;height:24px;margin-bottom:12px;width:24px}.flight-journey-stops-tooltip-opener:after,.flight-journey-stops-tooltip-opener:before{position:absolute;--tw-bg-opacity:1;background-color:rgb(38 63 106/var(--tw-bg-opacity));content:"";height:1px;top:50%;transform:translateY(-50%);width:22px}.flight-journey-stops-tooltip-opener:before{left:-30px}.flight-journey-stops-tooltip-opener:after{right:-30px}.flight-journey-stops-number{cursor:pointer;font-family:Lato,sans-serif;font-style:italic;white-space:nowrap;--tw-text-opacity:1;color:rgb(89 195 217/var(--tw-text-opacity));font-size:16px;text-align:center;width:120px}.cf-journey-segment-new-time{white-space:nowrap;--tw-text-opacity:1;color:rgb(131 131 131/var(--tw-text-opacity));font-size:14px;letter-spacing:1.25px;line-height:16px;margin-bottom:5px}.cf-journey-segment-time{align-items:center;border-radius:.25rem;display:inline-flex;font-weight:700;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.inner-deep-box.cf-journey-segment-time{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.cf-journey-segment-time{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.cf-journey-segment-time){border-top-left-radius:0;border-top-right-radius:0}}.cf-journey-segment-time{background:#caf8ff;font-size:14px;padding:5px}.cf-journey-segment-time i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:15px;margin-right:5px}.cf-journey-segment-time .one-more-day{font-weight:800;--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity));font-size:11px;letter-spacing:-1px}@media(min-width:1200px)and (max-width:1399px){.flight-journey-stops-info{margin:0}.i2-itinerary-container .flight-journey-stops-number{width:105px}.i2-itinerary-container .flight-journey-flight-left,.i2-itinerary-container .flight-journey-flight-right{width:100px}.flight-journey-pill{font-size:16px}}@media(min-width:1024px)and (max-width:1199px){.cf-multisegment-journey-info span{font-size:14px}.flight-journey-pill{margin-bottom:12px;padding:6px 18px}.flight-journey-overview-info span{font-size:14px}.i2-itinerary-container .flight-journey-stops-info{margin-left:0;margin-right:0}.i2-itinerary-container .flight-journey-flight-left,.i2-itinerary-container .flight-journey-flight-right,.i2-itinerary-container .flight-journey-stops-number{width:90px}.i2-itinerary-container .flight-journey-flight-left>div:nth-child(2),.i2-itinerary-container .flight-journey-flight-right>div:nth-child(2){font-size:38px}.i2-itinerary-container .flight-journey-pill{font-size:12px}.i2-itinerary-container .flight-journey-summary{width:30%}.i2-itinerary-container .flight-journey-flight-plan{width:70%}}@media(min-width:768px)and (max-width:1023px){.cf-multisegment-journey-grid{-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}.cf-multisegment-journey-transfer-header i{font-size:16px;margin-right:10px}.cf-multisegment-journey-transfer{padding:10px}.cf-multisegment-journey-info span,.cf-multisegment-journey-info span>span{font-size:14px}.flight-journey-pill{font-size:14px;margin-bottom:16px;padding:11px 30px}.flight-journey-overview-info{line-height:1}.flight-journey-overview-info span{font-size:14px}.flight-journey-time{font-size:12px}.flight-journey-flight-left,.flight-journey-flight-right{width:95px}.flight-journey-flight-left>div:nth-child(2),.flight-journey-flight-right>div:nth-child(2){font-size:35px}.flight-journey-flight-left>div:nth-child(3),.flight-journey-flight-right>div:nth-child(3){font-size:12px}.flight-journey-flight-left{margin-right:0}.flight-journey-flight-right{margin-left:0}.flight-journey-stops-info{margin:0;top:9px}.flight-journey-stops-info i{font-size:30px;margin-bottom:9px}.flight-journey-stops-tooltip-opener{margin-bottom:9px}.flight-journey-stops-number{font-size:12px;width:75px}.cf-decor-info{top:52px}}@media(max-width:767px){ac-flight-journey-summary{flex-wrap:wrap;width:100%}.i2-itinerary-container ac-flight-journey-summary{width:100%}.cf-multisegment-journey-grid{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"endpoint-header-origin" "endpoint-origin" "transfer-header" "transfer" "endpoint-header-destination" "endpoint-destination";grid-template-columns:1fr;margin-bottom:2rem;margin-left:auto;margin-right:auto;row-gap:.5rem;width:calc(100% - 30px)}.flight-journey-summary{width:100%}.flight-journey-summary-info{align-items:center;display:flex;justify-content:space-between}.flight-journey-overview-info{font-size:16px;margin:0 15px 15px}.flight-journey-overview-info span{font-size:16px}.flight-journey-flight-plan{justify-content:space-between;margin-bottom:15px;padding:0 15px;width:100%}.flight-journey-pill{font-size:14px;line-height:1;margin:0 0 8px 15px;padding:8px 10px}.cf-multisegment-journey-info{font-size:16px;height:26px}.cf-multisegment-journey-info span{font-size:16px}.cf-multisegment-journey-transfer-header{margin-top:1rem}.cf-multisegment-journey-transfer{flex-direction:row;margin-bottom:1rem}.cf-multisegment-journey-transfer>div:first-child{align-items:flex-end;margin-right:18px;width:33.333333%}.cf-multisegment-journey-transfer>div:last-child{align-items:flex-start}.cf-multisegment-journey-stops{margin-bottom:.25rem}.cf-multisegment-journey-transfer-time{text-align:left}.cf-multisegment-journey-transfer-time span{display:block;text-align:left}.cf-multisegment-journey-transfer-name{height:auto;margin-bottom:0;text-align:right;white-space:normal}.cf-multisegment-journey-decor:after{left:-10px;right:-10px}.flight-journey-flight-left,.flight-journey-flight-right{width:80px}.flight-journey-flight-left>div:first-child,.flight-journey-flight-right>div:first-child{font-size:14px;line-height:18px}.flight-journey-flight-left>div:nth-child(2),.flight-journey-flight-right>div:nth-child(2){font-size:30px;line-height:36px}.flight-journey-flight-left>div:nth-child(3),.flight-journey-flight-right>div:nth-child(3){font-size:12px;line-height:14px}.flight-journey-flight-left>div:nth-child(4),.flight-journey-flight-right>div:nth-child(4){font-size:14px;line-height:16px}.flight-journey-flight-left{margin-right:20px}.flight-journey-flight-left .flight-journey-time .one-more-day{right:auto;--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity));left:38px}.flight-journey-flight-right{margin-left:20px}.flight-journey-stops-info{margin:0 14px;top:3px}.flight-journey-stops-info i{font-size:22px;margin-bottom:7px}.flight-journey-stops-tooltip-opener{font-size:8px;height:14px;margin-bottom:8px;width:14px}.flight-journey-stops-tooltip-opener:after,.flight-journey-stops-tooltip-opener:before{width:40px}.flight-journey-stops-tooltip-opener:before{left:-50px}.flight-journey-stops-tooltip-opener:after{right:-50px}.flight-journey-stops-number{font-size:9px;width:auto}.cf-journey-segment-new-time{white-space:nowrap}.cf-journey-segment-time{font-size:14px;padding:5px}.cf-journey-segment-time i{font-size:15px;margin-right:5px}}.flight-move-modal-content .modal-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;justify-content:space-between;position:relative;--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));padding:25px 70px 25px 45px}.flight-move-modal-content .modal-header .flight-move-modal-title{font-weight:600;line-height:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:28px;max-width:50%}.flight-move-modal-content .modal-header .flight-move-modal-plane{align-items:center;display:flex;justify-content:center;max-width:50%}.flight-move-modal-content .modal-header .flight-move-modal-plane img{display:block;height:auto;width:100%}.flight-move-modal-content .modal-header .flight-move-modal-close{align-items:center;border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;display:flex;justify-content:center;position:absolute;--tw-border-opacity:1;background-color:transparent;border-color:rgb(255 255 255/var(--tw-border-opacity));padding:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:32px;height:35px;right:20px;top:20px;width:35px}.flight-move-modal-content .modal-header .flight-move-modal-close:hover{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.flight-move-modal-content .modal-body{padding:30px}.flight-move-modal-content .modal-body .description-container{line-height:1.5rem;margin:auto auto 1.5rem;padding-left:1rem;padding-right:1rem;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:22px;text-align:center}.flight-move-modal-content .modal-body .primary-modal-button-container{display:flex;justify-content:center;margin-bottom:.25rem;margin-top:1.5rem}.flight-move-modal-content .modal-body .primary-modal-button-container .rounded-primary-btn{width:16rem}.flight-move-modal-content .modal-body .move-modal-dont-want{cursor:pointer;display:block;margin-top:1.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:15px;text-align:center;text-decoration-line:underline}.flight-move-modal-content .modal-body .move-modal-dont-want:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}@media(min-width:768px)and (max-width:1023px){.flight-move-modal-content .modal-header .flight-move-modal-title{font-size:24px}.flight-move-modal-content .modal-body{padding:30px 0}.flight-move-modal-content .modal-body .description-container{padding:0 30px}.flight-move-modal-content .modal-body .primary-modal-button-container .rounded-primary-btn{border-radius:0;padding-bottom:1rem;padding-top:1rem;width:100%}}@media(max-width:767px){.flight-move-modal-content .modal-header{padding:25px 55px 25px 25px}.flight-move-modal-content .modal-header .flight-move-modal-title{font-size:20px;line-height:1.75rem}.flight-move-modal-content .modal-body{padding:15px 0 20px}.flight-move-modal-content .modal-body .description-container{font-size:18px;line-height:1.25rem;margin-bottom:.75rem;padding:0 25px}.flight-move-modal-content .modal-body .primary-modal-button-container{margin-top:0}.flight-move-modal-content .modal-body .primary-modal-button-container .rounded-primary-btn{border-radius:0;font-size:20px;margin-top:0;padding-bottom:1rem;padding-top:1rem;width:100%}}.flight-move-result-banner{border-radius:.75rem;display:flex;justify-content:flex-start;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-family:Encode Sans,sans-serif;font-style:italic;line-height:1.75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:24px;font-weight:500;margin-bottom:30px;padding:20px 105px 20px 25px}.flight-move-result-banner .js-tick-broken-circle{display:block;font-size:60px;margin-right:1.25rem}@media(min-width:768px)and (max-width:1023px){.flight-move-result-banner{font-size:20px;line-height:1.5rem;padding:20px 25px}.flight-move-result-banner .js-tick-broken-circle{font-size:45px;font-weight:600;margin-right:1rem}}@media(max-width:767px){.flight-move-result-banner{font-size:18px;line-height:1.5rem;margin-left:auto;margin-right:auto;padding:15px 20px;width:90%}.flight-move-result-banner .js-tick-broken-circle{font-size:40px;font-weight:600;margin-right:.75rem}}.modal.primary-modal .modal-content.booking-modal-content.resend-itinerary-report-modal-content .modal-header{align-items:center;background-color:transparent;display:flex;justify-content:center;padding-bottom:0}.modal.primary-modal .modal-content.booking-modal-content.resend-itinerary-report-modal-content .modal-header i{margin:0;--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity));font-size:86px}.modal.primary-modal .modal-content.booking-modal-content.resend-itinerary-report-modal-content .modal-header .modal-header-closing{align-items:center;border-radius:9999px;border-style:none;display:flex;font-family:Lato,sans-serif;font-weight:900;justify-content:center;position:absolute;--tw-text-opacity:1;background:#828282;color:rgb(255 255 255/var(--tw-text-opacity));font-size:24px;height:30px;letter-spacing:normal;padding:0 0 1px 1px;right:15px;top:30px;width:30px}.modal.primary-modal .modal-content.booking-modal-content.resend-itinerary-report-modal-content .modal-header .modal-header-closing:hover{background:#484848}.modal.primary-modal .modal-content.booking-modal-content.resend-itinerary-report-modal-content .modal-body{padding-top:0}.offline-payment-itinerary header{align-items:center;background:#59c3d9;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:flex;height:70px;padding:0 30px}.offline-payment-itinerary header label{font-family:Encode Sans,sans-serif;font-size:32px;font-weight:700;line-height:1;position:relative;top:3px}.offline-payment-itinerary header span{align-items:center;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:32px;height:45px;justify-content:center;margin-right:15px;width:45px}.offline-payment-itinerary .opi-title{border-bottom:1px solid #1b3b6d;color:#163a70;font-family:Encode Sans,sans-serif;font-size:23px;font-weight:700;margin-top:30px;padding-bottom:25px}.offline-payment-itinerary .opi-subtitle{color:#163a70;font-family:Lato,sans-serif;font-size:16px;margin-top:15px}.offline-payment-itinerary .opi-container{margin:0 auto;max-width:95%;width:930px}.offline-payment-itinerary .opi-illustration{margin:45px 0 100px}.offline-payment-itinerary .opi-payment-image{margin:30px 0 0 75px}.offline-payment-itinerary .opi-warning{align-items:center;background:rgba(89,195,217,.2);border-radius:10px;color:#163a70;display:flex;font-family:Lato,sans-serif;font-size:20px;line-height:1.4;margin:60px 0 80px;padding:15px}.offline-payment-itinerary .opi-warning i{color:#59c3d9;font-size:40px;margin-right:15px}.offline-payment-itinerary .opi-warning span{color:#163a70;font-family:Lato,sans-serif;font-size:20px;font-weight:600}@media(max-width:1199px){.offline-payment-itinerary header label{font-size:28px}.offline-payment-itinerary .opi-payment-image{margin:30px 0 0 30px}.offline-payment-itinerary .opi-warning{margin:30px 0}}@media(max-width:767px){.offline-payment-itinerary header label{font-size:24px}.offline-payment-itinerary header span{font-size:24px;height:35px;width:40px}.offline-payment-itinerary .opi-illustration{margin:30px 0}.offline-payment-itinerary .opi-warning{font-size:18px;margin:20px 0}}#mainContentWrapper{position:relative}#mainContentWrapper.push-down{margin-top:120px}#mainContentWrapper.expanded{min-height:75vh}#mainContentWrapper.content-push-down{margin-top:80px}.post-commit-header{color:#163a70;font-size:20px;font-weight:900;margin:20px 0}.loader-overlay,.loader-overlay-color{background-color:#fff;border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10000}.loader-overlay-color.no-round,.loader-overlay.no-round{border-radius:0}.loader-overlay-color.inline,.loader-overlay.inline{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}.loader-overlay-color{background-color:hsla(0,0%,100%,.75)}.loader-container{bottom:0;height:150px;margin:auto;padding:30px;position:absolute;right:-45px;text-align:center;top:0;transform:scale(.33);width:150px}.loader-line{animation:cssload-spin 2.3s cubic-bezier(.175,.885,.32,1.275) infinite;height:49px;left:25px;overflow:hidden;top:25px;transform:scale(.5);transform-origin:50% 100%}.loader-line,.loader-line-wrap{box-sizing:border-box;position:absolute;width:97px}.loader-line-wrap{border:4px solid transparent;border-radius:100%;height:97px;left:0;margin:0 auto;right:0;top:0}.loader-line:first-child{animation-delay:-57.5ms}.loader-line:nth-child(2){animation-delay:-115ms}.loader-line:nth-child(3){animation-delay:-.1725s}.loader-line:nth-child(4){animation-delay:-.23s}.loader-line:nth-child(5){animation-delay:-.2875s}.loader-line:first-child .loader-line-wrap{border-color:#9c3434;height:88px;top:7px;width:88px}.loader-line:nth-child(2) .loader-line-wrap{border-color:#9c3434;height:74px;top:14px;width:74px}.loader-line:nth-child(3) .loader-line-wrap{border-color:#9c3434;height:60px;top:20px;width:60px}.loader-line:nth-child(4) .loader-line-wrap{border-color:#9c3434;height:47px;top:27px;width:47px}.loader-line:nth-child(5) .loader-line-wrap{border-color:#9c3434;height:33px;top:34px;width:33px}@keyframes cssload-spin{0%,15%{transform:rotate(0)}to{transform:rotate(1turn)}}.content-intro{padding-top:100%;width:100%}.spa-content{position:relative}.spa-content:first-child .booking-wrapper{margin-top:0}.faded{opacity:.25;pointer-events:none}@media(max-width:1023px){#mainContentWrapper.push-down{margin-top:30px}.loader-overlay-color:not(.keep-mobile),.loader-overlay:not(.keep-mobile){bottom:0;left:0;position:fixed;right:0;top:0}.loader-overlay-color.inline,.loader-overlay.inline{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.login-page{margin-top:30px}.login-page .booking-wrapper{margin:0 auto;max-width:1155px;width:unset}.login-page .booking-wrapper header .title{margin-left:0}.login-page .booking-wrapper header .title.title-with-image{display:flex;justify-content:space-between}.login-page .booking-wrapper header .title.title-with-image img{display:inline-block;margin-right:20px}.login-page .login-member-list{list-style:none;margin:15px 0 10px 25px}.login-page .login-member-list li{font-size:16px;line-height:24px;margin:4px 16px}.login-page .login-member-list li:before{color:#163a70;content:"•";display:block;font-size:21px;left:-15px;max-height:0;max-width:0;position:relative;top:0}.login-page h3{font-size:24.5px;font-weight:600;line-height:40px;margin:10px 0;text-rendering:optimizelegibility;text-transform:none}.login-page .modal-button-container{display:flex;justify-content:flex-end}.login-page .move-down{margin-top:40px}.logintype-tabs{text-align:left}.logintype-tabs label{margin-right:24px}.mdl-checkbox-wrapper.cug.argentina{position:relative}.mdl-checkbox-wrapper.cug.argentina #argentinaCompanyInfo{left:2px;position:relative;top:3px}.mdl-checkbox-wrapper.cug .cb-title{line-height:1}.login-error{color:#b92234;line-height:1.4}.login-error,.progress-bar{margin-bottom:20px}.login-body{line-height:1.5}.captcha-load-error{color:#9c3434;margin:20px 0}.float-login-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.float-login-modal .mdl-textfield{padding-bottom:0}.refund-login .modal-content.booking-modal-content .modal-header{overflow:visible}.refund-login .modal-content.booking-modal-content i{display:none}.refund-login .modal-content.booking-modal-content .modal-button-container{display:flex;justify-content:space-around}.refund-login .modal-header .cancel-login{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:9999px;cursor:pointer;display:flex;font-size:36px;font-weight:400;height:40px;justify-content:center;letter-spacing:unset;line-height:1;padding:0;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:40px;z-index:1}.refund-login .modal-header .cancel-login,.refund-login .modal-header .cancel-login:hover{border-width:0;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.refund-login .modal-header .cancel-login:hover{background-color:rgb(55 65 81/var(--tw-bg-opacity));text-decoration-line:none}.refund-login .mdl-textfield{width:75%}.refund-login .logintype-tabs{display:flex;flex-wrap:wrap;justify-content:flex-start}.refund-login .logintype-tabs label{margin-right:1rem}@media(max-width:1399px){.login-page .booking-wrapper{margin-left:25px;margin-right:25px}}@media(max-width:1199px){.login-page .booking-wrapper{margin-left:25px}}@media(max-width:1023px){.login-page .booking-wrapper .push-down{margin-top:40px}}@media(max-width:767px){.refund-login .modal-content.booking-modal-content .modal-button-container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:.5rem;width:12rem}.refund-login .modal-header .cancel-login{font-size:30px;height:30px;width:30px}.refund-login .mdl-textfield{width:100%}.refund-login .logintype-tabs{display:block}.refund-login .logintype-tabs label{margin-right:10px;margin-top:5px}.float-login-modal .mdl-textfield{padding-top:15px}.float-login-modal .modal-content{padding:8px}.float-login-modal .modal-content.booking-modal-content .modal-header{padding:12px}.float-login-modal .modal-content.booking-modal-content .modal-body{padding:10px 5px}.float-login-modal .modal-content.booking-modal-content .modal-body .modal-button-container{margin-top:20px}.float-login-modal .modal-content.booking-modal-content .modal-body .modal-button-container a{margin-top:8px}.float-login-modal .modal-content.booking-modal-content .modal-body .banco-estado-login-footnote{font-size:13px;margin-top:8px}}.error-wrapper{background:#e299a1;border-radius:10px;box-shadow:0 0 15px 2px rgba(0,0,0,.15);color:#163a6f;margin:50px 0 44px;padding:20px;position:relative;z-index:40}.error-wrapper.condensed{margin:0 0 20px}.error-wrapper h4{font-weight:600}.full-width-information{align-items:center;background-color:#f0ad4e;border-radius:10px;color:#fff;display:flex;font-size:14px;justify-content:flex-start;margin-bottom:8px;margin-top:5px;padding:10px;position:relative;width:100%}.full-width-information.push-down{margin-top:30px}.full-width-information span{font-size:14px;font-weight:600;line-height:18px}.full-width-information i{padding-right:10px}.full-width-information.voucher-result{margin-top:20px}.full-width-information.cug-register{background:rgba(89,195,217,.2);color:#163a70;margin-top:20px}.full-width-information.cug-register i{color:#59c3d9}.full-width-information.credit-shell{background:#59c3d9;border-color:#59c3d9;line-height:1.6;margin-bottom:20px;margin-top:20px}.full-width-information.no-flights{justify-content:center}.extras-page .full-width-information{margin-top:10px}.error-message-container{text-align:center;width:100%}.error-message-container.text-left{text-align:left}.error-message-container.text-right{text-align:right}.error-message-container .form-error-message,.error-message-container>span{background:#e299a1;border-radius:5px;color:#163a6f;display:inline-block;font-size:14px;margin:10px auto 20px;padding:10px 25px}@media(max-width:767px){.full-width-information{padding:15px}.full-width-information p{line-height:16px;margin:0;padding:0 0 0 20px;text-align:left}}.modal-content.booking-modal-content{width:500px}.modal-content.booking-modal-content.pending-payment{width:330px}.modal-content.booking-modal-content.pending-payment a{color:#9c3434}.modal-content.booking-modal-content.pending-payment a:hover{color:#163a70}.modal-content.booking-modal-content.pending-payment .modal-body{line-height:1.6}.modal-content.booking-modal-content.argentina-modal{max-width:95%;width:1080px}.modal-content.booking-modal-content.edit-profile{height:90%;width:500px}.modal-content.booking-modal-content .modal-header{align-items:center;background:#def3f7;border-radius:10px;color:#163a70;display:flex;font-size:22px;font-weight:900;overflow:hidden;padding:20px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-content.booking-modal-content .modal-header i{color:#59c3d9;font-size:36px;margin-right:20px}.modal-content.booking-modal-content .modal-header.text-center{justify-content:center;text-align:center}.modal-content.booking-modal-content .modal-body{padding:20px}.modal-content.booking-modal-content .modal-body.checkin,.modal-content.booking-modal-content .modal-body.text-line-height{line-height:1.6}.modal-content.booking-modal-content .modal-button-container{display:flex;justify-content:flex-end;margin-top:30px}.modal-content.booking-modal-content .modal-button-container.modification-buttons-container{justify-content:center}.modal-content.booking-modal-content .modal-button-container a{cursor:pointer;margin:0 10px 0 0}.modal-content.booking-modal-content .modal-button-container a:last-child{margin-right:0}.modal-content.booking-modal-content .argentina-prices-table td{border:1px solid #e2e2e2;line-height:1.5;padding:10px;text-align:center;vertical-align:top;width:14.2857%}.modal-content.booking-modal-content .argentina-prices-table tr:first-child td{background:#163a70;color:#fff}@media(max-width:767px){.modal-content.booking-modal-content{left:5%;max-height:90%;overflow:visible;overflow-y:visible;transform:translateY(-50%);width:90%}.modal-content.booking-modal-content.argentina-modal,.modal-content.booking-modal-content.edit-profile{left:2%;max-height:95%;width:96%}.modal-content.booking-modal-content.pending-payment{left:5%;max-height:95%;width:90%}.modal-content.booking-modal-content .modal-button-container{display:block}.modal-content.booking-modal-content .modal-button-container a{display:block;margin:10px 0 0;width:100%}.modal-content.booking-modal-content .modal-button-container.modification-buttons-container .rounded-primary-btn{padding-right:15px}}.modal-content.cug-modal-content{max-height:calc(95% - 66px);width:500px}.modal-content.cug-modal-content.step-1{height:972px;width:730px}.modal-content.cug-modal-content.step-2{height:844px;width:730px}.modal-content.cug-modal-content.step-3{height:866px;width:730px}.modal-content.cug-modal-content.step-4{height:580px;width:530px}.modal-content.cug-modal-content.add-user{height:650px;width:530px}.modal-content.cug-modal-content.edit-user{height:580px;width:530px}.modal-content.cug-modal-content .cug-modal-content-box{border:1px solid #163a70;border-radius:10px;margin:10px;padding:20px}.modal-content.cug-modal-content .cug-modal-content-box .cug-modal-button-container{display:flex;justify-content:flex-end;margin-top:20px}.modal-content.cug-modal-content .cug-modal-title{align-items:center;color:#163a70;display:flex;font-family:Encode Sans,sans-serif;font-size:24px;font-weight:900;justify-content:center;margin:20px 0}.modal-content.cug-modal-content .cug-modal-title i{color:#59c3d9;font-size:45px;font-weight:600;margin-right:10px}.modal-content.cug-modal-content .cug-modal-close{align-items:center;background:#333;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:26px;height:34px;justify-content:center;position:absolute;right:-17px;top:-17px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px;z-index:100}.modal-content.cug-modal-content .cug-modal-close:hover{background:#9c3434}.modal-content.cug-modal-content .cug-scroller{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.modal-content.cug-modal-content .breadcrumbs{top:10px}.modal-content.cug-modal-content .breadcrumbs-bg{margin:10px 0;max-width:100%;width:100%}.modal-content.cug-modal-content .breadcrumb-section span{font-family:Encode Sans,sans-serif;font-size:12px;font-weight:400;left:28px;top:-8px}.modal-content.cug-modal-content .booking-step{font-size:12px;height:20px;margin-top:0;width:20px}.modal-content.cug-modal-content h1{color:#163a70;font-family:Encode Sans,sans-serif;font-size:24px;font-weight:700;margin:0}.modal-content.cug-modal-content h1.no-subtitle{margin-bottom:20px}.modal-content.cug-modal-content h2{color:#163a70;font-size:18px;font-weight:600;margin:0}.modal-content.cug-modal-content h2 i{color:#163a70;cursor:pointer;margin-left:10px}.modal-content.cug-modal-content h2 i:hover{color:#9c3434}.modal-content.cug-modal-content .subtitle{color:#163a70;font-family:Encode Sans,sans-serif;font-size:12px;font-weight:400;margin-bottom:20px;padding-left:28px}.modal-content.cug-modal-content .group-caption{color:#163a70;display:block;font-size:16px;font-weight:600;margin-bottom:10px}.modal-content.cug-modal-content .cb-title{color:#163a70;font-size:16px;font-weight:600}.modal-content.cug-modal-content .summary-list{font-size:12px;line-height:1.3;margin-bottom:20px;padding-left:20px}.modal-content.cug-modal-content .result-box{height:100%;margin:0;text-align:center}.modal-content.cug-modal-content .result-box h1{font-size:45px;margin:20px 0 0}.modal-content.cug-modal-content .result-box h1,.modal-content.cug-modal-content .result-box h2{color:#163a70;font-family:Encode Sans,sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.modal-content.cug-modal-content .result-box h2{font-size:26px;margin:0 0 20px}.modal-content.cug-modal-content .result-box p{display:block;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));margin:0 auto 30px;max-width:95%;text-align:center;width:340px}.modal-content.cug-modal-content .result-box p span{color:#9c3434}.modal-content.cug-modal-content .result-box i{display:inline-block;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:190px}@media(min-width:1024px){.modal-content.cug-modal-content.add-user{height:600px}.modal-content.cug-modal-content.edit-user{height:530px}}@media(min-width:768px)and (max-width:1023px){.modal-content.cug-modal-content.add-user{height:590px}.modal-content.cug-modal-content.edit-user{height:530px}}@media(max-width:1023px){.modal-content.cug-modal-content{background:#fff;border-radius:10px;left:50%;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:1001}.modal-content.cug-modal-content.step-1,.modal-content.cug-modal-content.step-2,.modal-content.cug-modal-content.step-3,.modal-content.cug-modal-content.step-4{width:90%}.modal-content.cug-modal-content.step-4{height:auto}}@media(max-width:767px){.modal-content.cug-modal-content{left:5%;margin-top:33px;max-height:90%;overflow:visible;overflow-y:visible;transform:translateY(-50%);width:90%}.modal-content.cug-modal-content.argentina-modal,.modal-content.cug-modal-content.edit-profile{left:2%;max-height:95%;width:96%}.modal-content.cug-modal-content.pending-payment{left:5%;max-height:95%;width:90%}.modal-content.cug-modal-content .modal-button-container{display:block}.modal-content.cug-modal-content .modal-button-container a{display:block;margin:10px 0 0;width:100%}.modal-content.cug-modal-content .result-box i{font-size:150px}.agency-modal .modal-content.cug-modal-content{width:88%}}.modal-content.flight-modal-content{max-width:90%;min-width:1030px}.modal-content.flight-modal-content.with-sidebar{min-height:540px;padding-left:290px}.modal-content.flight-modal-content.with-sidebar.many-modal{min-height:418px;min-width:unset;width:892px}.modal-content.flight-modal-content.login-modal{min-height:430px}.modal-content.flight-modal-content.taller{min-height:660px}.modal-content.flight-modal-content.upgrade-modal{min-height:570px}.modal-content.flight-modal-content.upgrade-modal .modal-header{margin-bottom:50px}.modal-content.flight-modal-content.upgrade-modal .flight-modal-list{margin-bottom:0}.modal-content.flight-modal-content .mdl-textfield{padding:20px 0 0}.modal-content.flight-modal-content .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.modal-content.flight-modal-content .js-input.js-select option{font-size:16px}.modal-content.flight-modal-content .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:39px}.modal-content.flight-modal-content .cb-title{line-height:1.4}.modal-content.flight-modal-content .cb-title a{color:#80bfd4}.modal-content.flight-modal-content .cb-title a:hover{color:#163a70}.modal-content.flight-modal-content .flight-modal-sidebar{background:#00aac3 url(/V2FE/dist/images/dc-logo-2_b99f25fe18298e5144c6.png) no-repeat 50%;border-bottom-left-radius:10px;border-top-left-radius:10px;bottom:0;left:0;position:absolute;top:0;width:290px}.modal-content.flight-modal-content .flight-modal-sidebar.english{background:#00aac3 url(/V2FE/dist/images/dc-logo-2-en_6074981a64965dacb272.png) no-repeat 50%}.modal-content.flight-modal-content .flight-modal-sidebar.portuguese{background:#00aac3 url(/V2FE/dist/images/dc-logo-2-pt_5bb1d5c3f9da393a2a73.png) no-repeat 50%}.modal-content.flight-modal-content .modal-header{color:#163a70;font-size:18px;font-weight:400;margin:25px 20px 15px 310px;text-align:center}.modal-content.flight-modal-content .modal-header.with-subtitle{text-align:left}.modal-content.flight-modal-content .modal-header.with-subtitle .subtitle{display:block;font-size:14px;font-weight:600;margin-top:10px;text-transform:none}.modal-content.flight-modal-content .modal-header span{font-weight:900}.modal-content.flight-modal-content .modal-body{margin-left:290px}.modal-content.flight-modal-content .modal-body.bordered{border:1px solid #ccc;border-radius:10px;margin:20px 20px 20px 310px}.modal-content.flight-modal-content .modal-body-inner-box{background:#f7f7f7;border-radius:10px;margin:20px;padding:0 20px}.modal-content.flight-modal-content .modal-button-container{align-items:center;display:flex;justify-content:space-between;margin:20px 0}.modal-content.flight-modal-content .modal-button-container.padded{margin:20px}.modal-content.flight-modal-content .modal-button-container.buttons-right{justify-content:flex-end}.modal-content.flight-modal-content .modal-button-container.buttons-center{justify-content:center}.modal-content.flight-modal-content .modal-button-container.get-membership .primary-btn,.modal-content.flight-modal-content .modal-button-container.get-membership .secondary-btn,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .primary-btn,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .secondary-btn{align-items:center;border-radius:17px;border-width:1px;display:flex;font-family:Lato,sans-serif;font-size:14px;font-weight:900;height:34px;padding:0 40px 0 15px;width:unset}.modal-content.flight-modal-content .modal-button-container.get-membership .primary-btn i,.modal-content.flight-modal-content .modal-button-container.get-membership .secondary-btn i,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .primary-btn i,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .secondary-btn i{font-size:23px;position:absolute;right:5px;top:50%;transform:translateY(-50%) translateY(-1px)}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons{justify-content:center}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn{align-items:center;background:#fff;border:2px solid #ab272f;border-radius:18px;display:inline-flex;height:36px;justify-content:center;padding:0 23px 0 0;transition:background-color .2s ease-in-out;width:140px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn span{color:#ab272f;font-family:Lato,sans-serif;font-size:15px;font-weight:700;letter-spacing:normal;line-height:normal}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn i{color:#ab272f;font-size:25px;font-weight:400;position:absolute;right:4px;top:4px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn:hover{align-items:center;background:#ab272f;border:2px solid #ab272f;border-radius:18px;display:inline-flex;height:36px;justify-content:center;line-height:normal;padding:0 23px 0 0;transition:background-color .2s ease-in-out;width:140px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn:hover span{color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:700;letter-spacing:normal;line-height:normal}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn:hover i{color:#fff;font-size:25px;font-weight:400;position:absolute;right:4px;top:4px}.modal-content.flight-modal-content .error-wrapper{background:#fff;box-shadow:none;color:#9c3434}.modal-content.flight-modal-content .flight-modal-list-container{margin:0 auto;width:545px}.modal-content.flight-modal-content .flight-modal-list-container.english{width:625px}.modal-content.flight-modal-content .flight-modal-list-container.portuguese{width:585px}.modal-content.flight-modal-content .flight-modal-list{margin:30px 0}.modal-content.flight-modal-content .flight-modal-list.condensed{margin-bottom:0}.modal-content.flight-modal-content .flight-modal-list li{color:#163a70;font-family:Lato,sans-serif;font-size:18px;position:relative}.modal-content.flight-modal-content .flight-modal-list li:after{color:#83b245;content:"✔";left:-20px;position:absolute;top:0}.modal-content.flight-modal-content .membership-container{display:inline-block;margin:0 10px}.modal-content.flight-modal-content .membership-title{font-size:20px;font-style:italic}.modal-content.flight-modal-content .membership-info,.modal-content.flight-modal-content .membership-title{color:#163a70;font-family:Lato,sans-serif;font-weight:300}.modal-content.flight-modal-content .membership-btn{align-items:center;border:2px solid #ffa400;border-radius:10px;color:#ffa400;display:inline-flex;justify-content:center;line-height:.8;margin:10px 0;padding:10px 20px;position:relative}.modal-content.flight-modal-content .membership-btn span{font-family:Lato,sans-serif;font-size:25px;font-weight:900;text-transform:none}.modal-content.flight-modal-content .membership-btn span span{font-size:18px;font-style:italic;font-weight:400}.modal-content.flight-modal-content .membership-btn i{font-size:70px;font-weight:300;margin-right:20px}.modal-content.flight-modal-content .membership-btn:not(:disabled):hover{background:rgba(255,164,0,.2);border:2px solid #ffa400;color:#ffa400}.modal-content.flight-modal-content .membership-btn.selected,.modal-content.flight-modal-content .membership-btn:not(:disabled):focus{background:#ffa400;border:2px solid #ffa400;color:#fff;cursor:default}.modal-content.flight-modal-content .membership-btn.selected:after,.modal-content.flight-modal-content .membership-btn:not(:disabled):focus:after{color:#fff;content:"✔";font-size:16px;position:absolute;right:10px;top:5px}.modal-content.flight-modal-content .membership-btn.selected:not(:disabled):hover,.modal-content.flight-modal-content .membership-btn:not(:disabled):focus:not(:disabled):hover{background:#ffa400;border:2px solid #ffa400;color:#fff}.modal-content.flight-modal-content .membership-link-container{display:inline-block;font-size:15px;margin:20px 0 0}.modal-content.flight-modal-content .membership-link-container a{color:#80bfd4}.modal-content.flight-modal-content .membership-link-container a:hover{color:#163a70}.modal-content.flight-modal-content .forgotten-pw-link-container{display:inline-block;margin:20px 0}.modal-content.flight-modal-content .forgotten-pw-link-container a{color:#80bfd4}.modal-content.flight-modal-content .forgotten-pw-link-container a:hover{color:#163a70}.modal-content.flight-modal-content .membership-warning{align-items:center;background:rgba(89,195,217,.2);border-radius:5px;color:#163a70;display:flex;margin-top:20px;padding:5px;position:relative}.modal-content.flight-modal-content .membership-warning span{font-size:12px;font-weight:600}.modal-content.flight-modal-content .membership-warning .exclamation{color:#59c3d9;font-size:30px;margin-right:10px}.modal-content.flight-modal-content .membership-modal-banner{background:#163a70;border-radius:10px;color:#fff;font-family:Lato,sans-serif;font-size:23px;font-style:italic;font-weight:600;margin:0 auto;padding:15px 30px 15px 65px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.modal-content.flight-modal-content .membership-modal-banner i{font-size:37px;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.modal-content.flight-modal-content .membership-modal-banner span{font-weight:900}.modal-content.flight-modal-content .upgrade-info{color:#163a70;font-size:18px;line-height:1.2;margin:0 auto;max-width:666px}.modal-content.flight-modal-content .upgrade-info.english,.modal-content.flight-modal-content .upgrade-info.portuguese{max-width:730px}.modal-content.flight-modal-content .upgrade-info span{color:#163a70;font-size:18px;font-weight:600;line-height:1.2}.modal-content.flight-modal-content .upgrade-warning-message-container{align-items:center;background:#ab272f;border-radius:10px;color:#fff;display:flex;font-family:Lato,sans-serif;font-size:14px;font-weight:900;margin:20px auto;max-width:666px;padding:15px}.modal-content.flight-modal-content .upgrade-warning-message-container i{font-size:40px;margin-right:15px}.modal-content.flight-modal-content .flight-login-button-container{display:flex;justify-content:space-between;margin-bottom:1.25rem}.flight-modal-close{background:#333;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:26px;height:34px;line-height:1;padding:0;position:absolute;right:-17px;top:-17px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:34px;z-index:100}.flight-modal-close:not(disabled):hover{background:#163a70;border:none;color:#fff}.too-many-pax-info{align-items:center;color:#183264;display:flex;font-family:Lato,sans-serif;font-size:24px;line-height:1.4;margin:80px auto 50px;max-width:450px;text-align:left}.too-many-pax-info span{color:#183264;font-style:italic;font-weight:900}.too-many-pax-info i{color:#ab272f;font-size:57px;font-weight:400;margin-right:30px}.too-many-pax-info .pax-text-container{text-align:center}.modal-content.flight-modal-content .membership-container.disabled{filter:grayscale(1)}.discount-club-modal{border-radius:.5rem;line-height:1}.discount-club-modal .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.discount-club-modal .js-input.js-select option{font-size:16px}.discount-club-modal .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;pointer-events:none;position:absolute;right:15px;top:41px}.discount-club-modal .modal-content{height:650px;max-height:95%;max-width:95%;padding:0;width:770px}.discount-club-modal .modal-content:not(.dc-limit-info){height:600px}.discount-club-modal .modal-content .dc-modal-header{border-top-left-radius:.5rem;border-top-right-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));padding:20px 0}.discount-club-modal .flight-scroller{top:100px}.discount-club-modal .dob-selector-container:after{color:#ccc;content:"▼";display:block;font-size:12px;pointer-events:none;position:absolute;right:15px;top:11px}.dc-modal-header-content{align-items:center;display:flex;justify-content:space-around;margin-left:auto;margin-right:auto}.dc-modal-header-content .dc-modal-header-img{height:55px}.dc-modal-header-content .dc-modal-header-texts{margin-bottom:auto;margin-top:auto;vertical-align:middle;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-align:center}.dc-modal-header-content .dc-modal-header-texts .dc-modal-header-smaller-text{font-family:Lato,sans-serif;font-size:15px;margin-bottom:10px}.dc-modal-header-content .dc-modal-header-texts .dc-modal-header-main-text{font-family:Encode Sans,sans-serif;font-size:28px;font-weight:700}.dc-modal-body{margin:auto;--tw-text-opacity:1;color:rgb(42 60 102/var(--tw-text-opacity));max-width:700px;padding:20px 0 25px}.dc-modal-body .dc-modal-body-title{font-family:Encode Sans,sans-serif;font-size:18px;font-weight:700;margin-bottom:3px}.dc-modal-body .dc-modal-body-description{font-family:Lato,sans-serif;font-size:16px}.dc-modal-body .ts-error-container{margin-bottom:6px}.dc-modal-body .dc-modal-btn-container{display:flex;justify-content:center}.dc-modal-body .dc-modal-btn-container .rounded-secondary-btn{margin-right:25px}.dc-modal-form .mdl-textfield{padding:20px 0 0}.dc-modal-form .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.dc-modal-form .dc-modal-membership-warning{align-items:center;border-radius:.5rem;display:flex;margin-top:1rem;--tw-bg-opacity:1;background-color:rgb(215 237 241/var(--tw-bg-opacity));padding:8px 3px 8px 20px}.dc-modal-form .dc-modal-membership-warning i{margin-right:.75rem;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:30px}.dc-modal-form .dc-modal-membership-warning .dc-modal-membership-warning-text{font-size:16px;margin:auto}@media(min-width:1024px)and (max-width:1199px){.modal-content.flight-modal-content.extension-modal,.modal-content.flight-modal-content.membership-modal,.modal-content.flight-modal-content.upgrade-modal{max-height:570px}.modal-content.flight-modal-content.login-modal{height:430px}.modal-content.flight-modal-content.register-modal{height:660px;max-height:95%;min-height:unset}}@media(min-width:768px)and (max-width:1023px){.modal{z-index:1000000!important}.modal-content.flight-modal-content.with-sidebar{height:unset;min-height:395px;min-width:unset;padding-left:192px;width:666px}.modal-content.flight-modal-content.with-sidebar.many-modal{min-height:260px;width:548px}.modal-content.flight-modal-content.extension-modal{min-height:465px}.modal-content.flight-modal-content.taller{min-height:720px}.modal-content.flight-modal-content.upgrade-modal{min-height:435px}.modal-content.flight-modal-content.upgrade-modal .modal-header{margin:35px 0 15px 192px}.modal-content.flight-modal-content.upgrade-modal .cb-title,.modal-content.flight-modal-content.upgrade-modal .cb-title a{font-size:12px}.modal-content.flight-modal-content .flight-modal-sidebar{background-size:90%;width:192px}.modal-content.flight-modal-content .flight-modal-sidebar.english,.modal-content.flight-modal-content .flight-modal-sidebar.portuguese{background-size:90%}.modal-content.flight-modal-content .flight-scroller{top:0}.modal-content.flight-modal-content .modal-header{font-size:12px;margin:16px 0 10px 192px}.modal-content.flight-modal-content .modal-header.with-subtitle{padding-left:20px}.modal-content.flight-modal-content .modal-body{margin-left:192px}.modal-content.flight-modal-content .modal-body.bordered{margin-left:212px}.modal-content.flight-modal-content .membership-modal-banner{font-size:15px;padding:10px 20px 10px 45px}.modal-content.flight-modal-content .membership-modal-banner i{font-size:25px;left:10px}.modal-content.flight-modal-content .flight-modal-list-container{width:350px}.modal-content.flight-modal-content .flight-modal-list-container.english{width:415px}.modal-content.flight-modal-content .flight-modal-list-container.portuguese{width:385px}.modal-content.flight-modal-content .flight-modal-list{margin:20px 0}.modal-content.flight-modal-content .flight-modal-list li{font-size:12px;line-height:1.4}.modal-content.flight-modal-content .membership-title{font-size:13px}.modal-content.flight-modal-content .membership-container{margin:0}.modal-content.flight-modal-content .membership-btn{margin:5px 0;padding:10px}.modal-content.flight-modal-content .membership-btn span{font-size:19px}.modal-content.flight-modal-content .membership-btn span span{font-size:13px}.modal-content.flight-modal-content .membership-btn i{font-size:45px}.modal-content.flight-modal-content .membership-info{font-size:12px;font-weight:400}.modal-content.flight-modal-content .membership-link-container{font-size:12px}.modal-content.flight-modal-content .modal-button-container{margin:10px}.modal-content.flight-modal-content .modal-button-container.get-membership .primary-btn,.modal-content.flight-modal-content .modal-button-container.get-membership .secondary-btn,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .primary-btn,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .secondary-btn{border-radius:10px;font-size:12px;height:20px;line-height:1;padding:0 30px 0 10px}.modal-content.flight-modal-content .modal-button-container.get-membership .primary-btn i,.modal-content.flight-modal-content .modal-button-container.get-membership .secondary-btn i,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .primary-btn i,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .secondary-btn i{font-size:15px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn{border-radius:11px;height:22px;padding:0 16px 0 0;width:85px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn span{font-size:11px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn i{font-size:16px;right:1px;top:1px}.modal-content.flight-modal-content .upgrade-info{font-size:12px;max-width:440px}.modal-content.flight-modal-content .upgrade-info span{font-size:12px}.modal-content.flight-modal-content .upgrade-warning-message-container{font-size:12px;margin-bottom:0;max-width:440px;padding:10px}.modal-content.flight-modal-content .upgrade-warning-message-container i{font-size:27px}.too-many-pax-info{font-size:12px;margin:70px auto 10px;max-width:300px}.too-many-pax-info .pax-text-container{text-align:left}.too-many-pax-info i{font-size:35px;margin-right:15px}.discount-club-modal .modal-content{height:640px;width:500px}.discount-club-modal .flight-scroller{top:90px}.discount-club-modal .dob-selector-container:after{right:4px}.dc-modal-header-content .dc-modal-header-img{height:50px}.dc-modal-header-content .dc-modal-header-texts .dc-modal-header-smaller-text{font-size:11px;margin-bottom:8px}.dc-modal-header-content .dc-modal-header-texts .dc-modal-header-main-text{font-size:20px}.dc-modal-body{max-width:435px}.dc-modal-body .dc-modal-body-title{font-size:14px}.dc-modal-body .dc-modal-body-description{font-size:11px;margin-bottom:8px}.dc-modal-body .ts-error-container{margin-bottom:5px}.dc-modal-body .dc-modal-btn-container .rounded-secondary-btn{margin-right:12px}.dc-modal-form .dc-modal-membership-warning{padding:8px 3px 8px 20px}.dc-modal-form .dc-modal-membership-warning i{font-size:25px}.dc-modal-form .dc-modal-membership-warning .dc-modal-membership-warning-text{font-size:13px}.mdl-checkbox-wrapper .mdl-checkbox.mdl-js-checkbox.is-upgraded{margin-bottom:20px;margin-top:4px}}@media(max-width:767px){.modal{z-index:1000000!important}.modal-content.flight-modal-content{height:570px;max-height:95%;max-width:95%;min-width:unset}.modal-content.flight-modal-content.with-sidebar{height:590px;padding-left:0;padding-top:70px}.modal-content.flight-modal-content.with-sidebar.many-modal{height:366px;min-height:unset;width:280px}.modal-content.flight-modal-content.with-sidebar.membership-modal{height:620px}.modal-content.flight-modal-content.with-sidebar.login-modal{height:530px;min-width:360px}.modal-content.flight-modal-content.upgrade-modal .modal-header{margin-bottom:0}.modal-content.flight-modal-content.upgrade-modal .upgrade-info,.modal-content.flight-modal-content.upgrade-modal .upgrade-info span{font-size:13px}.modal-content.flight-modal-content.extension-modal .flight-modal-list-container{width:90%}.modal-content.flight-modal-content.extension-modal .flight-modal-list,.modal-content.flight-modal-content.upgrade-modal .flight-modal-list{width:500%}.modal-content.flight-modal-content.extension-modal .flight-modal-list li,.modal-content.flight-modal-content.upgrade-modal .flight-modal-list li{width:20%}.modal-content.flight-modal-content.extension-modal .modal-button-container.padded,.modal-content.flight-modal-content.upgrade-modal .modal-button-container.padded{margin-top:30px}.modal-content.flight-modal-content.extension-modal .modal-button-container,.modal-content.flight-modal-content.upgrade-modal .modal-button-container{display:block}.modal-content.flight-modal-content.login-modal{height:650px;max-height:95%}.modal-content.flight-modal-content.register-modal .modal-button-container.push-down{margin-top:30px}.modal-content.flight-modal-content .modal-header{font-size:14px;line-height:1;margin:0 auto;max-width:70%;padding:15px 0}.modal-content.flight-modal-content .modal-body{margin:0 auto;max-width:95%}.modal-content.flight-modal-content .modal-body.bordered{margin:0 2.5% 2.5%}.modal-content.flight-modal-content .modal-button-container,.modal-content.flight-modal-content .modal-button-container.padded{margin:5px 20px 20px}.modal-content.flight-modal-content .modal-button-container.buttons-right{justify-content:center}.modal-content.flight-modal-content .modal-button-container.get-membership .primary-btn,.modal-content.flight-modal-content .modal-button-container.get-membership .secondary-btn,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .primary-btn,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .secondary-btn{font-size:15px;height:35px;margin:10px auto}.modal-content.flight-modal-content .modal-button-container.get-membership .primary-btn i,.modal-content.flight-modal-content .modal-button-container.get-membership .secondary-btn i,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .primary-btn i,.modal-content.flight-modal-content .modal-button-container.upgrade-buttons .secondary-btn i{font-size:25px;right:3px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons{margin:0;padding:0;text-align:center}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn{display:inline-flex;height:26px;margin:0 auto;width:100px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn span{font-size:12px}.modal-content.flight-modal-content .modal-button-container.many-modal-buttons .primary-btn i{font-size:18px;right:2px;top:2px}.modal-content.flight-modal-content .flight-modal-sidebar{background-size:auto 50px;border-bottom-left-radius:0;border-top-right-radius:10px;bottom:unset;height:73px;right:0;width:unset}.modal-content.flight-modal-content .flight-modal-sidebar.english,.modal-content.flight-modal-content .flight-modal-sidebar.portuguese{background-size:auto 50px}.modal-content.flight-modal-content .flight-scroller{top:70px}.modal-content.flight-modal-content .membership-container{display:block;margin:10px auto}.modal-content.flight-modal-content .membership-modal-banner{font-size:12px;line-height:1}.modal-content.flight-modal-content .membership-modal-banner span{display:block;font-size:17px}.modal-content.flight-modal-content .membership-modal-banner i{font-size:30px}.modal-content.flight-modal-content .flight-modal-list-container{overflow:hidden;position:relative;white-space:nowrap;width:80%}.modal-content.flight-modal-content .flight-modal-list-container.english,.modal-content.flight-modal-content .flight-modal-list-container.portuguese{width:80%}.modal-content.flight-modal-content .flight-modal-list{display:block;height:30px;margin:15px 0 5px;overflow:visible;white-space:nowrap;width:400%}.modal-content.flight-modal-content .flight-modal-list li{align-items:center;display:flex;float:left;font-size:12px;height:30px;justify-content:center;line-height:1.4;padding:0 20px;white-space:normal;width:25%}.modal-content.flight-modal-content .flight-modal-list li:after{display:none}.modal-content.flight-modal-content .flight-modal-list-dots{align-items:center;display:flex;justify-content:center}.modal-content.flight-modal-content .flight-modal-list-dots li{background:#dadada;border-radius:50%;cursor:pointer;height:10px;margin:10px 4px;transition:all .5s ease-in-out;width:10px}.modal-content.flight-modal-content .flight-modal-list-dots li.selected{background:#193969}.modal-content.flight-modal-content .membership-btn{margin:0 0 5px;padding:10px 15px}.modal-content.flight-modal-content .membership-btn i{font-size:49px;margin-right:10px}.modal-content.flight-modal-content .membership-btn span:first-child{font-size:13px;font-style:italic;font-weight:400;line-height:1.7}.modal-content.flight-modal-content .membership-btn span:nth-child(2){font-size:19px}.modal-content.flight-modal-content .membership-info{font-size:13px;font-weight:400}.modal-content.flight-modal-content .membership-link-container{font-size:13px}.modal-content.flight-modal-content .upgrade-warning-message-container{margin:20px 2.5% 0;max-width:95%;padding:20px}.modal-content.flight-modal-content .cb-title{color:#163a70;font-size:12px}.modal-content.flight-modal-content .cb-title a{font-size:12px}.modal-content.flight-modal-content .mobile-carousel-left,.modal-content.flight-modal-content .mobile-carousel-right{align-items:center;color:#163a70;cursor:pointer;display:flex;font-family:Encode Sans,sans-serif;font-size:25px;font-weight:700;height:30px;justify-content:center;position:absolute;top:15px;width:30px}.modal-content.flight-modal-content .mobile-carousel-left{left:-10px}.modal-content.flight-modal-content .mobile-carousel-right{right:-10px}.flight-modal-close{height:30px;right:-10px;top:-10px;width:30px}.too-many-pax-info{flex-direction:column;font-size:13px;margin:20px auto 55px;max-width:240px;padding:0 20px;text-align:center}.too-many-pax-info i{font-size:40px;margin:0 0 15px}.discount-club-modal .modal-content{height:95%;padding-left:0;width:90%}.discount-club-modal .modal-content .dc-modal-header{padding:20px 5px}.discount-club-modal .modal-content .dc-modal-header .dc-modal-header-content{display:block;text-align:center;width:100%}.discount-club-modal .flight-scroller{top:160px}.dc-modal-header-content .dc-modal-header-img{height:65px;margin-bottom:15px}.dc-modal-header-content .dc-modal-header-texts .dc-modal-header-smaller-text{font-size:11px}.dc-modal-header-content .dc-modal-header-texts .dc-modal-header-main-text{font-size:20px}.dc-modal-body{padding-left:10px;padding-right:10px}.dc-modal-body .dc-modal-body-title{font-size:15px;margin-bottom:6px}.dc-modal-body .dc-modal-body-description{font-size:12px}.dc-modal-body .ts-error-container{margin-bottom:6px}.dc-modal-body .dc-modal-btn-container{display:flex;justify-content:center;margin-top:20px}.dc-modal-body .dc-modal-btn-container .rounded-secondary-btn{margin-right:5px}.dc-modal-form .dc-modal-membership-warning .dc-modal-membership-warning-text{font-size:12px}}.modal-content.payment-modal-content{max-height:calc(95% - 66px)}.modal-content.payment-modal-content h1{color:#163a70;font-family:Encode Sans,sans-serif;font-size:24px;font-weight:700;margin:0}.modal-content.payment-modal-content h1.no-subtitle{margin-bottom:20px}.modal-content.payment-modal-content h2{color:#163a70;font-size:18px;font-weight:600;margin:0}.modal-content.payment-modal-content h2 i{color:#163a70;cursor:pointer;margin-left:10px}.modal-content.payment-modal-content h2 i:hover{color:#9c3434}.modal-content.payment-modal-content .subtitle{color:#163a70;font-family:Encode Sans,sans-serif;font-size:12px;font-weight:400;margin-bottom:20px;padding-left:28px}.modal-content.payment-modal-content .group-caption{color:#163a70;display:block;font-size:16px;font-weight:600;margin-bottom:10px}.modal-content.payment-modal-content .cb-title{color:#163a70;font-size:14px;font-weight:600;line-height:1.2}.modal-content.payment-modal-content .summary-list{font-size:12px;line-height:1.3;margin-bottom:20px;padding-left:20px}.modal-content.payment-modal-content .payment-modal-title{align-items:center;color:#163a70;display:flex;font-family:Encode Sans,sans-serif;font-size:24px;font-weight:700;justify-content:center;margin:20px 0}.modal-content.payment-modal-content .payment-modal-title i{color:#59c3d9;font-size:45px;font-weight:600;margin-right:10px}.modal-content.payment-modal-content .payment-modal-content-box{background:#f7f7f7;border-radius:10px;margin:10px;padding:20px}.modal-content.payment-modal-content .payment-modal-content-box .commission-info{color:#163a70;font-size:16px;font-weight:600;line-height:1.4;margin:10px 10px 20px;text-align:center}.modal-content.payment-modal-content .payment-modal-content-box .payment-modal-button-container{display:flex;justify-content:center;margin-top:20px}.modal-content.payment-modal-content .payment-modal-content-box .amount-footnote{color:#163a70;font-size:12px;font-weight:600;margin-top:5px}.modal-content.payment-modal-content .payment-modal-close{align-items:center;border-radius:9999px;border-width:0;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;background:#333;color:rgb(255 255 255/var(--tw-text-opacity));font-size:26px;height:34px;letter-spacing:normal;right:-17px;top:-17px;width:34px;z-index:100}.modal-content.payment-modal-content .payment-modal-close:hover{background:#9c3434}@media(max-width:1023px){.modal-content.payment-modal-content{background:#fff;border-radius:10px;left:50%;max-width:95%;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:1001}}@media(max-width:767px){.modal-content.payment-modal-content{left:5%;max-height:90%;overflow:visible;overflow-y:visible;transform:translateY(-50%);width:90%}.modal-content.payment-modal-content.argentina-modal,.modal-content.payment-modal-content.edit-profile{left:2%;max-height:95%;width:96%}.modal-content.payment-modal-content.pending-payment{left:5%;max-height:95%;width:90%}.modal-content.payment-modal-content .modal-button-container{display:block}.modal-content.payment-modal-content .modal-button-container a{display:block;margin:10px 0 0;width:100%}.modal-content.payment-modal-content .payment-modal-title{margin:10px 0}}.promo-code-applied-modal-close{align-items:center;border-radius:9999px;border-width:0;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;background:#333;color:rgb(255 255 255/var(--tw-text-opacity));font-size:26px;height:34px;letter-spacing:normal;right:10px;top:10px;width:34px;z-index:100}.promo-code-applied-modal-close:not(disabled):hover{background:#163a70;border:none;color:#fff}@media(max-width:767px){.promo-code-applied-modal-close{height:30px;right:15px;top:15px;width:30px}}.modal{height:100%;left:0;position:fixed;top:0;width:100%}.accordion-wrapper.itinerary-accordion-wrapper.modal .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.modal .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.modal .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.modal.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.modal.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.modal{background:rgba(22,58,112,.4);z-index:1001}.modal.primary-modal .modal-content{max-width:90%;padding:0;width:595px}.modal.primary-modal .modal-content.peru-compra{width:29rem}.modal.primary-modal .modal-content.booking-modal-content{left:50%;transform:translate(-50%,-50%)}.modal.primary-modal .modal-content.booking-modal-content .modal-header{--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity));--tw-text-opacity:1;border-bottom-left-radius:0;border-bottom-right-radius:0;color:rgb(255 255 255/var(--tw-text-opacity))}.modal.primary-modal .modal-content.booking-modal-content .modal-header span{font-family:Encode Sans,sans-serif;font-size:23px;font-weight:700;line-height:1.25rem;margin:auto;padding-top:.5rem;position:relative;top:0}.modal.primary-modal .modal-content.booking-modal-content .modal-header i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:35px}.modal.primary-modal .modal-content.booking-modal-content .modal-header.flight-move{display:flex;justify-content:center}.modal.primary-modal .modal-content.booking-modal-content .modal-header.flight-move i{left:20px;position:absolute;top:50%;transform:translateY(-50%)}.modal.primary-modal .modal-content.booking-modal-content .modal-body{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));padding:25px 60px}.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container{line-height:1.5rem;text-align:center}.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container p{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:1.25rem;margin-bottom:.5rem}.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container span{line-height:1.5rem}.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container a{display:inline;line-height:1rem;--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.checkin-pax-select .chkbox-btn-wrapper.small.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container a{display:inline-block}.loader-overlay-color.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container a,.loader-overlay.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container a{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container a,.loader-overlay.modal.primary-modal .modal-content.booking-modal-content .modal-body .description-container a{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.modal.primary-modal .modal-content.booking-modal-content .modal-body .primary-modal-button-container{display:flex;justify-content:center;margin-bottom:.5rem;margin-top:2rem}.modal.primary-modal .modal-content.booking-modal-content .modal-body .primary-url{text-align:center}.modal.secondary-modal .modal-content{max-width:90%;padding:0;width:595px}.modal.secondary-modal .modal-content.booking-modal-content{left:50%;transform:translate(-50%,-50%)}.modal.secondary-modal .modal-content.booking-modal-content .modal-header{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;border-bottom-left-radius:0;border-bottom-right-radius:0;color:rgb(255 255 255/var(--tw-text-opacity))}.modal.secondary-modal .modal-content.booking-modal-content .modal-header .secondary-modal-header-text{font-family:Encode Sans,sans-serif;font-size:23px;font-weight:700;line-height:1.25rem;margin:auto;padding-top:.5rem;position:relative;top:0}.modal.secondary-modal .modal-content.booking-modal-content .modal-header .modal-header-closing:hover{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.modal.secondary-modal .modal-content.booking-modal-content .modal-header i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modal.secondary-modal .modal-content.booking-modal-content .modal-body{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));padding:30px 60px}.modal.secondary-modal .modal-content.booking-modal-content .modal-body .description-container{line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.modal.secondary-modal .modal-content.booking-modal-content .modal-body .secondary-modal-button-container{display:flex;justify-content:center;margin-bottom:.5rem;margin-top:2rem}.modal.secondary-modal .modal-content.booking-modal-content .modal-body .error-message-container{display:flex;justify-content:center}.modal.cug-modal .mdl-textfield{padding:5px 0}.modal.cug-modal .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.modal.cug-modal .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.modal.cug-modal .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.modal.cug-modal .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.modal.cug-modal .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.modal.cug-modal .js-input.js-select option{font-size:16px}.modal.cug-modal .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:25px}.modal.cug-modal.agency-modal i{color:rgba(89,195,217,.5);display:block;font-size:120px;margin-top:20px}.modal.cug-modal.agency-modal h1{display:block;font-size:28px;line-height:1.2;margin:20px auto}.modal.cug-modal.agency-modal h1.contact{max-width:300px}.modal.cug-modal.agency-modal h1.delete{max-width:250px}.modal.cug-modal.agency-modal h1.activate,.modal.cug-modal.agency-modal h1.deactivate,.modal.cug-modal.agency-modal h1.reset-pw{margin-bottom:40px;max-width:360px}.modal.cug-modal.agency-modal h1.add-user,.modal.cug-modal.agency-modal h1.edit-user{margin:20px 0 0 30px}.modal.cug-modal.agency-modal h1.add-user i,.modal.cug-modal.agency-modal h1.edit-user i{color:#163a70;display:inline;font-size:26px;margin-right:10px}.modal.cug-modal.agency-modal h1 span{color:#9c3434;font-style:italic;font-weight:900}.modal.cug-modal.agency-modal .spnr{color:#163a70;margin-bottom:40px}.modal.cug-modal.agency-modal .spnr span{color:#59c3d9;font-size:20px}.modal.cug-modal.agency-modal .delete-warning{color:#163a70;font-size:14px;text-align:center}.modal.cug-modal.agency-modal .delete-warning i{color:#9c3434;display:inline;font-size:16px}.modal.cug-modal.agency-modal p{color:#163a70;font-size:14px;line-height:1;margin:0 0 5px}.modal.cug-modal.agency-modal p.phone{margin-bottom:40px}.modal.cug-modal.agency-modal p.phone a{color:#59c3d9;font-size:20px;font-weight:600}.modal.cug-modal.agency-modal p.phone a:hover{color:#163a70}.modal.payment-modal .mdl-textfield{padding:5px 0}.modal.payment-modal .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.modal.payment-modal .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.modal.payment-modal .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.modal.payment-modal .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.modal.payment-modal .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.modal.payment-modal .js-input.js-select option{font-size:16px}.modal.payment-modal .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:25px}.modal.invalid-promo-code-modal.modal .modal-content{background:#fff;border-radius:20px;max-width:95%;min-height:150px;min-width:320px;padding:0}.modal.invalid-promo-code-modal.modal .modal-content .modal-header{--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity));--tw-text-opacity:1;align-items:center;border-top-left-radius:20px;border-top-right-radius:20px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-family:Lato,sans-serif;font-size:30px;font-style:italic;font-weight:600;height:70px;justify-content:center;position:relative}.modal.invalid-promo-code-modal.modal .modal-content .modal-header button{align-items:center;background:#000;border:none;border-radius:50%;color:#fff;display:flex;font-size:25px;font-weight:900;height:34px;justify-content:center;letter-spacing:normal;padding:0;position:absolute;right:-14px;top:-14px;width:34px}.modal.invalid-promo-code-modal.modal .modal-content .modal-header button:hover{background:#163a70}.modal.invalid-promo-code-modal.modal .modal-content .modal-body{line-height:1.5rem;padding:35px 30px 35px 60px}.modal-content{background:#fff;border-radius:10px;left:50%;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1001}.cug-modal-yield{position:relative;z-index:1000}.modal.agent-difference-modal .modal-content .modal-body .cancel-link-container{display:flex;justify-content:flex-end;margin-top:1rem}.modal.agent-difference-modal .modal-content .modal-body .cancel-link-container .cancel-link{cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:700;line-height:1.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));text-align:right;text-decoration-line:underline}.refund-bank-info-modal.modal-content .modal-header{display:flex;justify-content:center;padding:.75rem .5rem}.refund-bank-info-modal.modal-content .modal-header i{font-size:55px;margin-right:.5rem}.refund-bank-info-modal .bank-info-description{line-height:1.5rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;margin-bottom:10px}.refund-bank-info-modal .js-input{font-size:14px}.refund-bank-info-modal .js-input.js-select{-webkit-appearance:none;padding-top:5px}.refund-bank-info-modal .mdl-textfield{padding:10px 0}.refund-bank-info-modal .mdl-textfield__label{top:15px}.refund-bank-info-modal .mdl-textfield__input{font-size:14px}.refund-bank-info-modal .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.refund-bank-info-modal .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.refund-bank-info-modal .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:0}.refund-bank-info-modal .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:30px}.refund-bank-info-header-text{font-size:20px}.refund-bank-info-btn-container{display:flex;justify-content:center;margin-top:30px}.refund-bank-info-btn-container .rounded-primary-btn{margin:auto;width:175px}.declined-modal-description-container{line-height:1.5rem}.declined-modal-payment-subtitle{font-weight:600;margin-bottom:.75rem;margin-top:.5rem}@media(max-width:1023px){.result-box h1{font-size:26px}.result-box h2{font-size:20px}.result-box p{width:90%}.result-box i{font-size:170px}}@media(max-width:767px){.modal.primary-modal .modal-content.booking-modal-content .modal-body{padding:10px 15px}.modal.secondary-modal .modal-content.booking-modal-content .modal-header{padding:10px}.modal.secondary-modal .modal-content.booking-modal-content i{margin-right:0}.modal.secondary-modal .modal-content.booking-modal-content .modal-body{padding:10px 15px}.modal .modal-content .modal-header.session-warning{font-size:18px;padding:10px}.modal .modal-content .modal-header.session-warning i{font-size:30px;margin-right:15px}.modal-content{overflow-y:visible}.modal-content .modal-header{overflow:visible}.argentina-prices-table td{text-align:left;vertical-align:middle;width:50%}.argentina-prices-table tr td,.argentina-prices-table tr:first-child td{background:unset;color:unset}.argentina-prices-table tr td:first-child{background:#163a70;color:#fff}.modal.agent-difference-modal .modal-content .modal-body .cancel-link-container{margin-top:1.25rem}.refund-bank-info-modal.modal-content{height:660px;max-height:95%;max-width:95%;padding:0;width:770px}.refund-bank-info-modal.modal-content .modal-header i{font-size:36px}.refund-bank-info-modal.modal-content .refund-bank-info-scroller{bottom:0;left:0;overflow:hidden;overflow-y:scroll;position:absolute;right:0;top:45px}.refund-bank-info-modal .bank-info-description{font-size:14px;line-height:20px;margin-bottom:3px}.refund-bank-info-modal .mdl-textfield{padding:5px 0}.refund-bank-info-modal .js-input.js-select{-webkit-appearance:none;padding-top:5px}.refund-bank-info-modal .js-select-arrow:after{top:25px}.refund-bank-info-modal option{font-size:11px}.refund-bank-info-btn-container{margin-top:20px}.refund-bank-info-header-text{font-size:14px;font-weight:700;line-height:20px;text-align:center}}.modal-scroller{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}.profile-widget-container{align-items:stretch;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"person person person person trips trips trips trips trips trips trips trips" "advert advert advert advert advert advert advert advert advert advert advert advert" "giftcard giftcard giftcard giftcard giftcard giftcard dc dc dc search search search";grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:250px auto auto auto;justify-items:stretch;margin:30px 0;position:relative;row-gap:20px;transition:all .25s ease-in-out;width:100%}.profile-widget-container.staff{grid-template-areas:"person person person person benefit benefit benefit benefit benefit benefit benefit benefit" "person person person person trips trips trips trips trips trips trips trips" "advert advert advert advert advert advert advert advert advert advert advert advert" "giftcard giftcard giftcard giftcard giftcard giftcard search search search search search search";grid-template-rows:120px 250px auto auto}.profile-widget-container.pwc-club-member{grid-template-rows:298px auto auto}.profile-widget-container.banco-estado-5{grid-template-rows:326px auto auto}.profile-widget-container.banco-estado-5.pwc-club-member{grid-template-rows:356px auto auto}.profile-widget-container.banco-estado-5,.profile-widget-container.banco-estado-6{grid-template-areas:"person person person person trips trips trips trips trips trips trips trips" "bancoe bancoe bancoe bancoe bancoe bancoe" "giftcard giftcard giftcard giftcard giftcard giftcard dc dc dc search search search"}.profile-widget{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:12px;color:rgb(28 53 94/var(--tw-text-opacity));transition:all .25s ease-in-out}@media(min-width:1024px)and (max-width:1199px){.profile-widget-container{-moz-column-gap:20px;column-gap:20px;margin:25px 20px 150px;row-gap:20px;width:calc(100% - 40px)}}@media(min-width:768px)and (max-width:1023px){.profile-widget-container{-moz-column-gap:15px;column-gap:15px;grid-template-rows:140px auto;margin:20px 10px 100px;row-gap:15px;width:calc(100% - 20px)}.profile-widget-container.pwc-club-member{grid-template-rows:197px auto}.profile-widget-container.pwc-club-member.banco-estado-6{grid-template-rows:173px auto}.profile-widget-container.banco-estado-5{grid-template-rows:205px auto}.profile-widget-container.banco-estado-5.pwc-club-member{grid-template-rows:227px auto}.profile-widget-container.staff{grid-template-areas:"person person benefit benefit benefit benefit" "trips trips trips trips trips trips" "advert advert advert advert advert advert" "giftcard giftcard giftcard search search search";grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:170px 140px auto}}@media(max-width:767px){.profile-widget-container{grid-template-areas:"trips" "advert" "giftcard" "dc" "search";grid-template-columns:auto;grid-template-rows:auto;margin:20px 10px;row-gap:15px;width:calc(100% - 20px)}.profile-widget-container.banco-estado-5,.profile-widget-container.banco-estado-5.pwc-club-member,.profile-widget-container.banco-estado-6,.profile-widget-container.banco-estado-6.pwc-club-member,.profile-widget-container.pwc-club-member,.profile-widget-container.pwc-club-member.pwc-club-member,.profile-widget-container.staff,.profile-widget-container.staff.pwc-club-member{grid-template-rows:auto}.profile-widget-container.banco-estado-5,.profile-widget-container.banco-estado-6{grid-template-areas:"trips" "bancoe" "giftcard" "dc" "search"}.profile-widget-container.staff{grid-template-areas:"benefit" "trips" "advert" "giftcard" "dc" "search"}}.person-wc-scroller{bottom:0;left:0;position:absolute;right:0;top:500px;transition:opacity .25s ease-in-out;z-index:-10}.open .person-wc-scroller{top:166px;z-index:0}.profile-person-widget{grid-area:person;height:250px;overflow:visible;position:relative;width:100%}.person-widget-container{height:250px;overflow:hidden;position:relative;transition:all .25s ease-in-out}.person-widget-container.open{height:1000px;z-index:1000000}.person-widget-container.open .person-widget-content{height:550px;transition:all .25s ease-in-out}.person-widget-container.open .pw-editor{opacity:1;transition:all .5s ease-in-out}.person-widget-content{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:12px;height:250px;transition:all .5s ease-in-out}.pw-main{align-items:center;display:flex;height:250px;padding:0 35px 0 195px;position:relative}.pw-main>i{position:absolute;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:130px;left:25px;top:30px}.pw-name{font-size:20px;line-height:24px}.pw-edit,.pw-name{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.pw-edit{cursor:pointer;font-size:16px;position:absolute;right:15px;top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pw-edit i{font-size:15px}.pw-editor{font-family:Lato,sans-serif;opacity:0;padding:0 20px 35px;transition:all .25s ease-in-out}.pw-editor .mdl-textfield{margin-top:12px;padding:0}.pw-editor .mdl-textfield__label{font-size:13px;top:0}.pw-editor .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.pw-editor .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.pw-editor .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:12px;top:-8px}.pw-editor .mdl-textfield--floating-label .mdl-textfield__label{padding-left:10px}.pw-editor .js-input{font-family:Lato,sans-serif;font-size:13px;height:42px;line-height:unset;padding-left:9px;padding-top:17px}.pw-editor .js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Lato,sans-serif}.pw-editor .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;pointer-events:none;position:absolute;right:10px;top:14px}.pw-editor-title{align-items:center;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-weight:600;margin-bottom:.25rem;position:relative;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;height:30px;padding-top:6px}.pw-editor-title i{font-weight:600;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:24px;margin-right:7px}.pw-editor-title i.js-mp-edit{font-weight:400;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;margin-left:10px}.pw-editor-title .pw-section-opener{font-weight:700;position:absolute;right:0;top:0;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:24px;margin-top:6px;transition:all .25s ease-in-out}.pw-editor-title .pw-section-opener.open{transform:rotate(90deg)}.pw-section{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.pw-section.pw-section-open{max-height:610px}.bank-data-description{font-size:15px;line-height:19px;margin-top:.5rem}.pw-bankdata-missing{align-items:center;display:flex;margin:auto auto 1rem;--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));padding:.75rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pw-bankdata-missing i{font-size:30px;margin-right:.75rem}.profile-form{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(214 219 226/var(--tw-border-opacity));padding-bottom:1rem}.pw-inner-label{font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px;top:6px}.pw-cta,.pw-inner-label{font-family:Lato,sans-serif;position:relative}.pw-cta{align-items:center;border-style:solid;border-width:1px;display:inline-flex;justify-content:center;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));border-radius:15px;font-size:17px;font-weight:900;height:30px;letter-spacing:normal;padding-right:30px;text-transform:none;width:120px}.pw-cta,.pw-cta i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition:all .25s ease-in-out}.pw-cta i{font-size:22px;position:absolute;right:2px;top:3px}.pw-cta:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.pw-cta:not(.disabled):hover,.pw-cta:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.pw-badge,.pw-badge-container{margin-top:10px;position:relative}.pw-badge{align-items:center;border-radius:9999px;border-style:solid;border-width:1px;display:flex;white-space:nowrap;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:14px;font-weight:700;padding:8px 7px 5px 29px}.pw-badge:first-child{margin-top:0}.pw-badge i{position:absolute;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:21px;left:5px;top:3px}.pw-badge.banco-estado-badge{--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity));font-size:16px;padding:8px 25px 5px}.pw-badge.banco-estado-badge img{height:14px;margin-left:3px;position:relative;top:-1px}.pw-badge.banco-estado-badge .smart-logo{height:22px}.pw-badge.staff-badge{height:37px;padding-left:50px;width:180px}.pw-badge.staff-badge i:first-child{font-size:24px;left:15px;top:5px;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.pw-badge.staff-badge i:last-child{font-size:78px;left:90px;top:-23px}.pw-savings{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:82px;left:0;text-align:center;top:182px;width:100%}.pw-savings span{font-family:Encode Sans,sans-serif;font-size:18px;font-weight:700;line-height:24px;max-width:95%}.pw-savings span:last-child{display:block;font-family:Lato,sans-serif;font-size:9px;line-height:1;margin-top:2px}.pw-savings i{cursor:pointer;font-size:15px;left:-2px;position:relative;top:-6px}.pw-savings-tooltip{--tw-bg-opacity:1;font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:6px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-size:13px;line-height:18px;padding:10px;transform:translateX(-50%) translateX(8px) translateY(-102px);width:340px}.pw-savings-tooltip,.pw-savings-tooltip:after{background-color:rgb(103 106 112/var(--tw-bg-opacity));position:absolute}.pw-savings-tooltip:after{--tw-bg-opacity:1;bottom:-11px;content:"";height:20px;right:50%;transform:translateX(50%) rotate(45deg);width:20px}.pw-savings-tooltip ul{margin-top:8px}.pw-savings-tooltip li,.pw-savings-tooltip span{line-height:16px}.pw-upgrade-smart{align-items:center;display:flex;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(106 109 113/var(--tw-bg-opacity));border-bottom-left-radius:12px;border-bottom-right-radius:12px;height:78px;left:0;padding:0 15px;top:248px;width:100%}.pw-upgrade-smart span{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:16px;font-weight:700;line-height:20px}.pw-upgrade-smart img{height:12px;margin-left:4px;position:relative;top:0}.pw-upgrade-smart a{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;position:relative;white-space:nowrap;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));text-transform:none;--tw-text-opacity:1;border-radius:12px;color:rgb(28 53 94/var(--tw-text-opacity));font-size:13px;height:24px;letter-spacing:normal;margin-left:5px;padding:0 28px 0 10px;width:157px}.pw-upgrade-smart a img{height:10px;top:0}.pw-upgrade-smart a i{position:absolute;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:18px;right:5px;top:3px}.pw-upgrade-smart a:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));padding:0 28px 0 10px}.pwc-close-btn{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:9999px;cursor:pointer;display:flex;font-size:16px;font-weight:600;height:20px;justify-content:center;line-height:1;padding-bottom:2px;position:absolute;right:-10px;top:-10px;width:20px}.pwc-close-btn,.pwc-close-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pwc-close-btn:hover{background-color:rgb(178 41 46/var(--tw-bg-opacity))}.staff .pw-main>i{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.pw-staff-info{align-items:center;display:flex;font-family:Lato,sans-serif;justify-content:center;position:absolute;--tw-text-opacity:1;background-image:linear-gradient(90deg,#1c355e 20%,hsla(0,0%,100%,0) 0);background-position:top;background-repeat:repeat-x;background-size:10px 2px;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;left:0;line-height:18px;padding-top:15px;top:190px;width:100%}.pw-staff-info>span{display:block;max-width:310px;text-align:left}.pw-required-error{background:#e299a1;border-radius:5px;color:#163a6f;font-size:14px;margin:10px auto 20px;padding:10px 25px}.staff .person-widget-container,.staff .profile-person-widget{height:390px}.staff .person-widget-container.open{height:1000px}.staff .person-widget-content{height:390px}.staff .pw-main{align-items:flex-start;flex-direction:column;height:390px;justify-content:flex-start;padding:40px 0 0 170px}.pwc-club-member .person-widget-container,.pwc-club-member .profile-person-widget{height:298px}.pwc-club-member .person-widget-container.open{height:1000px}.pwc-club-member .person-widget-content{height:298px}.pwc-club-member .pw-main{align-items:flex-start;flex-direction:column;height:298px;justify-content:flex-start;padding:40px 0 0 170px}.pwc-club-member .pw-main>i{--tw-text-opacity:1;color:rgb(255 164 0/var(--tw-text-opacity))}.pwc-club-member.banco-estado-6 .pw-main>i{--tw-text-opacity:1;color:rgb(103 106 112/var(--tw-text-opacity))}.pwc-club-member.banco-estado-6 .pw-savings{--tw-bg-opacity:1;background-color:rgb(103 106 112/var(--tw-bg-opacity));top:200px}.pwc-club-member.banco-estado-6 .pw-savings-tooltip{transform:translateX(-50%) translateX(8px) translateY(-50px)}.pwc-club-member.banco-estado-6 .pw-savings-tooltip,.pwc-club-member.banco-estado-6 .pw-savings-tooltip:after{--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.banco-estado-5 .person-widget-container,.banco-estado-5 .profile-person-widget{height:326px}.banco-estado-5 .person-widget-container.open{height:1000px}.banco-estado-5 .person-widget-content{height:326px}.banco-estado-5 .pw-main{align-items:flex-start;flex-direction:column;height:326px;justify-content:flex-start;padding:40px 20px 0 170px}.banco-estado-5 .pw-main>i{--tw-text-opacity:1;color:rgb(255 164 0/var(--tw-text-opacity))}.banco-estado-5 .pw-name{font-size:17px;line-height:22px}.banco-estado-5 .pw-savings{top:166px;--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.banco-estado-5.pwc-club-member .person-widget-container,.banco-estado-5.pwc-club-member .profile-person-widget{height:356px}.banco-estado-5.pwc-club-member .person-widget-container.open{height:1000px}.banco-estado-5.pwc-club-member .person-widget-container.open .person-widget-content{height:560px;transition:all .25s ease-in-out}.banco-estado-5.pwc-club-member .person-widget-content{height:356px}.banco-estado-5.pwc-club-member .pw-main{height:356px;padding-top:30px}.banco-estado-5.pwc-club-member .pw-savings{top:196px}.banco-estado-5.pwc-club-member .pw-upgrade-smart{top:278px}@media(min-width:1024px)and (max-width:1199px){.pw-main{padding:0 25px 0 150px}.pw-main>i{font-size:100px;left:25px;top:45px}.pwc-club-member .pw-main,.staff .pw-main{padding:40px 0 0 140px}.banco-estado-5 .pw-main{padding:40px 20px 0 140px}.banco-estado-5 .pw-name{font-size:15px;line-height:19px}.banco-estado-5 .pw-savings i{left:0;top:0}.banco-estado-5.pwc-club-member .pw-main{padding-top:40px}.banco-estado-6.pwc-club-member .pw-savings i{top:0}.pw-upgrade-smart span{font-size:13px;line-height:17px}.pw-upgrade-smart a{font-size:10px;width:130px}.pw-upgrade-smart a img{height:9px}.pw-upgrade-smart a i{font-size:17px;right:3px}.pw-badge{font-size:13px;padding:5px 7px 2px 29px}.pw-badge i{font-size:16px;top:2px}.pw-badge.banco-estado-badge{font-size:13px;padding:6px 20px 2px}.pw-badge.banco-estado-badge img{height:11px;top:-2px}.pw-badge.staff-badge{height:30px;padding-left:40px;width:160px}.pw-badge.staff-badge i:first-child{font-size:20px;top:3px}.pw-badge.staff-badge i:last-child{font-size:73px;left:77px;top:-23px}.pw-savings span{font-size:15px;line-height:18px}.pw-staff-info{font-size:14px;line-height:16px}.pw-staff-info>span{max-width:270px}}@media(min-width:768px)and (max-width:1023px){.open .person-wc-scroller{top:120px}.person-widget-container,.profile-person-widget,.pw-main{height:140px}.pw-main{padding:0 20px 0 120px}.pw-main>i{font-size:80px;left:20px;top:30px}.staff .person-widget-container,.staff .profile-person-widget{height:170px}.staff .person-widget-container.open{height:1000px}.staff .person-widget-container.open .person-widget-content{height:550px}.staff .person-widget-content{height:170px}.staff .pw-main{height:170px;padding:30px 0 0 105px}.staff .pw-main>i{left:15px;top:20px}.pwc-club-member .person-widget-container,.pwc-club-member .profile-person-widget{height:197px}.pwc-club-member .person-widget-container.open{height:1000px}.pwc-club-member .person-widget-container.open .person-widget-content{height:550px}.pwc-club-member .person-widget-content{height:197px}.pwc-club-member .pw-main{height:197px;padding:30px 0 0 105px}.pwc-club-member .pw-main>i{left:15px;top:15px}.pwc-club-member.banco-estado-5 .pw-main{padding-top:22px}.pwc-club-member.banco-estado-5 .pw-badge{margin-top:5px}.pwc-club-member.banco-estado-5 .pw-badge.banco-estado-badge{margin-top:0}.pwc-club-member.banco-estado-6 .person-widget-container,.pwc-club-member.banco-estado-6 .profile-person-widget{height:173px}.pwc-club-member.banco-estado-6 .person-widget-container.open{height:1000px}.pwc-club-member.banco-estado-6 .person-widget-container.open .person-widget-content{height:550px}.pwc-club-member.banco-estado-6 .person-widget-content{height:173px}.pwc-club-member.banco-estado-6 .pw-main{height:173px;padding:25px 10px 0 105px}.pwc-club-member.banco-estado-6 .pw-main>i{left:15px;top:15px}.pwc-club-member.banco-estado-6 .pw-name{font-size:12px;line-height:14px}.pwc-club-member.banco-estado-6 .pw-savings{height:50px;top:105px}.pwc-club-member.banco-estado-6 .pw-savings span{line-height:1}.pwc-club-member.banco-estado-6 .pw-savings i{top:1px}.banco-estado-5 .person-widget-container,.banco-estado-5 .profile-person-widget{height:205px}.banco-estado-5 .person-widget-container.open{height:1000px}.banco-estado-5 .person-widget-container.open .person-widget-content{height:550px}.banco-estado-5 .person-widget-content{height:205px}.banco-estado-5 .pw-main{height:205px;padding:25px 10px 0 105px}.banco-estado-5 .pw-main>i{left:15px;top:15px}.banco-estado-5 .pw-name{font-size:12px;line-height:14px}.banco-estado-5 .pw-savings{height:50px;top:105px}.banco-estado-5 .pw-savings span{font-size:12px;line-height:1}.banco-estado-5 .pw-savings i{top:1px}.banco-estado-5.pwc-club-member .person-widget-container,.banco-estado-5.pwc-club-member .profile-person-widget{height:225px}.banco-estado-5.pwc-club-member .person-widget-container.open{height:1000px}.banco-estado-5.pwc-club-member .person-widget-content{height:225px}.banco-estado-5.pwc-club-member .pw-main{height:225px;padding-top:30px}.banco-estado-5.pwc-club-member .pw-savings{top:125px}.banco-estado-5.pwc-club-member .pw-upgrade-smart{top:175px}.pw-upgrade-smart{font-size:9px;height:50px;line-height:11px;padding:0 10px;top:155px}.pw-upgrade-smart img{height:9px;margin-left:3px;top:0}.pw-upgrade-smart span{font-size:9px;line-height:11px}.pw-upgrade-smart a{font-size:10px;height:21px;width:113px}.pw-upgrade-smart a img{height:8px;margin-left:3px;top:1px}.pw-upgrade-smart a i{font-size:14px;right:3px}.pw-name{font-size:14px;line-height:16px}.pw-edit{font-size:11px;right:8px;top:8px}.pw-edit i{font-size:10px}.pw-editor-title{font-size:11px;height:unset;padding-top:0}.pw-editor-title i{font-size:14px}.pw-editor-title i.js-mp-edit{font-size:10px;margin-left:5px}.pw-editor-title .pw-section-opener{font-size:18px;margin-top:0}.pw-inner-label{font-size:8px}.pw-editor{padding:0 10px 20px}.pw-editor .mdl-textfield{margin-top:5px}.pw-editor .mdl-textfield__label{font-size:10px;top:0}.pw-editor .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.pw-editor .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.pw-editor .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:8px;top:-5px}.pw-editor .mdl-textfield--floating-label .mdl-textfield__label{line-height:25px;padding-left:5px}.pw-editor .js-input{font-size:10px;height:25px;line-height:1;padding-left:5px;padding-top:10px}.pw-editor .js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Lato,sans-serif}.pw-editor .js-select-arrow:after{font-size:8px;right:7px;top:5px}.pw-cta{font-size:12px;height:18px;padding:0 10px 0 7px;width:73px}.pw-cta i{font-size:12px;right:2px;top:2px}.pw-badge-container{margin-top:3px}.pw-badge{font-size:9px;padding:3px 7px 0 21px}.pw-badge i{font-size:14px;left:3px;top:2px}.pw-badge.banco-estado-badge{font-size:10px;padding:3px 11px 0}.pw-badge.banco-estado-badge img{height:9px;top:-1px}.pw-badge.staff-badge{height:23px;padding-left:30px;width:120px}.pw-badge.staff-badge i:first-child{font-size:14px;left:10px;top:3px}.pw-badge.staff-badge i:last-child{font-size:50px;left:57px;top:-15px}.pw-savings{height:74px;top:105px}.pw-savings span{font-size:14px;line-height:16px}.pw-savings span:last-child{font-size:9px}.pw-savings-tooltip{padding:20px;transform:translateX(-50%) translateX(12px) translateY(-440px);width:570px;z-index:1000000}.pw-savings-tooltip li,.pw-savings-tooltip span{line-height:1.6}.pw-savings-tooltip.pw-mobile-tooltip{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.pw-savings-tooltip.pw-mobile-tooltip:after{display:none}.pwc-club-member.banco-estado-6 .pw-savings{border-bottom-left-radius:12px;border-bottom-right-radius:12px;height:55px;top:120px}.pwc-club-member.banco-estado-6 .pw-savings span{font-size:12px;line-height:12px}.pwc-club-member.banco-estado-6 .pw-savings span:last-child{font-size:9px}.pwc-club-member.banco-estado-6 .pw-savings i{top:0}.pwc-club-member.banco-estado-6 .pw-badge:last-child{margin-top:5px}.pw-staff-info{font-size:11px;line-height:14px;padding-top:8px;top:113px}.pw-staff-info>span{max-width:210px}.pw-staff-info.portuguese{font-size:11px;line-height:12px}.bank-data-description{font-size:11px;line-height:15px;margin-top:.25rem}.pw-bankdata-missing{margin-bottom:.75rem;padding-left:.5rem;padding-right:.5rem}.pw-bankdata-missing i{font-size:22px;margin-right:.5rem}.pw-bankdata-missing-text{font-size:12px}.profile-form{padding-bottom:.75rem}}@media(max-width:767px){.person-wc-scroller{bottom:unset;left:unset;margin-top:1rem;position:relative;right:unset;top:unset!important}.person-wc-scroller.ps{overflow:auto!important}.profile-person-widget{grid-area:unset;height:0;z-index:1000000000}.person-widget-container{overflow-y:auto;position:fixed}.accordion-wrapper.itinerary-accordion-wrapper.person-widget-container .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.person-widget-container .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.person-widget-container .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.person-widget-container.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.person-widget-container.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.person-widget-container{border-bottom-left-radius:0;border-top-left-radius:0;bottom:0;height:unset;left:0;margin-left:-240px;max-width:240px;top:90px;transition:all .5s ease-in-out;width:240px}.person-widget-container.open,.person-widget-container.open .person-widget-content{height:unset}.person-widget-container.mobile-open{margin-left:0}.person-widget-container.mobile-open~.pw-mobile-opener{left:240px}.pw-mobile-opener{position:fixed;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-weight:900;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accordion-wrapper.itinerary-accordion-wrapper.pw-mobile-opener .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.pw-mobile-opener .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.pw-mobile-opener .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.pw-mobile-opener.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.pw-mobile-opener.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.pw-mobile-opener{border-bottom-right-radius:7px;border-top-right-radius:7px;font-size:11px;height:60px;left:0;padding-top:45px;text-align:center;top:137px;transition:all .5s ease-in-out;width:50px}.pw-mobile-opener i{border-bottom-width:1px;border-style:solid;position:absolute;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));font-size:38px;font-weight:400;left:50%;padding-bottom:4px;top:4px;transform:translateX(-50%);width:46px}.pw-mobile-opener.closed{align-items:center;display:flex;font-family:Encode Sans,sans-serif;font-size:12px;justify-content:center;padding:0;width:25px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:700}.pw-mobile-opener.closed span{transform:rotate(90deg)}.staff .profile-person-widget{height:0}.staff .person-widget-container{height:unset}.staff .person-widget-container.mobile-open{margin-left:0}.staff .person-widget-container.mobile-open~.pw-mobile-opener{left:240px}.staff .person-widget-container.open,.staff .person-widget-container.open .person-widget-content{height:unset}.staff .person-widget-container.open .pw-main{height:140px}.staff .person-widget-content{height:unset}.staff .pw-main{background:url(/V2FE/dist/images/mobile-profile-widget-top-staff_17170d6004a682c18efb.png) no-repeat top;height:350px;padding:110px 15px 0;text-align:center}.staff .pw-badge-container{border-radius:10px;display:flex;height:unset;justify-content:center;left:unset;margin:22px 0;padding:0;position:relative;top:unset;transform:none;width:100%}.pwc-club-member .profile-person-widget{height:0}.pwc-club-member .person-widget-container{height:unset}.pwc-club-member .person-widget-container.mobile-open{margin-left:0}.pwc-club-member .person-widget-container.mobile-open~.pw-mobile-opener{left:240px}.pwc-club-member .person-widget-container.open,.pwc-club-member .person-widget-container.open .person-widget-content{height:unset}.pwc-club-member .person-widget-container.open .pw-main{height:140px}.pwc-club-member .person-widget-content{height:unset}.pwc-club-member .pw-main{background:url(/V2FE/dist/images/mobile-profile-widget-top-dc_c878e7db21b85782ceb2.png) no-repeat top;height:330px;padding:110px 15px 0;text-align:center}.pwc-club-member .pw-main>i{left:15px;top:15px}.banco-estado-5 .pw-main{height:440px}.banco-estado-5.pwc-club-member .person-widget-container,.banco-estado-5.pwc-club-member .person-widget-container.open,.banco-estado-5.pwc-club-member .person-widget-content{height:unset}.banco-estado-5.pwc-club-member .pw-main{padding-top:110px}.banco-estado-5.pwc-club-member .profile-person-widget{height:0}.banco-estado-5.pwc-club-member .pw-savings,.banco-estado-5.pwc-club-member .pw-upgrade-smart{top:unset}.banco-estado-6 .pw-main{height:320px}.banco-estado-5 .profile-person-widget,.banco-estado-6 .profile-person-widget{height:0}.banco-estado-5 .person-widget-container,.banco-estado-6 .person-widget-container{height:unset;top:120px}.banco-estado-5 .person-widget-container.mobile-open,.banco-estado-6 .person-widget-container.mobile-open{margin-left:0}.banco-estado-5 .person-widget-container.mobile-open~.pw-mobile-opener,.banco-estado-6 .person-widget-container.mobile-open~.pw-mobile-opener{left:240px}.banco-estado-5 .person-widget-container.open,.banco-estado-5 .person-widget-container.open .person-widget-content,.banco-estado-6 .person-widget-container.open,.banco-estado-6 .person-widget-container.open .person-widget-content{height:unset}.banco-estado-5 .person-widget-container.open .pw-main,.banco-estado-6 .person-widget-container.open .pw-main{height:140px}.banco-estado-5 .pw-mobile-opener,.banco-estado-6 .pw-mobile-opener{top:167px}.banco-estado-5 .person-widget-content,.banco-estado-6 .person-widget-content{height:unset}.banco-estado-5 .pw-main,.banco-estado-6 .pw-main{background:url(/V2FE/dist/images/mobile-profile-widget-top-dc_c878e7db21b85782ceb2.png) no-repeat top;padding:110px 15px 0;text-align:center}.banco-estado-5 .pw-main>i,.banco-estado-6 .pw-main>i{left:15px;top:15px}.banco-estado-5 .pw-main>img,.banco-estado-6 .pw-main>img{margin:0 auto 10px}.banco-estado-5 .pw-badge-container,.banco-estado-6 .pw-badge-container{border-radius:10px;height:unset;left:unset;margin-bottom:10px;padding:0;position:relative;top:unset;transform:none;width:100%}.banco-estado-5 .pw-savings,.banco-estado-6 .pw-savings{border-radius:10px;height:unset;left:unset;margin-bottom:10px;padding:15px 10px;position:relative;top:unset}.banco-estado-5 .pw-savings span,.banco-estado-6 .pw-savings span{font-size:12px}.banco-estado-5 .pw-savings i,.banco-estado-6 .pw-savings i{top:0}.banco-estado-5 .pw-upgrade-smart,.banco-estado-6 .pw-upgrade-smart{border-radius:10px;flex-direction:column;height:unset;left:unset;padding:15px 10px;position:relative;top:unset}.banco-estado-5 .pw-upgrade-smart span,.banco-estado-6 .pw-upgrade-smart span{font-size:12px}.banco-estado-5 .pw-upgrade-smart img,.banco-estado-6 .pw-upgrade-smart img{height:12px;top:0}.banco-estado-5 .pw-upgrade-smart a,.banco-estado-6 .pw-upgrade-smart a{font-size:10px;height:21px;margin-top:10px;width:130px}.banco-estado-5 .pw-upgrade-smart a img,.banco-estado-6 .pw-upgrade-smart a img{height:8px;margin-left:3px;top:0}.banco-estado-5 .pw-upgrade-smart a i,.banco-estado-6 .pw-upgrade-smart a i{font-size:14px;right:3px}.banco-estado-6.pwc-club-member .pw-savings{top:unset}.pw-main{background:url(/V2FE/dist/images/mobile-profile-widget-top_5e1402b2685a95892420.png) no-repeat top;height:150px;padding:107px 50px 0;text-align:center}.person-widget-content{background:#fff url(/V2FE/dist/images/mobile-profile-widget-bottom_993f068f078b6663ef07.png) no-repeat bottom;border-radius:23px;border-bottom-left-radius:0;height:unset;padding-bottom:64px}.pw-edit{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:12px;right:15px;top:15px}.pw-edit i{font-size:12px;margin-left:5px}.pw-name{font-size:15px;line-height:18px;margin:0 auto}.pw-editor-title{font-size:11px;height:13px;padding-top:0}.pw-editor-title i{font-size:14px;margin-right:5px}.pw-editor-title i.js-mp-edit{font-size:12px;margin-left:5px}.pw-editor-title .pw-section-opener{font-size:18px;margin-top:0}.pw-inner-label{font-size:10px;top:5px}.pw-editor{padding:0 10px 20px}.pw-editor .mdl-textfield{margin-top:5px}.pw-editor .mdl-textfield__label{font-size:12px;top:0}.pw-editor .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.pw-editor .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.pw-editor .mdl-textfield--floating-label.is-focused .mdl-textfield__label{font-size:10px;top:-8px}.pw-editor .mdl-textfield--floating-label .mdl-textfield__label{line-height:30px;padding-left:6px}.pw-editor .js-input{font-size:12px;height:30px;line-height:1;padding-left:5px;padding-top:13px}.pw-editor .js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Lato,sans-serif}.pw-editor .js-select-arrow:after{font-size:10px;right:7px;top:7px}.pw-cta{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));font-size:11px;height:18px;padding:0 0 0 8px;width:72px}.pw-cta i{font-size:13px;top:2px}.pw-cta:not(.disabled):hover{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.pw-cta:not(.disabled):hover,.pw-cta:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pw-badge-container{left:50%;margin-top:0;position:absolute;top:163px;transform:translateX(-50%)}.pw-badge{border-width:0;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));border-radius:7px;font-size:12px;height:32px;padding:1px 0 0 35px;text-align:center;width:160px}.pw-badge,.pw-badge i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pw-badge i{font-size:20px;left:7px;top:5px}.pw-badge.banco-estado-badge{align-items:center;background-color:rgb(234 128 26/var(--tw-bg-opacity));border-radius:6px;display:flex;font-size:12px;height:32px;justify-content:center;padding:0;width:100%}.pw-badge.banco-estado-badge,.pw-badge.staff-badge{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pw-badge.staff-badge{background-color:rgb(178 41 46/var(--tw-bg-opacity));font-size:14px;height:33px;padding-left:45px;width:160px}.pw-badge.staff-badge i:first-child{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pw-badge.staff-badge i:last-child{font-size:69px;left:85px;top:-20px}.pw-badge.staff-badge i:last-child span.path1:before,.pw-badge.staff-badge i:last-child span.path2:before,.pw-badge.staff-badge i:last-child span.path3:before,.pw-badge.staff-badge i:last-child span.path4:before,.pw-badge.staff-badge i:last-child span.path5:before,.pw-badge.staff-badge i:last-child span.path6:before,.pw-badge.staff-badge i:last-child span.path7:before{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pw-savings{height:103px;top:206px}.pw-savings span{font-size:14px;line-height:16px;max-width:100%}.pw-savings span:last-child{font-size:9px}.pw-savings-tooltip{transform:translateX(-50%) translateX(12px) translateY(-440px);width:309px;z-index:1000000}.pw-savings-tooltip.pw-mobile-tooltip{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.pw-savings-tooltip.pw-mobile-tooltip.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.pw-savings-tooltip.pw-mobile-tooltip:after{display:none}.pwc-club-member.banco-estado-5 .pw-badge-container,.pwc-club-member.banco-estado-6 .pw-badge-container{align-items:center;display:flex;justify-content:stretch;margin-top:10px}.pwc-club-member.banco-estado-5 .pw-badge-container .pw-badge,.pwc-club-member.banco-estado-6 .pw-badge-container .pw-badge{margin:0;width:50%}.pwc-club-member.banco-estado-5 .pw-badge-container .pw-badge:not(:last-child),.pwc-club-member.banco-estado-6 .pw-badge-container .pw-badge:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.pwc-club-member.banco-estado-5 .pw-badge-container .pw-badge:last-child,.pwc-club-member.banco-estado-6 .pw-badge-container .pw-badge:last-child{border-style:solid;border-width:1px;white-space:normal;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;color:rgb(0 171 200/var(--tw-text-opacity));font-size:11px;line-height:12px;text-align:left}.pwc-club-member.banco-estado-5 .pw-badge-container .pw-badge:last-child i,.pwc-club-member.banco-estado-6 .pw-badge-container .pw-badge:last-child i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));margin-right:3px}.pwc-club-member.banco-estado-6 .pw-badge-container .pw-badge:not(:last-child){--tw-bg-opacity:1;background-color:rgb(103 106 112/var(--tw-bg-opacity))}.pw-staff-info{border-style:dotted;border-width:2px;position:relative;--tw-border-opacity:1;background:none;border-color:rgb(28 53 94/var(--tw-border-opacity));border-radius:10px;font-size:14px;height:unset;left:unset;line-height:17px;padding:15px;top:unset}.bank-data-description{font-size:11px;line-height:15px;margin-top:.25rem}.pw-bankdata-missing{margin-bottom:.75rem;padding:.25rem .5rem}.pw-bankdata-missing i{font-size:22px;margin-right:.5rem}.pw-bankdata-missing-text{font-size:12px}.profile-form{padding-bottom:.75rem}}.profile-trips-widget{grid-area:trips;position:relative}.trips-widget-container{inset:0;position:absolute}.twc-tabs{border-bottom-width:1px;border-style:solid;display:flex;position:absolute;width:100%;--tw-border-opacity:1;border-color:rgb(214 219 226/var(--tw-border-opacity));height:51px;left:0;top:0}.twc-tabs span{align-items:center;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-weight:600;justify-content:center;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;height:50px;width:50%}.twc-tabs span:hover{background-color:rgb(27 54 93/var(--tw-bg-opacity))}.twc-tabs span.selected,.twc-tabs span:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.twc-tabs span.selected{background-color:rgb(28 53 94/var(--tw-bg-opacity));cursor:default}.twc-tabs span:first-child{border-top-left-radius:12px}.twc-tabs span:last-child{border-top-right-radius:12px}.twc-header{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600;position:absolute;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));height:50px;left:0;padding-left:25px;top:52px}.twc-header i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:29px;margin-right:12px}.twc-table-header{display:flex;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;border-top:1px solid #fff;color:rgb(255 255 255/var(--tw-text-opacity));height:35px;left:0;top:50px}.twc-table-header span{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:13px;font-weight:600;justify-content:center;width:22%}.twc-table-header span:last-child{width:12%}.twc-table-header span:last-child i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px}.pwc-scroller{inset:0;position:absolute}.twc-table{bottom:0;left:0;position:absolute;right:0;top:85px}.twc-table li{border-bottom-width:1px;border-style:solid;display:flex;--tw-border-opacity:1;border-color:rgb(214 219 226/var(--tw-border-opacity))}.twc-table li.twc-no-trips{border-style:none}.twc-table span{align-items:center;display:flex;font-family:Encode Sans,sans-serif;justify-content:center;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:14px;font-weight:700;height:40px;width:22%}.twc-table span i{margin:0 15px}.twc-table span:last-child{width:12%}.twc-table span:last-child i{cursor:pointer;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:14px;margin:0}.twc-no-trips{align-items:center;bottom:0;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-size:20px;font-style:italic;justify-content:center;left:0;position:absolute;right:0;top:-50px}.twc-no-trips i{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));font-size:54px;margin-right:25px}.twc-no-trips button{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));border-radius:15px;font-family:Lato,sans-serif;font-size:14px;height:30px;letter-spacing:normal;margin-top:25px;padding:0 28px 0 10px;text-transform:none;width:146px}.twc-no-trips button,.twc-no-trips button i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition:all .25s ease-in-out}.twc-no-trips button i{font-size:20px;margin:0;position:absolute;right:5px;top:4px}.twc-no-trips button:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:0 28px 0 10px}.twc-no-trips button:not(.disabled):hover,.twc-no-trips button:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}@media(min-width:768px)and (max-width:1023px){.twc-tabs{height:31px}.twc-tabs span{font-size:12px;height:30px}.twc-header{font-size:11px;height:30px;padding-left:15px;top:32px}.twc-header i{font-size:20px;margin-right:7px}.twc-table-header{height:26px;top:30px}.twc-table-header span{font-size:10px}.twc-table{top:58px}.twc-table span{font-size:9px;height:20px}.twc-no-trips{top:-30px}.twc-no-trips button{margin-top:5px}}@media(max-width:767px){.profile-trips-widget{height:140px}.twc-tabs{height:31px}.twc-tabs span{font-size:12px;height:30px}.twc-header{font-size:11px;height:30px;padding-left:15px;top:32px}.twc-header i{font-size:20px;margin-right:7px}.twc-table-header{height:26px;top:30px}.twc-table-header span{font-size:10px}.twc-table-header span:first-child{line-height:1;text-align:center;width:20%}.twc-table-header span:nth-child(2),.twc-table-header span:nth-child(3){width:20%}.twc-table-header span:nth-child(4){width:28%}.twc-table{top:58px}.twc-table span{font-size:10px;height:20px;white-space:nowrap}.twc-table span i{margin:0 5px}.twc-table span:first-child,.twc-table span:nth-child(2),.twc-table span:nth-child(3){width:20%}.twc-table span:nth-child(4){font-family:Lato,sans-serif;font-weight:600;width:28%}.twc-table span:nth-child(5){width:28%}.twc-table span:last-child i{margin:0}.twc-no-trips{font-size:18px;top:-30px}.twc-no-trips i{font-size:44px;margin-right:15px}.twc-no-trips button{margin-top:15px}}.profile-bancoe-widget{grid-area:bancoe;height:172px;position:relative}.bancoe-widget-container{height:172px;left:0;position:absolute;top:0;transition:all .5s ease-in-out;width:100%}.bancoe-widget-container.open .bancoe-widget-content{max-height:1000px;z-index:1000000}.bancoe-widget-content{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:12px;max-height:172px;transition:all .5s ease-in-out}.bewc-header{align-items:center;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(103 106 112/var(--tw-bg-opacity));font-family:Encode Sans,sans-serif;--tw-text-opacity:1;border-top-left-radius:12px;border-top-right-radius:12px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;font-weight:700;height:42px}.bewc-container{border-bottom-width:1px;border-style:solid;overflow:hidden;position:relative;--tw-border-opacity:1;border-color:rgb(214 219 226/var(--tw-border-opacity));height:65px;transition:all .5s ease-in-out}.bewc-container.open{height:177px}.bewc-container.open .bewc-opener{height:42px}.bewc-container.open .bewc-opener i{transform:rotate(-90deg)}.bewc-container:last-child{border-bottom-width:0}.bewc-opener{align-items:center;cursor:pointer;display:flex;font-size:17px;height:65px;justify-content:space-between;padding:0 25px}.bewc-opener,.bewc-opener i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));transition:all .5s ease-in-out}.bewc-opener i{font-size:22px;margin-left:20px;transform:rotate(90deg)}.bewc-label{font-family:Lato,sans-serif;font-size:10px;margin-right:15px}.bewc-amount,.bewc-label{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.bewc-amount{font-family:Encode Sans,sans-serif;font-size:18px;font-weight:500}.bewc-table-header{display:flex;width:100%;--tw-bg-opacity:1;background-color:rgb(103 106 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:30px}.bewc-table-header span{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:13px;font-weight:600;justify-content:center;width:33%}.bewc-scroller,.bewc-scroller-2{bottom:0;left:0;position:absolute;right:0;top:73px}.bewc-scroller li,.bewc-scroller-2 li{align-items:center;display:flex;width:100%;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));height:32px;padding:0 20px}.bewc-scroller li:nth-child(2n),.bewc-scroller-2 li:nth-child(2n){background:#ddd}.bewc-scroller li i,.bewc-scroller-2 li i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:23px;margin-right:15px}.bewc-scroller li span,.bewc-scroller-2 li span{align-items:center;display:flex;font-family:Lato,sans-serif;justify-content:center;line-height:1;--tw-text-opacity:1;border-right:1px solid #ccc;color:rgb(28 53 94/var(--tw-text-opacity));font-size:14px;width:33%}.bewc-scroller li span:first-child,.bewc-scroller-2 li span:first-child{justify-content:flex-start}.bewc-scroller li span:nth-child(2),.bewc-scroller-2 li span:nth-child(2){font-size:16px}.bewc-scroller li span:last-child,.bewc-scroller-2 li span:last-child{border-right-width:0}@media(min-width:768px)and (max-width:1023px){.bancoe-widget-container,.profile-bancoe-widget{height:115px}.bancoe-widget-content{max-height:115px}.bewc-header{font-size:12px;height:29px}.bewc-container{height:43px}.bewc-opener{font-size:12px;height:43px;padding:0 15px}.bewc-opener i{font-size:13px}.bewc-label{margin-right:5px}.bewc-amount{font-size:12px;position:relative;top:1px}.bewc-table-header{height:17px}.bewc-table-header span{font-size:10px}.bewc-scroller,.bewc-scroller-2{bottom:0;left:0;position:absolute;right:0;top:59px}.bewc-scroller li,.bewc-scroller-2 li{height:20px;padding:0 15px}.bewc-scroller li i,.bewc-scroller-2 li i{font-size:13px;margin-right:10px}.bewc-scroller li span,.bewc-scroller li span:nth-child(2),.bewc-scroller-2 li span,.bewc-scroller-2 li span:nth-child(2){font-size:10px}}@media(max-width:767px){.bancoe-widget-container,.profile-bancoe-widget{height:92px}.bancoe-widget-content{max-height:92px}.bewc-header{font-size:13px;height:30px}.bewc-container{height:31px}.bewc-opener{font-size:11px;height:31px;padding:0 10px}.bewc-opener i{font-size:13px}.bewc-label{margin-right:12px}.bewc-amount{font-size:11px;position:relative;top:1px}.bewc-table-header{height:15px}.bewc-table-header span{font-size:10px}.bewc-scroller,.bewc-scroller-2{bottom:0;left:0;position:absolute;right:0;top:57px}.bewc-scroller li,.bewc-scroller-2 li{height:20px;padding:0 10px}.bewc-scroller li i,.bewc-scroller-2 li i{font-size:12px;margin-right:7px}.bewc-scroller li span,.bewc-scroller li span:nth-child(2),.bewc-scroller-2 li span,.bewc-scroller-2 li span:nth-child(2){font-size:10px}}.profile-banco-estado-ad{align-items:center;display:flex;justify-content:space-around;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:12px;color:rgb(28 53 94/var(--tw-text-opacity));grid-area:advert;height:162px}.profile-banco-estado-ad img{width:80px}.profile-banco-estado-ad a,.profile-banco-estado-ad a:active,.profile-banco-estado-ad a:focus{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;text-transform:none;--tw-text-opacity:1;border-radius:15px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;height:30px;letter-spacing:normal;padding:0 28px 0 10px;transition:all .25s ease-in-out;width:146px}.profile-banco-estado-ad a i,.profile-banco-estado-ad a:active i,.profile-banco-estado-ad a:focus i{position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;margin:0;right:5px;top:4px;transition:all .25s ease-in-out}.profile-banco-estado-ad a:active:not(.disabled):hover,.profile-banco-estado-ad a:focus:not(.disabled):hover,.profile-banco-estado-ad a:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));padding:0 28px 0 10px}.bead-info,.profile-banco-estado-ad a:active:not(.disabled):hover i,.profile-banco-estado-ad a:focus:not(.disabled):hover i,.profile-banco-estado-ad a:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.bead-info{max-width:610px;text-align:center}.bead-info span{font-family:Lato,sans-serif;font-size:27px;line-height:33px}.bead-info span:first-child{font-size:24px;line-height:29px}.bead-info span:last-child span{font-family:Encode Sans,sans-serif;font-weight:700}.profile-destinations-ad{align-items:center;display:flex;justify-content:space-around;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:12px;color:rgb(28 53 94/var(--tw-text-opacity));grid-area:advert;height:162px}.profile-destinations-ad img{width:99px}.profile-destinations-ad button{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));border-radius:15px;font-family:Lato,sans-serif;font-size:14px;font-weight:900;height:30px;letter-spacing:normal;padding:0 28px 0 10px;text-transform:none;width:170px}.profile-destinations-ad button,.profile-destinations-ad button i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));transition:all .25s ease-in-out}.profile-destinations-ad button i{font-size:20px;margin:0;position:absolute;right:5px;top:4px}.profile-destinations-ad button:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:0 28px 0 10px}.pdad-info,.profile-destinations-ad button:not(.disabled):hover,.profile-destinations-ad button:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.pdad-info{font-family:Lato,sans-serif;font-size:24px;line-height:29px;max-width:420px;text-align:center}.pdad-info span{font-family:Encode Sans,sans-serif;font-size:27px;font-weight:700;line-height:33px}.pdad-info.portuguese{max-width:460px}@media(min-width:768px)and (max-width:1023px){.profile-banco-estado-ad{height:100px}.profile-banco-estado-ad img{width:54px}.profile-banco-estado-ad a{font-size:12px;height:22px;width:135px}.profile-banco-estado-ad a i{font-size:15px;right:3px;top:3px}.bead-info{max-width:400px}.bead-info span{font-size:13px;line-height:18px}.bead-info span:first-child{font-size:14px;line-height:20px}.bead-info span:last-child span{font-size:14px}.profile-destinations-ad{height:99px}.profile-destinations-ad img{width:56px}.profile-destinations-ad button{font-size:14px;height:30px;padding:0 28px 0 10px;width:152px}.profile-destinations-ad button i{font-size:20px;right:5px;top:4px}.profile-destinations-ad button:not(.disabled):hover{padding:0 28px 0 10px}.pdad-info{font-size:20px;line-height:24px;max-width:350px}.pdad-info span{font-size:22px;line-height:26px}}@media(max-width:767px){.profile-banco-estado-ad{flex-direction:column;justify-content:center;--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity));height:148px}.profile-banco-estado-ad a{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:12px;height:22px;margin-top:20px;width:130px}.profile-banco-estado-ad a,.profile-banco-estado-ad a i{--tw-text-opacity:1;color:rgb(234 128 26/var(--tw-text-opacity))}.profile-banco-estado-ad a i{font-size:15px;right:3px;top:3px}.profile-banco-estado-ad a:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.profile-banco-estado-ad a:hover,.profile-banco-estado-ad a:hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.bead-info{max-width:260px;text-align:left}.bead-info span{display:block;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.bead-info span,.bead-info span:first-child{font-size:14px;line-height:17px}.bead-info span span{display:inline}.checkin-pax-select .chkbox-btn-wrapper.small.bead-info span span{display:inline-block}.loader-overlay-color.bead-info span span,.loader-overlay.bead-info span span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.bead-info span span,.loader-overlay.bead-info span span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.profile-destinations-ad{flex-direction:column;height:148px;justify-content:center}.profile-destinations-ad img{bottom:26px;position:absolute;right:22px;width:38px}.profile-destinations-ad button{font-size:12px;height:22px;padding:0 28px 0 10px;width:125px}.profile-destinations-ad button i{font-size:14px;right:5px;top:4px}.profile-destinations-ad button:not(.disabled):hover{padding:0 28px 0 10px}.pdad-info{font-size:13px;line-height:16px;margin-bottom:25px;max-width:230px}.pdad-info span{font-size:17px;line-height:20px}}.profile-giftcard-widget{grid-area:giftcard;height:264px;position:relative}.giftcard-widget-container{height:264px;left:0;position:absolute;top:0;width:100%}.giftcard-widget-content{position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:12px;height:264px}.gcwc-header{align-items:center;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));font-family:Encode Sans,sans-serif;--tw-text-opacity:1;border-top-left-radius:12px;border-top-right-radius:12px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;font-weight:700;height:42px;padding:0 30px}.gcwc-header span{font-family:Lato,sans-serif;font-size:12px;margin-right:10px}.gcwc-logo{align-items:center;display:flex;font-family:Encode Sans,sans-serif;font-size:28px;font-weight:700;height:42px;padding-top:5px;text-transform:uppercase}.gcwc-logo i{font-size:34px;font-weight:500;margin-right:12px;position:relative;top:-4px}.gcwc-logo span{font-family:Lato,sans-serif;font-size:26px;margin-right:0}.gcwc-number{align-items:center;display:flex;padding-top:3px}.gcwc-number span{position:relative;top:-2px}.gcwc-body{height:calc(100% - 42px);position:relative;width:100%}.gcwc-body a,.gcwc-body a:active,.gcwc-body a:focus{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;text-transform:none;--tw-text-opacity:1;border-radius:15px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;height:30px;letter-spacing:normal;margin:0 auto;padding:0 28px 0 10px;transition:all .25s ease-in-out;width:160px}.gcwc-body a i,.gcwc-body a:active i,.gcwc-body a:focus i{position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;right:3px;top:4px;transition:all .25s ease-in-out}.gcwc-body a:active:not(.disabled):hover,.gcwc-body a:focus:not(.disabled):hover,.gcwc-body a:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));padding:0 28px 0 10px}.gcwc-body a:active:not(.disabled):hover i,.gcwc-body a:focus:not(.disabled):hover i,.gcwc-body a:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.gcwc-title{font-size:18px;font-weight:600;line-height:22px;margin:25px auto 20px;max-width:386px;text-align:center}.gcwc-item,.gcwc-title{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.gcwc-item{font-size:12px;line-height:14px;margin:0 auto 15px;max-width:455px}.gcwc-tabs{align-items:flex-end;display:flex;height:57px}.gcwc-tabs span{align-items:center;background:#e6e6e6;border-top-left-radius:7px;border-top-right-radius:7px;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:16px;font-weight:600;height:38px;justify-content:center;margin-right:10px;width:calc(33.33% - 10px);--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity))}.gcwc-tabs span.selected{cursor:default}.gcwc-tabs span.selected,.gcwc-tabs span:hover{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.gcwc-table-header{display:flex;width:100%;--tw-text-opacity:1;background:#a7dce7;color:rgb(28 53 94/var(--tw-text-opacity));height:30px}.gcwc-table-header span{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:13px;font-weight:600;justify-content:center;width:33%}.gcwc-scroller{border-bottom-left-radius:12px;border-bottom-right-radius:12px;bottom:0;left:0;position:absolute;right:0;top:86px}.gcwc-scroller li{align-items:center;display:flex;width:100%;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));height:36px}.gcwc-scroller li:nth-child(2n){background:#ddd}.gcwc-scroller li i{cursor:pointer;margin-left:10px;position:relative}.gcwc-scroller li i,.gcwc-scroller li>span{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px}.gcwc-scroller li>span{align-items:center;border-right:1px solid #ccc;display:flex;font-family:Lato,sans-serif;justify-content:center;width:33%}.gcwc-scroller li>span:last-child{border-right-width:0}.gcwc-scroller button{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));border-radius:12px;font-family:Lato,sans-serif;font-size:11px;height:23px;letter-spacing:normal;padding:0 28px 0 10px;text-transform:none;width:114px}.gcwc-scroller button,.gcwc-scroller button i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.gcwc-scroller button i{font-size:18px;margin:0;position:absolute;right:2px;top:1px}.gcwc-scroller button:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:0 28px 0 10px}.gcwc-scroller button:not(.disabled):hover,.gcwc-scroller button:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.gcwc-tooltip{border-radius:6px;display:block;font-size:12px;line-height:1.5;padding:10px 20px;transform:translate(30px,135px) translateY(-50%);z-index:10000000000;--tw-bg-opacity:1;font-family:Lato,sans-serif;font-style:italic;font-weight:300;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.gcwc-tooltip,.gcwc-tooltip:after{background-color:rgb(28 53 94/var(--tw-bg-opacity));position:absolute}.gcwc-tooltip:after{--tw-bg-opacity:1;content:"";height:15px;left:-7px;top:50%;transform:translateY(-50%) rotate(45deg);width:15px}.gcwc-tooltip ul{padding:0 0 0 32px}.gcwc-tooltip ul li{line-height:1.5;position:relative}.gcwc-tooltip ul li:after{color:#49d682;content:"✔︎";font-size:12px;left:-15px;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:1024px)and (max-width:1199px){.gcwc-header{padding:0 15px}}@media(min-width:768px)and (max-width:1023px){.giftcard-widget-container,.giftcard-widget-content,.profile-giftcard-widget{height:185px}.gcwc-header{font-size:13px;height:26px;padding:0 20px}.gcwc-header span{font-size:11px;margin-right:5px}.gcwc-logo{font-size:17px;height:26px;padding-top:3px}.gcwc-logo span{font-size:16px;margin-right:0}.gcwc-body{height:calc(100% - 26px)}.gcwc-body a{font-size:10px;height:22px;margin-top:5px;padding:0 28px 0 10px;width:130px}.gcwc-body a i{font-size:15px;right:3px;top:3px}.gcwc-body a:not(.disabled):hover{padding:0 28px 0 10px}.gcwc-body.portuguese button{margin-top:0}.gcwc-body.portuguese .gcwc-title{margin:5px auto}.gcwc-body.portuguese .gcwc-item{margin:0 auto 5px}.gcwc-title{font-size:14px;line-height:16px;margin:10px auto;max-width:286px}.gcwc-item{font-size:11px;line-height:13px;margin:0 auto 7px;max-width:325px}.gcwc-tabs{height:35px}.gcwc-tabs span{border-left-width:1px;border-right-width:1px;border-style:solid;border-top-left-radius:5px;border-top-right-radius:5px;border-top-width:1px;font-size:10px;height:23px;margin-right:0;width:calc(33.33% - 5px);--tw-border-opacity:1;border-color:rgb(159 159 160/var(--tw-border-opacity))}.gcwc-tabs span.selected{border-left-width:1px;border-right-width:1px;border-style:solid;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity))}.gcwc-table-header{height:20px}.gcwc-table-header span{font-size:10px}.gcwc-scroller{top:55px}.gcwc-scroller li{height:22px}.gcwc-scroller li i{font-size:10px;margin-left:7px}.gcwc-scroller li>span{font-size:10px}.gcwc-scroller button{font-size:10px;height:14px;margin:0;padding:0 18px 0 10px;width:70px}.gcwc-scroller button i{font-size:10px;right:2px;top:1px}.gcwc-scroller button:not(.disabled):hover{padding:0 18px 0 10px}.gcwc-tooltip{font-size:10px;padding:7px 15px;transform:translate(23px,87px) translateY(-50%)}.gcwc-tooltip ul{padding:0 0 0 20px}.gcwc-tooltip ul li:after{font-size:10px;left:-15px}}@media(max-width:767px){.profile-giftcard-widget{height:153px}.profile-giftcard-widget.portuguese,.profile-giftcard-widget.portuguese .giftcard-widget-container,.profile-giftcard-widget.portuguese .giftcard-widget-content{height:180px}.giftcard-widget-container,.giftcard-widget-content{height:153px}.gcwc-header{font-size:12px;height:22px;padding:0 20px}.gcwc-header span{font-size:11px;margin-right:5px}.gcwc-logo{font-size:14px;height:22px;padding-top:3px}.gcwc-logo span{font-size:13px;margin-right:0}.gcwc-body{height:calc(100% - 22px)}.gcwc-body a{font-size:10px;height:22px;margin-top:5px;padding:0 28px 0 10px;width:130px}.gcwc-body a i{font-size:15px;right:3px;top:3px}.gcwc-body a:not(.disabled):hover{padding:0 28px 0 10px}.gcwc-title{font-size:12px;line-height:13px;margin:5px auto;max-width:250px}.gcwc-item{font-size:10px;line-height:12px;margin:0 auto 7px;max-width:297px}.gcwc-tabs{height:40px}.gcwc-tabs span{border-left-width:1px;border-right-width:1px;border-style:solid;border-top-left-radius:4px;border-top-right-radius:4px;border-top-width:1px;font-size:10px;height:29px;margin-right:0;width:calc(33.33% - 5px);--tw-border-opacity:1;border-color:rgb(159 159 160/var(--tw-border-opacity))}.gcwc-tabs span.selected{border-left-width:1px;border-right-width:1px;border-style:solid;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(0 171 200/var(--tw-border-opacity))}.gcwc-table-header{height:17px}.gcwc-table-header span{font-size:10px}.gcwc-scroller{top:57px}.gcwc-scroller li{height:18px}.gcwc-scroller li i{font-size:8px;margin-left:5px}.gcwc-scroller li>span{font-size:10px}.gcwc-scroller button{font-size:10px;height:14px;margin:0;padding:0 15px 0 10px;width:63px}.gcwc-scroller button i{font-size:10px;right:2px;top:1px}.gcwc-scroller button:not(.disabled):hover{padding:0 15px 0 10px}.gcwc-tooltip{font-size:10px;padding:5px 15px;transform:translate(23px,83px) translateY(-50%)}.gcwc-tooltip ul{padding:0 0 0 20px}.gcwc-tooltip ul li{line-height:1.4}.gcwc-tooltip ul li:after{font-size:10px;left:-15px}}.profile-dc-widget{grid-area:dc;height:264px;position:relative}.dc-widget-container{height:264px;left:0;position:absolute;top:0;width:100%}.dc-widget-content{position:relative;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));border-radius:12px;font-size:14px;height:264px;padding:15px;text-align:center}.dc-widget-content img{height:62px;margin-bottom:10px}.dc-widget-content>span{display:block;margin-bottom:10px}.dc-widget-content a,.dc-widget-content a:active,.dc-widget-content a:focus{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;text-transform:none;--tw-text-opacity:1;border-radius:15px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;height:30px;letter-spacing:normal;margin:0 auto;padding:0 28px 0 10px;transition:all .25s ease-in-out;width:190px}.dc-widget-content a i,.dc-widget-content a:active i,.dc-widget-content a:focus i{position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;right:3px;top:4px;transition:all .25s ease-in-out}.dc-widget-content a:active:not(.disabled):hover,.dc-widget-content a:focus:not(.disabled):hover,.dc-widget-content a:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));padding:0 28px 0 10px}.dc-widget-content a:active:not(.disabled):hover i,.dc-widget-content a:focus:not(.disabled):hover i,.dc-widget-content a:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.dcwc-details{margin:0 0 10px}.dcwc-details span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dcwc-details span:first-child{font-size:12px}.dcwc-details span:nth-child(2){font-size:14px;font-weight:600;text-decoration-line:underline;text-transform:uppercase}.dcwc-details span:nth-child(3){font-size:10px;font-style:italic;font-weight:600}.dcwc-expiration{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin:0 0 10px}.dcwc-expiration,.dcwc-savings{font-family:Lato,sans-serif;font-size:12px}.dcwc-savings{align-items:center;border-radius:7px;display:flex;height:47px;justify-content:center;margin:0 auto 10px;padding:0 8px;width:200px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.dcwc-savings span{text-align:left}.dcwc-savings span:last-child{font-size:17px;font-weight:600;white-space:nowrap}.dcwc-savings.portuguese span:last-child{white-space:nowrap}.dcwc-expiration-warning{font-family:Lato,sans-serif;font-size:12px;font-weight:900}@media(min-width:1024px)and (max-width:1199px){.dc-widget-content{font-size:13px;padding:15px}.dc-widget-content img{height:54px;margin-bottom:8px}.dc-widget-content>span{margin-bottom:8px}.dc-widget-content a{font-size:14px;height:30px;padding:0 28px 0 10px;width:190px}.dc-widget-content a i{font-size:20px;right:3px;top:4px}.dc-widget-content a:not(.disabled):hover{padding:0 28px 0 10px}}@media(min-width:768px)and (max-width:1023px){.dc-widget-container,.profile-dc-widget{height:185px}.dc-widget-content{font-size:10px;height:185px;line-height:1.2;padding:10px}.dc-widget-content img{height:40px;margin-bottom:7px}.dc-widget-content>span{line-height:1.2;margin-bottom:7px}.dc-widget-content a{font-size:12px;height:22px;padding:0 20px 0 10px;width:150px}.dc-widget-content a i{font-size:14px;right:3px;top:3px}.dc-widget-content a:not(.disabled):hover{padding:0 20px 0 10px}.dcwc-details{margin:0 0 7px}.dcwc-details span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dcwc-details span:first-child{font-size:10px}.dcwc-details span:nth-child(2){font-size:11px}.dcwc-details span:nth-child(3){font-size:10px}.dcwc-expiration{font-size:10px;margin:0 0 7px}.dcwc-savings{border-radius:7px;font-size:10px;height:unset;line-height:1.2;margin:0 auto 7px;padding:5px;width:150px}.dcwc-savings span:last-child{font-size:12px}.dcwc-savings.english{line-height:1}.dcwc-expiration-warning{font-size:10px}}@media(max-width:767px){.profile-dc-widget{height:207px}.profile-dc-widget.compressed,.profile-dc-widget.compressed .dc-widget-container,.profile-dc-widget.compressed .dc-widget-content{height:177px}.dc-widget-container{height:207px}.dc-widget-content{font-size:12px;height:207px;padding:15px 0}.dc-widget-content img{height:37px;margin-bottom:0}.dc-widget-content>span{margin-bottom:0;padding:10px 20px}.dc-widget-content a{font-size:12px;height:22px;padding:0 14px 0 5px;width:150px}.dc-widget-content a i{font-size:14px;right:3px;top:4px}.dc-widget-content a:not(.disabled):hover{padding:0 14px 0 5px}.dcwc-details{margin:10px 0 0;padding-left:30px;text-align:left}.dcwc-details span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dcwc-details span:first-child,.dcwc-details span:nth-child(2),.dcwc-details span:nth-child(3){font-size:12px}.dcwc-expiration{font-size:12px;margin:0 0 10px;padding-left:30px;text-align:left}.dcwc-savings{border-radius:7px;font-size:10px;height:30px;line-height:1.2;margin:0 auto 10px;padding:0 10px;width:193px}.dcwc-savings span:last-child{font-size:14px}.dcwc-savings.english span:first-child{max-width:114px}.dcwc-expiration-warning{font-size:10px}}.profile-search-widget{grid-area:search;height:264px;position:relative}.search-widget-container{height:264px;left:0;position:absolute;top:0;width:100%}.search-widget-content{display:flex;flex-direction:row;justify-content:space-evenly;position:relative;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:12px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:16px;height:264px;padding:25px 0 20px;text-align:center}.search-widget-content a{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:15px;font-family:Lato,sans-serif;font-size:14px;font-weight:900;height:30px;letter-spacing:normal;margin:20px auto 0;padding:0 28px 0 10px;text-transform:none;width:185px}.search-widget-content a,.search-widget-content a i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));transition:all .25s ease-in-out}.search-widget-content a i{font-size:20px;position:absolute;right:3px;top:4px}.search-widget-content a:not(.disabled):hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));padding:0 28px 0 10px}.search-widget-content a:not(.disabled):hover,.search-widget-content a:not(.disabled):hover i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.search-flights-button-container{align-items:center;display:flex}.search-flights-button-container a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;display:flex;justify-content:center;margin:0;position:relative;white-space:normal;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:700;letter-spacing:0;line-height:1;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:18px;height:60px;padding:0 38px 0 10px;width:180px}.search-flights-button-container a:after{font-size:30px;right:7px}.search-flights-button-container a:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));padding:0 38px 0 10px}.swc-main{align-items:center;display:flex;font-size:25px;justify-content:center;margin:20px 0 0}.swc-main span{font-family:Lato,sans-serif;font-weight:900;line-height:30px;max-width:110px;text-align:left}.swc-main i{font-size:65px;margin-right:10px;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.swc-info{font-family:Lato,sans-serif;font-size:16px;line-height:19px;margin:15px auto;max-width:190px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media(min-width:768px)and (max-width:1023px){.profile-search-widget,.search-widget-container{height:185px}.search-widget-content{font-size:16px;height:185px;padding:25px 0 20px}.search-widget-content a{font-size:12px;height:22px;margin-top:15px;padding:0 20px 0 10px;width:116px}.search-widget-content a i{font-size:15px;right:3px;top:3px}.search-widget-content a:not(.disabled):hover{padding:0 20px 0 10px}.search-flights-button-container{align-items:center;display:flex}.search-flights-button-container a{font-size:13px;height:50px;margin:0;padding:0 38px 0 10px}.search-flights-button-container a:after{font-size:20px;right:4px}.search-flights-button-container a:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));padding:0 38px 0 10px}.swc-main{font-size:18px;margin:5px 0 0}.swc-main span{line-height:22px;max-width:80px}.swc-main i{font-size:47px;margin-right:10px}.swc-info{font-size:12px;line-height:14px;margin:15px auto;max-width:142px}}@media(max-width:767px){.profile-search-widget,.search-widget-container{height:135px}.search-widget-content{align-items:center;display:flex;height:135px;justify-content:center;padding:0}.search-widget-content a{font-size:12px;height:22px;margin:15px auto 0;padding:0 20px 0 10px;width:120px}.search-widget-content a i{font-size:15px;right:3px;top:3px}.search-widget-content a:not(.disabled):hover{padding:0 20px 0 10px}.sw-actual-content{border-right-width:1px;border-style:solid;height:80%;margin:0 15px 0 0;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.swc-main{font-size:18px;margin:0 15px 0 0}.swc-main span{line-height:22px;max-width:80px}.swc-main i{font-size:33px;margin-right:10px}.swc-info{font-size:10px;line-height:12px;margin:0;max-width:120px}.search-flights-button-container{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));height:80%;margin:0 15px 0 0;padding:0 15px 0 0}.search-flights-button-container a{font-size:12px;height:50px;margin:0;padding:0 38px 0 10px}.search-flights-button-container a:after{font-size:20px}.search-flights-button-container a:not(.disabled):hover{border-style:solid;border-width:2px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));padding:0 38px 0 10px}}.profile-benefit-widget-container{border-radius:12px;grid-area:benefit;height:120px;overflow:hidden}.profile-benefit-widget{display:grid;height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));grid-row-gap:0;grid-column-gap:0;grid-template-areas:"slogan journeys icons button";grid-template-columns:100px 160px auto 150px}.pbw-section-slogan{align-items:center;border-right-width:1px;border-style:solid;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity));font-family:Lato,sans-serif;font-size:16px;font-weight:700;grid-area:slogan;line-height:19px}.pbw-section-slogan span{display:block;font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:21px;font-weight:700;line-height:25px}.pbw-section-journeys{flex-direction:column;grid-area:journeys;height:100%;width:100%}.pbw-section-journeys,.pbw-trip-discount-ribbon{align-items:center;display:flex;justify-content:center}.pbw-trip-discount-ribbon{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));border-radius:6px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:16px;font-weight:600;height:36px;width:145px}.pbw-trip-discount-info,.pbw-trip-discount-ribbon{font-family:Lato,sans-serif;--tw-text-opacity:1;text-align:center}.pbw-trip-discount-info{color:rgb(28 53 94/var(--tw-text-opacity));font-size:15px;font-weight:700;line-height:18px;margin-top:8px;width:100%;width:130px}.pbw-trip-discount-info span{font-weight:900}.pbw-section-icons{align-items:flex-start;display:flex;grid-area:icons;height:100%;width:100%}.pbw-icon-description{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;font-weight:600;width:25%;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px;line-height:14px;margin-top:15px;text-align:center}.pbw-icon-description i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:52px;margin-bottom:11px}.pbw-section-button{align-items:center;border-left-width:1px;border-style:solid;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity));font-family:Lato,sans-serif;grid-area:button}.pbw-section-button .rounded-primary-btn{align-items:center;flex-direction:column;font-size:14px;font-weight:400;height:40px;margin:5px;min-width:96%;padding:8px 35px 8px 15px;white-space:normal}.pbw-section-button .rounded-primary-btn span{display:inline-block}@media(min-width:768px)and (max-width:1023px){ac-profile-benefit-widget{border-radius:7px;height:100%}.profile-benefit-widget-container{height:170px}.profile-benefit-widget{grid-template-areas:"slogan slogan" "journeys journeys" "icons button";grid-template-columns:auto 125px}.pbw-section-slogan{border-style:none;flex-direction:row;height:44px;line-height:1}.pbw-section-slogan span{display:inline;line-height:1;position:relative}.checkin-pax-select .chkbox-btn-wrapper.small.pbw-section-slogan span{display:inline-block}.loader-overlay-color.pbw-section-slogan span,.loader-overlay.pbw-section-slogan span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.pbw-section-slogan span,.loader-overlay.pbw-section-slogan span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.pbw-section-slogan span{font-size:17px;margin-left:3px;top:1px}.pbw-section-journeys{flex-direction:row;width:100%}.pbw-trip-discount-ribbon{font-size:14px;height:28px;margin-right:6px;width:150px}.pbw-trip-discount-info{line-height:1;margin:0;width:auto}.pbw-section-icons{padding:0 5px}.pbw-icon-description{font-size:10px;line-height:12px;margin-top:8px;padding-left:.25rem;padding-right:.25rem}.pbw-icon-description i{font-size:45px;margin-bottom:6px}.pbw-section-button{border-style:none}.pbw-section-button .rounded-primary-btn{align-items:center;font-size:12px;padding:8px 27px 8px 15px}}@media(max-width:767px){ac-profile-benefit-widget{border-radius:6px;height:auto}.profile-benefit-widget-container{height:340px}.profile-benefit-widget{grid-template-areas:"slogan" "journeys" "icons" "button";grid-template-columns:1fr;padding:15px 0}.pbw-section-slogan{border-style:none;flex-direction:row;font-size:13px;height:25px;line-height:1}.pbw-section-slogan span{display:inline;line-height:1;position:relative}.checkin-pax-select .chkbox-btn-wrapper.small.pbw-section-slogan span{display:inline-block}.loader-overlay-color.pbw-section-slogan span,.loader-overlay.pbw-section-slogan span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.pbw-section-slogan span,.loader-overlay.pbw-section-slogan span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.pbw-section-slogan span{font-size:13px;margin-left:3px;top:1px}.pbw-trip-discount-ribbon{font-size:13.3px;height:34px;width:120px}.pbw-trip-discount-info{font-size:13px;line-height:1;margin-top:5px;width:100%}.pbw-section-icons{display:grid;grid-area:icons;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;place-content:center;width:215px}.pbw-icon-description{margin-top:10px;width:100%}.pbw-icon-description i{font-size:41px;margin-bottom:6px}.pbw-section-button{flex-direction:row;margin:15px 0;white-space:normal}.pbw-section-button .rounded-primary-btn{align-items:center;flex-direction:row;font-size:13px;font-weight:400;height:35px;min-width:unset;padding:8px 35px 8px 15px;width:40%}.pbw-section-button .rounded-primary-btn span{display:inline;font-weight:400}.checkin-pax-select .chkbox-btn-wrapper.small.pbw-section-button .rounded-primary-btn span{display:inline-block}.loader-overlay-color.pbw-section-button .rounded-primary-btn span,.loader-overlay.pbw-section-button .rounded-primary-btn span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.pbw-section-button .rounded-primary-btn span,.loader-overlay.pbw-section-button .rounded-primary-btn span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.pbw-section-button .rounded-primary-btn span{margin-left:3px}}.b2-baggage-page{padding-left:50px;padding-right:50px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b2-openable{max-height:0;overflow:hidden;transition:all .25s ease-in-out}.b2-openable.b2-opened{max-height:3000px}header.b2-header{margin-bottom:15px}header.b2-section-header{background-color:#f2f2f2;border-radius:10px;display:block;margin-bottom:35px;margin-top:25px;padding:10px 20px 10px 40px}header.b2-section-header.push-down{margin-top:65px}header.b2-section-header .b2-section-number{border-right-width:4px;border-style:solid;display:block;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));font-size:45px;margin-right:15px;padding:7px 12px 0 0}header.b2-section-header .b2-section-number,header.b2-section-header h3{font-family:Encode Sans,sans-serif;line-height:1;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-weight:700}header.b2-section-header h3{font-size:19px;margin:0}header.b2-section-header h4{font-family:Lato,sans-serif;line-height:1;margin:0;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px}.b2-free-bag-option{border-style:solid;border-width:1px 0 1px 1px;height:100%;position:relative;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top-left-radius:13px;transform-origin:center center;transition:all .25s ease-in-out}.b2-free-bag-option.hoverable{cursor:pointer}.b2-free-bag-option.hoverable:hover{--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1.05);z-index:10}.b2-free-bag-option.hoverable:hover .b2-error{display:none}.b2-free-bag-option.unselected .b2-per-booking-next-price{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.b2-free-bag-option.selected{border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.b2-free-bag-option.selected .b2-free-option-btn-container{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity))}.b2-free-bag-option.selected .b2-free-option-info{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2-free-bag-option.per-pax{border-bottom-width:0;border-right-width:0;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.b2-backpack-img{height:200px;width:222px}.b2-backpack-and-large-cabin-bag-img{height:180px;width:281px}.b2-without-checked-baggage-img{height:200px;margin-bottom:49px;width:206px}.b2-without-checked-baggage-img.pt-culture{margin-bottom:25px}.b2-without-checked-baggage-img.en-culture{margin-bottom:24px}.b2-checked-baggage-img{height:205px;width:210px}.ac-per-booking-free-option{grid-area:free}.ac-per-booking-paid-option{grid-area:paid}.b2-paid-bag-option{border-style:solid;border-width:1px;height:100%;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-right-radius:13px;border-top-right-radius:13px;transform-origin:center center;transition:all .25s ease-in-out}.b2-paid-bag-option.hoverable{cursor:pointer}.b2-paid-bag-option.hoverable:hover{--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1.05);z-index:1}.b2-paid-bag-option.unselected .b2-per-booking-next-price{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.b2-paid-bag-option.selected{border-width:1px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity))}.b2-paid-bag-option.selected .b2-paid-option-btn-container{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.b2-paid-bag-option.selected .b2-per-booking-next-price,.b2-paid-bag-option.selected .b2-per-booking-quantity{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2-paid-bag-option.per-pax{border-bottom-right-radius:0;border-bottom-width:0;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.b2-view{grid-area:view}.b2-view-switch{border-style:solid;border-width:1px 0 1px 1px;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));border-bottom-left-radius:13px;border-top-left-radius:13px;padding:25px 18px}.b2-view-info{font-family:Encode Sans,sans-serif;font-size:15px;font-weight:700;line-height:18px}.b2-pax-amount,.b2-view-info{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.b2-pax-amount{font-family:Lato,sans-serif;font-size:17px;line-height:20px;margin-bottom:15px}.b2-free-option-btn-container{align-items:center;border-style:solid;border-top-width:1px;display:flex;flex-direction:column;justify-content:center;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));height:calc(100% - 360px)}.b2-free-option-btn-container.taller{height:calc(100% - 375px)}.b2-free-option-info{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:15px;line-height:18px;margin-bottom:10px}.b2-paid-option-btn-container{align-items:center;border-style:solid;border-top-width:1px;display:flex;flex-direction:column;justify-content:center;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));border-bottom-right-radius:10px;height:calc(100% - 360px)}.b2-paid-option-btn-container.taller{height:calc(100% - 375px)}.b2-paid-option-btn-container.align-right{align-items:flex-end}.b2-per-booking-next-price{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:15px;line-height:18px;margin-bottom:12px}.b2-per-booking-next-price.push-left{margin-bottom:0;margin-right:30px;margin-top:8px}.b2-per-booking-next-price .b2-amount{font-family:Encode Sans,sans-serif;font-size:20px;font-weight:700}.b2-per-booking-next-price.original-price{font-size:15px;font-weight:400;left:50%;text-decoration:line-through;top:-22px}.b2-error,.b2-per-booking-next-price.original-price{font-family:Lato,sans-serif;position:absolute;transform:translateX(-50%)}.b2-error{pointer-events:none;--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:7px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:12px;left:61.6%;line-height:14px;max-width:170px;padding:15px;top:355px;z-index:10}.b2-error,.b2-error:after{background-color:rgb(216 104 128/var(--tw-bg-opacity))}.b2-error:after{position:absolute;--tw-bg-opacity:1;content:"";height:17px;left:50%;top:100%;transform:translate(-50%,-50%) rotate(45deg);width:17px}.b2-error.b2-error-per-journey{top:-15px}.b2-add-another{--tw-text-opacity:1;align-self:flex-end;color:rgb(255 255 255/var(--tw-text-opacity));margin:10px 30px 0 0}.b2-add-another.padded-top{padding-top:15px}.b2-add-another span{font-size:21px}.b2-add-another span,.b2-per-booking-quantity{font-family:Encode Sans,sans-serif;font-weight:700}.b2-per-booking-quantity{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:27px;margin:6px 20px 0}.b2-baggage-dc-info{align-items:center;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));border-radius:10px;font-family:Lato,sans-serif;font-size:13px;font-weight:600;margin:20px 0 15px;padding:8px 15px}.b2-baggage-dc-info,.b2-baggage-dc-info i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2-baggage-dc-info i{font-size:20px;margin-right:8px}.b2-baggage-bundle-info{align-items:center;display:inline-flex;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;border-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13px;margin:0 0 15px;padding:8px 15px}.b2-baggage-bundle-info.push-down{margin-top:20px}.b2-baggage-bundle-info i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;margin-right:8px}.b2-baggage-bundle-info img{height:13px;margin:0 4px;position:relative;top:1px}.b2-baggage-bundle-per-pax-info{align-items:center;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13px;height:42px}.b2-baggage-bundle-per-pax-info i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px;margin-right:10px}.b2-baggage-bundle-per-pax-info img{height:13px;position:relative;top:1px}.b2-baggage-sold-out-per-pax-info{align-items:center;display:flex;justify-content:center;--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:21px;height:78px;line-height:26px;padding:0 135px}.b2-baggage-sold-out-per-pax-info i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:50px;margin-right:5px}@media(min-width:1200px)and (max-width:1399px){.b2-baggage-page{padding-left:25px;padding-right:25px}header.b2-header{margin-bottom:15px}header.b2-section-header{margin-bottom:35px;margin-top:25px}header.b2-section-header.push-down{margin-top:65px}header.b2-section-header .b2-section-number{font-size:45px;margin-right:15px;padding:7px 12px 0 0}header.b2-section-header h3{font-size:19px}header.b2-section-header h4{font-size:16px}.b2-backpack-img{height:225px;width:250px}.b2-backpack-and-large-cabin-bag-img{height:195px;width:304px}.b2-without-checked-baggage-img{margin-bottom:44px}.b2-without-checked-baggage-img.pt-culture{margin-bottom:19px}.b2-without-checked-baggage-img.en-culture{margin-bottom:42px}.b2-free-bag-option{border-top-left-radius:13px}.b2-paid-bag-option{border-bottom-right-radius:13px;border-top-right-radius:13px}.b2-view-switch{border-bottom-left-radius:13px;border-top-left-radius:13px;padding:25px 18px}.b2-view-info{font-size:13px;line-height:16px}.b2-pax-amount{font-size:15px;line-height:18px;margin-bottom:15px}.b2-free-option-btn-container{height:calc(100% - 360px)}.b2-free-option-btn-container.taller{height:calc(100% - 375px)}.b2-free-option-info{font-size:14px;line-height:16px;margin-bottom:10px}.b2-paid-option-btn-container{border-bottom-right-radius:10px;height:calc(100% - 360px)}.b2-paid-option-btn-container.taller{height:calc(100% - 375px)}.b2-per-booking-next-price{font-size:14px;line-height:16px;margin-bottom:12px}.b2-per-booking-next-price.push-left{margin-right:22px}.b2-per-booking-next-price .b2-amount{font-size:18px}.b2-error{border-radius:7px;font-size:12px;left:61.6%;line-height:14px;max-width:170px;padding:15px;top:335px}.b2-error:after{height:17px;width:17px}.b2-error.b2-error-per-journey{top:-15px}.b2-add-another{margin:10px 20px 0 0}.b2-add-another span{font-size:21px}.b2-per-booking-quantity{font-size:25px;margin:5px 12px 0}.b2-baggage-dc-info{border-radius:10px;font-size:13px;margin:20px 0 15px;padding:8px 15px}.b2-baggage-dc-info i{font-size:20px;margin-right:8px}.b2-baggage-bundle-info{border-radius:10px;font-size:13px;margin:0 0 15px;padding:8px 15px}.b2-baggage-bundle-info.push-down{margin-top:20px}.b2-baggage-bundle-info i{font-size:20px;margin-right:8px}.b2-baggage-bundle-info img{height:13px;top:1px}.b2-baggage-bundle-per-pax-info{font-size:13px;height:42px}.b2-baggage-bundle-per-pax-info i{font-size:20px;margin-right:10px}.b2-baggage-bundle-per-pax-info img{height:13px;top:1px}.b2-baggage-sold-out-per-pax-info{font-size:18px;height:78px;line-height:26px;padding:0 45px}.b2-baggage-sold-out-per-pax-info i{font-size:40px;margin-right:5px}}@media(min-width:1024px)and (max-width:1199px){.b2-baggage-page{padding-left:25px;padding-right:25px}header.b2-header{margin-bottom:10px}header.b2-section-header{margin-bottom:27px;margin-top:20px}header.b2-section-header.push-down{margin-top:50px}header.b2-section-header .b2-section-number{font-size:34px;margin-right:11px;padding:6px 9px 0 0}header.b2-section-header h3{font-size:15px}header.b2-section-header h4{font-size:12px}.b2-backpack-img{height:170px;width:189px}.b2-backpack-and-large-cabin-bag-img{height:124px;width:193px}.b2-without-checked-baggage-img{height:170px;margin-bottom:17px;width:175px}.b2-without-checked-baggage-img.pt-culture{margin-bottom:13px}.b2-without-checked-baggage-img.en-culture{margin-bottom:17px}.b2-checked-baggage-img{height:177px;width:182px}.b2-free-bag-option{border-top-left-radius:9px}.b2-paid-bag-option{border-bottom-right-radius:9px;border-top-right-radius:9px}.b2-view-switch{border-bottom-left-radius:9px;border-top-left-radius:9px;padding:17px 13px}.b2-view-info{font-size:10px;line-height:12px}.b2-pax-amount{font-size:11px;line-height:13px;margin-bottom:12px}.b2-free-option-btn-container{height:calc(100% - 270px)}.b2-free-option-btn-container.taller{height:calc(100% - 290px)}.b2-free-option-info{font-size:11px;line-height:16px;margin-bottom:8px}.b2-paid-option-btn-container{border-bottom-right-radius:10px;height:calc(100% - 270px)}.b2-paid-option-btn-container.taller{height:calc(100% - 290px)}.b2-per-booking-next-price{font-size:11px;line-height:12px;margin-bottom:8px}.b2-per-booking-next-price.push-left{margin-right:15px;margin-top:6px}.b2-per-booking-next-price .b2-amount{font-size:13px}.b2-per-booking-next-price.original-price{font-size:13px;top:-15px}.b2-error{border-radius:6px;font-size:10px;left:61.6%;line-height:12px;max-width:135px;padding:12px;top:240px}.b2-error:after{height:17px;width:17px}.b2-error.b2-error-per-journey{top:-60px}.b2-add-another{font-size:15px;margin:8px 15px 0 0}.b2-add-another span{font-size:15px}.b2-per-booking-quantity{font-size:21px;margin:4px 9px 0}.b2-baggage-dc-info{border-radius:8px;font-size:10px;margin:16px 0 11px;padding:6px 13px}.b2-baggage-dc-info i{font-size:16px;margin-right:6px}.b2-baggage-bundle-info{border-radius:8px;font-size:10px;margin:0 0 11px;padding:6px 11px}.b2-baggage-bundle-info.push-down{margin-top:16px}.b2-baggage-bundle-info i{font-size:16px;margin-right:6px}.b2-baggage-bundle-info img{height:10px;top:1px}.b2-baggage-bundle-per-pax-info{font-size:10px;height:35px}.b2-baggage-bundle-per-pax-info i{font-size:16px;margin-right:8px}.b2-baggage-bundle-per-pax-info img{height:10px;top:1px}.b2-baggage-sold-out-per-pax-info{font-size:14px;height:69px;line-height:21px;padding:0 26px}.b2-baggage-sold-out-per-pax-info i{font-size:39px;margin-right:4px}}@media(min-width:768px)and (max-width:1023px){header.b2-header{margin-bottom:8px}header.b2-section-header{margin-bottom:22px;margin-top:14px}header.b2-section-header.push-down{margin-top:40px}header.b2-section-header .b2-section-number{font-size:27px;margin-right:6px;padding:9px 12px 0 0}header.b2-section-header h3{font-size:13px}header.b2-section-header h4{font-size:11px}.b2-backpack-img{height:130px;width:144px}.b2-backpack-and-large-cabin-bag-img{height:110px;width:171px}.b2-without-checked-baggage-img{height:118px;margin-bottom:39px;width:121px}.b2-without-checked-baggage-img.pt-culture{margin-bottom:18px}.b2-without-checked-baggage-img.en-culture{margin-bottom:20px}.b2-checked-baggage-img{height:121px;width:125px}.b2-free-bag-option{border-top-left-radius:8px}.b2-paid-bag-option{border-bottom-right-radius:8px;border-top-right-radius:8px}.b2-view-switch{border-bottom-left-radius:8px;border-top-left-radius:8px;padding:8px 11px}.b2-view-info{font-size:10px;line-height:12px}.b2-pax-amount{font-size:11px;line-height:13px;margin-bottom:5px}.b2-free-option-btn-container{height:calc(100% - 215px)}.b2-free-option-btn-container.taller{height:calc(100% - 225px)}.b2-free-option-info{font-size:11px;line-height:17px;margin-bottom:8px}.b2-paid-option-btn-container{border-bottom-right-radius:8px;height:calc(100% - 215px)}.b2-paid-option-btn-container.taller{height:calc(100% - 225px)}.b2-per-booking-next-price{font-size:10px;line-height:12px;margin-bottom:4px}.b2-per-booking-next-price.push-left{margin-right:15px;margin-top:3px}.b2-per-booking-next-price .b2-amount{font-size:12px}.b2-per-booking-next-price.original-price{font-size:10px;top:-15px}.b2-error{border-radius:7px;font-size:12px;left:61.6%;line-height:14px;max-width:170px;padding:15px;top:175px}.b2-error:after{height:17px;width:17px}.b2-error.b2-error-per-journey{top:-20px}.b2-add-another{font-size:10px;margin:5px 15px 0 0}.b2-add-another span{font-size:13px}.b2-per-booking-quantity{font-size:17px;margin:3px 10px 0}.b2-baggage-dc-info{border-radius:6px;font-size:10px;margin:15px 0 20px;padding:5px 12px}.b2-baggage-dc-info i{font-size:15px;margin-right:5px}.b2-baggage-bundle-info{border-radius:6px;font-size:10px;margin:0 0 20px;padding:5px 12px}.b2-baggage-bundle-info.push-down{margin-top:15px}.b2-baggage-bundle-info i{font-size:15px;margin-right:5px}.b2-baggage-bundle-info img{height:11px;top:1px}.b2-baggage-bundle-per-pax-info{font-size:9px;height:30px}.b2-baggage-bundle-per-pax-info i{font-size:14px;margin-right:6px}.b2-baggage-bundle-per-pax-info img{height:9px;top:1px}.b2-baggage-sold-out-per-pax-info{font-size:13px;height:47px;line-height:15px;padding:0 85px}.b2-baggage-sold-out-per-pax-info i{font-size:30px;margin-right:3px}}@media(max-width:767px){header.b2-header{margin-bottom:8px}header.b2-section-header{margin-bottom:18px;margin-top:14px}header.b2-section-header.push-down{margin-top:40px}header.b2-section-header .b2-section-number{font-size:27px;margin-right:6px;padding:9px 6px 0 0}header.b2-section-header h3{font-size:14px}header.b2-section-header h4{font-size:12px}.b2-backpack-img{height:110px;width:131px}.b2-backpack-and-large-cabin-bag-img{height:95px;width:148px}.b2-without-checked-baggage-img{height:118px;margin-bottom:14px;width:121px}.b2-without-checked-baggage-img.per-journey-view{height:95px;margin-bottom:33px;width:98px}.b2-checked-baggage-img{height:118px;width:121px}.b2-checked-baggage-img.per-journey-view{height:95px;width:98px}.b2-error{font-size:11px;left:50%;line-height:12px;padding:10px;top:-60px}.b2-error.b2-error-per-journey{top:5px}.b2-baggage-bundle-info,.b2-baggage-dc-info{border-radius:8px;font-size:12px;line-height:13px;margin-bottom:10px;padding:8px 14px}.b2-baggage-bundle-info img{height:9px}.b2-baggage-bundle-per-pax-info{font-size:12px;line-height:13px;padding:8px 14px}.b2-baggage-bundle-per-pax-info img{height:10px}.b2-baggage-sold-out-per-pax-info{font-size:10px;height:auto;line-height:12px;padding:8px 14px}.b2-baggage-sold-out-per-pax-info i{display:none}}header.b2-oversized-header{display:block;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));border-radius:13px;margin:50px 0}header.b2-oversized-header .b2-per-pax-view-switch.b2-view-switch{border-radius:0;border-top:1px solid #e6e6e6}header.b2-oversized-header .b2-per-pax-reset{border-top:1px solid #e6e6e6}.b2-oversized-title{align-items:center;display:flex;font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;font-weight:700}.b2-oversized-title i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:80px;margin-right:15px}.b2-oversized-opener{align-items:center;display:flex;transition:all .25s ease-in-out}.b2-oversized-opener,.b2-oversized-opener i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.b2-oversized-opener i{cursor:pointer;font-size:22px;margin-left:15px}.b2-oversized-opener i.rotated{transform:rotate(90deg)}.b2-oversized-top{align-items:center;display:flex;justify-content:space-between;padding:10px 20px 10px 40px;width:100%}.b2-oversized-top.per-pax{border-left-width:1px;border-right-width:1px;border-style:solid;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));border-top-left-radius:13px;border-top-right-radius:13px}.b2-oversize-open-top{border-style:solid;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(111 111 110/var(--tw-text-opacity));font-size:13px;font-weight:400;grid-area:opentop;line-height:16px;padding:0 40px}.b2-oversize-open-top.bordered{border-left:1px solid #1c355e;border-right:1px solid #1c355e;padding-bottom:30px}.b2-per-pax-view-switch-oversized{margin-top:30px}.b2-oversize-info{max-width:406px}.b2-oversize-info.push-down{margin-top:30px}.b2-oversized-top-amount{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px}.b2-oversized-top-amount span{font-family:Encode Sans,sans-serif;font-size:20px;font-weight:700}.b2-add-another-oversized{align-self:flex-end;font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:15px;line-height:18px;margin:15px 0 0}.b2-add-another-oversized .b2-amount{font-family:Encode Sans,sans-serif;font-size:20px;font-weight:700}.b2-oversized-quantity{align-items:center;display:flex;margin-left:70px}@media(min-width:1024px)and (max-width:1199px){header.b2-oversized-header{border-radius:10px;margin:39px 0}.b2-oversized-title{font-size:12px}.b2-oversized-title i{font-size:60px;margin-right:11px}.b2-oversized-opener i{font-size:19px;margin-left:12px}.b2-oversized-top{padding:8px 16px 8px 30px}.b2-oversized-top.per-pax{border-top-left-radius:10px;border-top-right-radius:10px}.b2-oversize-open-top{font-size:10px;line-height:12px;padding:0 30px}.b2-per-pax-view-switch-oversized{margin-top:23px}.b2-oversize-info{max-width:310px}.b2-oversize-info.push-down{margin-top:23px}.b2-oversized-top-amount{font-size:12px}.b2-oversized-top-amount span{font-size:16px;white-space:nowrap}.b2-add-another-oversized{font-size:11px;line-height:15px;margin:11px 0 0}.b2-add-another-oversized .b2-amount{font-size:16px}.b2-oversized-quantity{margin-left:52px}}@media(min-width:768px)and (max-width:1023px){header.b2-oversized-header{border-radius:10px;margin:30px 0}.b2-oversized-title{font-size:11px}.b2-oversized-title i{font-size:48px;margin-right:7px}.b2-oversized-opener i{font-size:13px;margin-left:7px}.b2-oversized-top{padding:8px 12px 8px 22px}.b2-oversized-top.per-pax{border-top-left-radius:10px;border-top-right-radius:10px}.b2-oversize-open-top{font-size:10px;line-height:12px;padding:0 22px}.b2-per-pax-view-switch-oversized{margin-top:25px}.b2-oversize-info{max-width:275px}.b2-oversize-info.push-down{margin-top:20px}.b2-oversized-top-amount{font-size:10px}.b2-oversized-top-amount span{font-size:13px}.b2-add-another-oversized{font-size:10px;line-height:12px;margin:10px 0 0}.b2-add-another-oversized .b2-amount{font-size:13px}.b2-oversized-quantity{margin-left:25px}}@media(max-width:767px){header.b2-oversized-header{border-radius:10px;margin:30px 0}.b2-oversized-title{font-size:12px}.b2-oversized-title i{font-size:39px;left:5px;margin-right:5px;position:absolute;top:50%;transform:translateY(-50%)}.b2-oversized-opener{align-self:flex-end}.b2-oversized-opener i{font-size:15px;margin-left:7px}.b2-oversized-top{align-items:flex-start;flex-direction:column;padding:10px 5px 10px 50px;position:relative}.b2-oversized-top.per-pax{border-top-left-radius:10px;border-top-right-radius:10px;border-width:0}.b2-oversize-open-top{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));font-size:10px;line-height:12px;padding:0 15px 5px}.b2-oversize-open-top.bordered{border-left:none;border-right:none;padding-bottom:1rem}.b2-oversize-info{max-width:275px}.b2-oversize-info.push-down{margin-top:20px}.b2-oversized-top-amount{font-size:11px}.b2-oversized-top-amount span{font-size:13px}.b2-add-another-oversized{font-size:10px;line-height:12px;margin:10px 0 0}.b2-add-another-oversized .b2-amount{font-size:12px}.b2-oversized-quantity{display:block;margin-left:0}.b2-oversized-quantity .ac-per-booking-quantity-buttons{align-items:center;display:flex;margin-left:70px}.b2-oversized-quantity .ac-per-booking-quantity-buttons .b2-per-booking-quantity-container{bottom:0;left:0;position:static}}.b2-per-pax{border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-left-radius:13px;border-bottom-right-radius:13px;grid-area:per-pax}.b2-per-pax-view-switch{grid-area:view2}.b2-per-pax-view-switch.b2-view-switch{border-bottom-left-radius:0;border-left:1px solid #1c355e;border-top:1px solid #1c355e}.b2-per-pax-reset{border-color:rgb(230 230 230/var(--tw-border-opacity));border-style:solid;border-width:0 1px 1px;border-right:1px solid #1c355e;border-top:1px solid #1c355e;grid-area:reset}.b2-journey-heading,.b2-per-pax-reset{align-items:center;display:flex;justify-content:center;--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.b2-journey-heading{border-bottom-width:1px;border-color:rgb(230 230 230/var(--tw-border-opacity));border-style:solid;font-family:Encode Sans,sans-serif;font-size:18px;font-weight:700;height:51px;position:relative;width:100%}.b2-journey-heading,.b2-journey-heading i{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.b2-journey-heading i{font-size:33px;margin-right:15px}.b2-pax-info{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));font-size:16px;font-weight:700;line-height:20px}.b2-pax-name{font-size:18px;font-weight:900;line-height:22px}.b2-pax-name,.b2-pax-option-info{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.b2-pax-option-info{font-size:15px;font-weight:600;margin-bottom:10px}.b2-pax-option-info span{font-family:Encode Sans,sans-serif;font-size:20px;font-weight:700}.b2-pax-option{align-items:center;display:flex;max-width:94%}.b2-pax-option label{font-family:Lato,sans-serif;font-weight:900;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));max-width:240px;text-align:left}.b2-pax-option label.checked{pointer-events:none}.b2-pax-option label.disabled{pointer-events:none;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));opacity:1}.b2-pax-option [type=radio]:not(:checked)+label{font-size:18px;height:auto;position:relative}.b2-pax-option [type=radio]:not(:checked)+label:before{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));top:50%;transform:translateY(-50%)}.b2-pax-option [type=radio]:not(:checked)+label:after{top:50%;transform:translateY(-50%) scale(.5)}.b2-pax-option [type=radio]:checked{pointer-events:none}.b2-pax-option [type=radio]:checked+label{font-size:18px;height:auto;pointer-events:none;position:relative}.b2-pax-option [type=radio]:checked+label:before{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));top:50%;transform:translateY(-50%)}.b2-pax-option [type=radio]:checked+label:after{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));top:50%;transform:translateY(-50%) scale(.5)}.b2-pax-option [type=radio]:disabled:checked+label{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:18px;opacity:1}.b2-pax-option [type=radio]:disabled:checked+label:before{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.b2-pax-option [type=radio]:disabled:checked+label:after{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity))}.b2-pax-option [type=radio]:disabled:not(:checked)+label{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));font-size:18px}.b2-pax-option [type=radio]:disabled:not(:checked)+label:before{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity))}.b2-pax-option [type=radio]:disabled:not(:checked)+label:after{opacity:0}.b2-pax-option+.b2-add-another{font-family:Lato,sans-serif;font-weight:600;margin-right:0;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px}.b2-pax-option+.b2-add-another span{font-family:Encode Sans,sans-serif;font-size:21px;font-weight:700}.b2-per-pax-quantity{align-items:center;display:flex;margin-left:25px}.b2-pax-cell{padding:25px 0 25px 35px}.b2-free-cell,.b2-pax-cell{border-bottom-width:1px;border-right-width:1px;border-style:solid;display:flex;flex-direction:column;justify-content:center;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity))}.b2-free-cell{align-items:center;padding:25px 20px}.b2-free-cell.b2-sold-out [type=radio]:disabled+label,.b2-free-cell.b2-sold-out div{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.b2-pax-grid:last-child .b2-free-cell,.b2-pax-grid:last-child .b2-paid-cell,.b2-pax-grid:last-child .b2-pax-cell{border-bottom-width:0}.b2-paid-cell{align-items:center;border-bottom-width:1px;border-style:solid;display:flex;flex-direction:column;justify-content:center;--tw-border-opacity:1;border-color:rgb(242 242 242/var(--tw-border-opacity));padding:25px 20px}.b2-paid-cell.b2-sold-out [type=radio]:disabled+label,.b2-paid-cell.b2-sold-out div{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}@media(min-width:1200px)and (max-width:1399px){.b2-journey-heading{font-size:16px;height:47px}.b2-journey-heading i{font-size:31px;margin-right:13px}.b2-pax-info{font-size:14px;line-height:16px}.b2-pax-name{font-size:16px;line-height:19px}.b2-pax-option-info{font-size:13px;margin-bottom:10px}.b2-pax-option-info span{font-size:18px}.b2-pax-option [type=radio]:checked+label,.b2-pax-option [type=radio]:disabled:checked+label,.b2-pax-option [type=radio]:disabled:not(:checked)+label,.b2-pax-option [type=radio]:not(:checked)+label{font-size:16px}.b2-pax-option+.b2-add-another{font-size:14px}.b2-pax-option+.b2-add-another span{font-size:19px}.b2-per-pax-quantity{margin-left:16px}.b2-pax-cell{padding:21px 0 21px 21px}.b2-free-cell,.b2-paid-cell{padding:21px 5px}}@media(min-width:1024px)and (max-width:1199px){.b2-journey-heading{font-size:12px;height:35px}.b2-journey-heading i{font-size:25px;margin-right:10px}.b2-pax-info{font-size:10px;line-height:12px}.b2-pax-name{font-size:12px;line-height:15px}.b2-pax-option-info{font-size:11px;margin-bottom:8px}.b2-pax-option-info span{font-size:15px}.b2-pax-option [type=radio]:checked+label,.b2-pax-option [type=radio]:disabled:checked+label,.b2-pax-option [type=radio]:disabled:not(:checked)+label,.b2-pax-option [type=radio]:not(:checked)+label{font-size:12px}.b2-pax-option+.b2-add-another{font-size:11px}.b2-pax-option+.b2-add-another span{font-size:15px}.b2-per-pax-quantity{margin-left:12px}.b2-pax-cell{padding:15px 0 15px 15px}.b2-free-cell,.b2-paid-cell{padding:15px 4px}}@media(min-width:768px)and (max-width:1023px){.b2-journey-heading{font-size:11px;height:31px}.b2-journey-heading i{font-size:19px;margin-right:12px}.b2-pax-info{font-size:10px;line-height:12px}.b2-pax-name{font-size:11px;line-height:13px}.b2-pax-option-info{font-size:11px;margin-bottom:0}.b2-pax-option-info span{font-size:12px}.b2-pax-option [type=radio]:checked+label,.b2-pax-option [type=radio]:disabled+label,.b2-pax-option [type=radio]:disabled:checked+label,.b2-pax-option [type=radio]:disabled:not(:checked)+label,.b2-pax-option [type=radio]:not(:checked)+label,.b2-pax-option [type=radio]:not(:disabled)+label{font-size:11px}.b2-pax-option+.b2-add-another{font-size:10px}.b2-pax-option+.b2-add-another span{font-size:13px}.b2-per-pax-quantity{margin-left:13px}.b2-pax-cell{padding:15px 0 15px 20px}.b2-free-cell,.b2-paid-cell{padding:15px 5px}}@media(max-width:767px){.b2-baggage-page .b2-pax-option{max-width:94%}.b2-baggage-page .b2-pax-option [type=radio]:checked+label,.b2-baggage-page .b2-pax-option [type=radio]:not(:checked)+label{position:static}.b2-baggage-page .b2-pax-option [type=radio]:checked+label:after,.b2-baggage-page .b2-pax-option [type=radio]:checked+label:before,.b2-baggage-page .b2-pax-option [type=radio]:not(:checked)+label:after,.b2-baggage-page .b2-pax-option [type=radio]:not(:checked)+label:before{left:88%;top:50%}.b2-journey-heading{font-size:11px;height:31px}.b2-journey-heading i{font-size:19px;margin-right:12px}.b2-pax-info{font-size:10px;line-height:12px}.b2-pax-name{font-size:11px;line-height:13px}.b2-pax-option-info{font-size:11px;margin-bottom:0}.b2-pax-option-info span{font-size:12px}.b2-pax-option [type=radio]:checked+label,.b2-pax-option [type=radio]:disabled+label,.b2-pax-option [type=radio]:not(:checked)+label,.b2-pax-option [type=radio]:not(:disabled)+label{font-size:11px}.b2-pax-option+.b2-add-another{font-size:10px}.b2-pax-option+.b2-add-another span{font-size:13px}.b2-per-pax-quantity{margin-left:13px}.b2-pax-cell{padding:15px 0 15px 20px}.b2-free-cell,.b2-paid-cell{padding:15px 5px}}.b2-illustration{align-items:center;display:flex;flex-direction:column;height:360px;justify-content:flex-end;position:relative}.b2-illustration.taller{height:375px}.b2-free-cabin-img{height:222px;width:204px}.b2-paid-cabin-img{height:200px;width:184px}.b2-free-checked-img,.b2-paid-checked-img{height:192px;width:200px}.b2-weight{font-family:Lato,sans-serif;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;height:40px;text-align:center}.b2-weight,.b2-weight-container-dt{align-items:center;display:flex;justify-content:center}.b2-weight-container-dt{width:100%}.b2-weight-container-dt .b2-weight{width:184px}.b2-dimensions{align-items:center;display:flex;font-family:Encode Sans,sans-serif;justify-content:center;line-height:1;--tw-text-opacity:1;color:rgb(111 111 110/var(--tw-text-opacity));font-size:12px;font-weight:400;height:25px;margin-bottom:10px}.b2-dimension-container-dt{align-items:center;display:flex;width:100%}.b2-dimension-container-dt .b2-dimensions{width:50%}.b2-bag-names-container{align-items:center;display:flex;width:100%}.b2-bag-names-container .b2-bag-names{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600;justify-content:center;width:50%;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:18px;height:31px;line-height:1.1;margin-bottom:15px;margin-top:10px;max-width:80%;text-align:center}.b2-bag-names-container .b2-bag-names.bigger{height:66px;max-width:70%}.b2-bag-name{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600;justify-content:center;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:18px;height:31px;line-height:1.1;margin-bottom:15px;margin-top:10px;max-width:80%;text-align:center}.b2-bag-name.bigger{height:66px;max-width:70%}.b2-illustration-ribbon{align-items:center;display:flex;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-family:Encode Sans,sans-serif;line-height:1;--tw-text-opacity:1;border-bottom-left-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:17px;font-weight:700;height:42px;right:-22px;top:15px;width:242px}.b2-illustration-ribbon:after{border-color:#04909e transparent transparent;border-style:solid;border-width:14px 22px 0 0;content:"";height:0;position:absolute;right:0;top:100%;width:0}.b2-checked-warning{align-items:flex-start;display:flex;font-family:Lato,sans-serif;font-size:13px;font-weight:600;line-height:16px;max-width:145px}.b2-checked-warning,.b2-checked-warning i{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.b2-checked-warning i{font-size:27px;margin-right:10px}.b2-tooltip{position:absolute;--tw-bg-opacity:1;background-color:rgb(206 230 237/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:10px;bottom:25px;color:rgb(28 53 94/var(--tw-text-opacity));display:none;left:50%;padding:40px 65px 35px 44px;transform:translateX(-50%)}.b2-tooltip.one-dimension-container{padding:40px 80px 35px 20px}.b2-tooltip i{font-size:95px}.b2-tooltip span{font-family:Lato,sans-serif;font-size:16px;position:absolute}.b2-tooltip span:nth-child(2){bottom:25px;left:30px}.b2-tooltip span:nth-child(2).one-dimension{bottom:auto;left:115px;max-width:80px;text-align:left;top:50px;white-space:normal}.b2-tooltip span:nth-child(3){left:77px;top:20px}.b2-tooltip span:nth-child(4){right:20px;top:80px}.b2-tooltip:after{position:absolute;--tw-bg-opacity:1;background-color:rgb(206 230 237/var(--tw-bg-opacity));content:"";height:12px;left:50%;top:100%;transform:translate(-50%,-50%) rotate(45deg);width:12px}.b2-tooltip-opener{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(128 128 128/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:11px;height:20px;margin-left:7px;pointer-events:all;width:20px}.b2-tooltip-opener:hover .b2-tooltip{display:block}@media(min-width:1200px)and (max-width:1399px){.b2-illustration{height:360px}.b2-illustration.taller{height:375px}.b2-weight{font-size:18px}.b2-dimensions{font-size:10px}.b2-bag-names-container .b2-bag-names{font-size:18px}.b2-bag-names-container .b2-bag-names.bigger{max-width:70%}.b2-bag-name{font-size:18px}.b2-bag-name.bigger{max-width:70%}.b2-illustration-ribbon{border-bottom-left-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px;font-size:15px;height:36px;right:-22px;top:13px;width:233px}.b2-illustration-ribbon:after{border-width:14px 22px 0 0}.b2-checked-warning{font-size:13px;line-height:16px;max-width:145px}.b2-checked-warning i{font-size:25px;margin-right:8px}.b2-tooltip{border-radius:10px;bottom:25px;padding:40px 65px 35px 44px}.b2-tooltip i{font-size:95px}.b2-tooltip span{font-size:16px}.b2-tooltip span:nth-child(2){bottom:25px;left:30px}.b2-tooltip span:nth-child(3){left:77px;top:20px}.b2-tooltip span:nth-child(4){right:20px;top:80px}.b2-tooltip:after{height:12px;width:12px}.b2-tooltip-opener{font-size:11px;height:18px;margin-left:6px;width:18px}}@media(min-width:1024px)and (max-width:1199px){.b2-illustration{height:270px}.b2-illustration.taller{height:290px}.b2-free-cabin-img{height:160px;width:147px}.b2-paid-cabin-img{height:150px;width:138px}.b2-free-checked-img,.b2-paid-checked-img{height:150px;width:157px}.b2-weight{font-size:13px;height:20px}.b2-weight-container-dt .b2-weight{width:150px}.b2-dimensions{font-size:8px;height:13px;margin-bottom:5px}.b2-bag-names-container .b2-bag-names{font-size:14px;height:15px;margin-bottom:8px}.b2-bag-names-container .b2-bag-names.bigger{height:33px;max-width:70%}.b2-bag-name{font-size:14px;height:15px;margin-bottom:8px}.b2-bag-name.bigger{height:33px;max-width:70%}.b2-illustration-ribbon{border-bottom-left-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;font-size:11px;height:27px;right:-22px;top:10px;width:160px}.b2-illustration-ribbon:after{border-width:14px 22px 0 0}.b2-checked-warning{font-size:10px;line-height:12px;max-width:110px}.b2-checked-warning i{font-size:17px;margin-right:6px}.b2-tooltip{border-radius:10px;bottom:25px;padding:40px 65px 35px 44px}.b2-tooltip i{font-size:95px}.b2-tooltip span{font-size:16px}.b2-tooltip span:nth-child(2){bottom:25px;left:30px}.b2-tooltip span:nth-child(3){left:77px;top:20px}.b2-tooltip span:nth-child(4){right:20px;top:80px}.b2-tooltip:after{height:12px;width:12px}.b2-tooltip-opener{font-size:10px;height:13px;margin-left:5px;width:13px}}@media(min-width:768px)and (max-width:1023px){.b2-illustration{height:215px}.b2-illustration.taller{height:225px}.b2-free-cabin-img{height:130px;width:119px}.b2-paid-cabin-img{height:110px;width:101px}.b2-free-checked-img,.b2-paid-checked-img{height:118px;width:123px}.b2-weight{font-size:12px;height:30px}.b2-weight-container-dt .b2-weight{width:101px}.b2-dimensions{font-size:9px;height:12px;margin-bottom:8px}.b2-bag-names-container .b2-bag-names{font-size:14px;height:16px;margin-bottom:12px}.b2-bag-names-container .b2-bag-names.bigger{height:36px;max-width:70%}.b2-bag-name{font-size:14px;height:16px;margin-bottom:12px}.b2-bag-name.bigger{height:36px;max-width:70%}.b2-illustration-ribbon{border-bottom-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:11px;height:24px;right:-14px;top:10px;width:150px}.b2-illustration-ribbon:after{border-width:7px 14px 0 0}.b2-checked-warning{font-size:10px;line-height:12px;max-width:90px}.b2-checked-warning i{font-size:16px;margin-right:4px}.b2-tooltip{border-radius:6px;bottom:25px;padding:35px 52px 32px 38px}.b2-tooltip.one-dimension-container{padding:35px 52px 32px 10px}.b2-tooltip i{font-size:60px}.b2-tooltip span{font-size:12px}.b2-tooltip span:nth-child(2){bottom:22px;left:32px}.b2-tooltip span:nth-child(2).one-dimension{left:70px;max-width:80px}.b2-tooltip span:nth-child(3){left:57px;top:19px}.b2-tooltip span:nth-child(4){right:15px;top:58px}.b2-tooltip:after{height:10px;width:10px}.b2-tooltip-opener{font-size:9px;height:12px;margin-left:2px;width:12px}}@media(max-width:767px){.b2m-illustration{align-items:center;display:flex;flex-direction:column;width:50%}.b2m-illustration .b2-backpack-and-large-cabin-bag-img{height:90px;width:140px}.b2-free-cabin-img{height:85px;width:90px}.b2-paid-cabin-img-mb{height:85px;width:133px}.b2-free-checked-img,.b2-paid-checked-img{height:85px;width:89px}.weight-container{align-items:center;display:flex;justify-content:center;margin-bottom:.25rem;margin-top:.25rem;width:133px}.weight-container .b2m-weight{width:50%}.b2m-weight{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:11px;height:12px;text-align:center;width:90px}.b2m-weight.wider{align-items:center;display:flex;margin-top:.25rem;width:133px}.b2m-weight span{display:inline-block;width:50%}.b2m-bag-name,.b2m-weight span{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));text-align:center}.b2m-bag-name{align-items:center;display:flex;font-size:12px;height:45px;justify-content:center;line-height:11px;margin:0 auto;max-width:133px}.b2m-bag-name.longer{height:32px;max-width:133px}.b2m-bag-name.longer.dc{height:23px}.b2-illustration-ribbon{border-bottom-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;font-size:10px;height:19px;right:-14px;top:4px;width:145px}.b2-illustration-ribbon:after{border-width:7px 14px 0 0}}.b2-journey-pax-grid-container{border-radius:.75rem}.b2-bag-grid{align-items:stretch;-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"view free paid" "selector selector selector";grid-template-columns:6fr 10fr 10fr;grid-template-rows:auto auto;justify-items:stretch;position:relative;row-gap:0;width:100%}.ac-per-journey-per-pax{grid-area:selector}.b2-per-pax-grid{grid-template-areas:"view2 reset reset" "per-pax per-pax per-pax";grid-template-rows:auto auto}.b2-pax-grid,.b2-per-pax-grid{align-items:stretch;-moz-column-gap:0;column-gap:0;display:grid;grid-template-columns:6fr 10fr 10fr;justify-items:stretch;position:relative;row-gap:0;width:100%}.b2-pax-grid{grid-template-rows:auto}.b2-oversized-grid{align-items:stretch;-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"opentop opentop opentop" "selector selector selector";grid-template-columns:6fr 10fr 10fr;grid-template-rows:auto auto;justify-items:stretch;position:relative;row-gap:0;width:100%}.b2-reset-button{cursor:pointer;font-family:Encode Sans,sans-serif;position:relative;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:15px;font-weight:700;line-height:18px;text-decoration-line:underline}.b2-reset-button:hover{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));text-decoration-line:none}.b2-reset-button:after{content:"";font-family:jetsmart-v2!important;font-size:21px;font-weight:400;position:absolute;right:-25px;top:-1px}button.b2-primary-button,button:active.b2-primary-button,button:focus.b2-primary-button{border-radius:9999px;border-style:solid;border-width:1px;display:inline;margin:0;position:relative;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.checkin-pax-select button.chkbox-btn-wrapper.small.b2-primary-button,.checkin-pax-select button.chkbox-btn-wrapper.small:active.b2-primary-button,.checkin-pax-select button.chkbox-btn-wrapper.small:focus.b2-primary-button{display:inline-block}button.loader-overlay-color.b2-primary-button,button.loader-overlay-color:active.b2-primary-button,button.loader-overlay-color:focus.b2-primary-button,button.loader-overlay.b2-primary-button,button.loader-overlay:active.b2-primary-button,button.loader-overlay:focus.b2-primary-button{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){button.loader-overlay-color.b2-primary-button,button.loader-overlay-color:active.b2-primary-button,button.loader-overlay-color:focus.b2-primary-button,button.loader-overlay.b2-primary-button,button.loader-overlay:active.b2-primary-button,button.loader-overlay:focus.b2-primary-button{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}button.b2-primary-button,button:active.b2-primary-button,button:focus.b2-primary-button{font-size:18px;letter-spacing:normal;line-height:1;min-width:180px;padding:12px 35px 12px 20px;text-align:center;transition:all .25s ease-in-out}button.b2-primary-button:after,button:active.b2-primary-button:after,button:focus.b2-primary-button:after{content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;position:absolute;right:5px;top:50%;transform:translateY(-50%)}button.b2-primary-button:hover,button:active.b2-primary-button:hover,button:focus.b2-primary-button:hover{border-radius:9999px;border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-weight:900;--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}button.b2-secondary-button,button:active.b2-secondary-button,button:focus.b2-secondary-button{border-radius:9999px;border-style:solid;border-width:1px;display:inline;margin:0;position:relative;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;text-transform:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.checkin-pax-select button.chkbox-btn-wrapper.small.b2-secondary-button,.checkin-pax-select button.chkbox-btn-wrapper.small:active.b2-secondary-button,.checkin-pax-select button.chkbox-btn-wrapper.small:focus.b2-secondary-button{display:inline-block}button.loader-overlay-color.b2-secondary-button,button.loader-overlay-color:active.b2-secondary-button,button.loader-overlay-color:focus.b2-secondary-button,button.loader-overlay.b2-secondary-button,button.loader-overlay:active.b2-secondary-button,button.loader-overlay:focus.b2-secondary-button{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){button.loader-overlay-color.b2-secondary-button,button.loader-overlay-color:active.b2-secondary-button,button.loader-overlay-color:focus.b2-secondary-button,button.loader-overlay.b2-secondary-button,button.loader-overlay:active.b2-secondary-button,button.loader-overlay:focus.b2-secondary-button{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}button.b2-secondary-button,button:active.b2-secondary-button,button:focus.b2-secondary-button{font-size:18px;letter-spacing:normal;line-height:1;min-width:180px;padding:12px 35px 12px 20px;text-align:center;transition:all .25s ease-in-out}button.b2-secondary-button:after,button:active.b2-secondary-button:after,button:focus.b2-secondary-button:after{content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;position:absolute;right:5px;top:50%;transform:translateY(-50%)}button.b2-secondary-button:hover,button:active.b2-secondary-button:hover,button:focus.b2-secondary-button:hover{border-radius:9999px;border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-weight:900;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}button.b2-secondary-button:disabled,button.b2-secondary-button:disabled:focus,button:active.b2-secondary-button:disabled,button:active.b2-secondary-button:disabled:focus,button:focus.b2-secondary-button:disabled,button:focus.b2-secondary-button:disabled:focus{--tw-border-opacity:1;border-color:rgb(177 177 177/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(177 177 177/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2-free-bag-option.unselected .b2-secondary-button{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(153 153 153/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2-free-bag-option.selected .b2-secondary-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.b2-free-bag-option.selected .b2-secondary-button:disabled{opacity:1}.b2-free-bag-option.selected .b2-secondary-button:after{border-style:solid;border-width:0 4px 4px 0;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));content:"";height:16px;right:24px;transform:translateY(-50%) rotate(45deg);width:8px}.b2-paid-bag-option.unselected .b2-primary-button{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(153 153 153/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2-paid-bag-option.selected .b2-primary-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.b2-paid-bag-option.selected .b2-primary-button:disabled{opacity:1}.b2-paid-bag-option.selected .b2-primary-button:after{border-style:solid;border-width:0 4px 4px 0;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));content:"";height:16px;right:24px;transform:translateY(-50%) rotate(45deg);width:8px}.b2-button-tooltip{pointer-events:none;white-space:normal;--tw-bg-opacity:1;font-family:Lato,sans-serif;--tw-text-opacity:1;border-radius:8px;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px;left:65%;line-height:14px;min-width:235px;padding:15px;top:338px;transform:translateX(-50%);z-index:10}.b2-button-tooltip,.b2-button-tooltip:after{background-color:rgb(206 230 237/var(--tw-bg-opacity));position:absolute}.b2-button-tooltip:after{--tw-bg-opacity:1;content:"";height:12px;left:50%;top:100%;transform:translate(-50%,-50%) rotate(45deg);width:12px}.b2-per-booking-quantity-container{align-items:center;display:flex}.b2-quantity-button,.b2-quantity-button:not(:disabled):active,.b2-quantity-button:not(:disabled):focus{align-items:center;border-radius:9999px;border-style:solid;border-width:2px;display:flex;justify-content:center;margin:0;--tw-border-opacity:1;background-color:transparent;border-color:rgb(255 255 255/var(--tw-border-opacity));font-family:Lato,sans-serif;font-weight:900;line-height:1;padding:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:33px;height:32px;letter-spacing:normal;transition:all .25s ease-in-out;width:32px}.b2-quantity-button:hover,.b2-quantity-button:not(:disabled):active:hover,.b2-quantity-button:not(:disabled):focus:hover{border-width:2px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.b2-quantity-button:disabled,.b2-quantity-button:not(:disabled):active:disabled,.b2-quantity-button:not(:disabled):focus:disabled{pointer-events:none;--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));opacity:1}.b2-quantity-button:disabled:hover,.b2-quantity-button:not(:disabled):active:disabled:hover,.b2-quantity-button:not(:disabled):focus:disabled:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.b2-per-pax-quantity .b2-quantity-button,.b2-per-pax-quantity .b2-quantity-button:not(:disabled):active,.b2-per-pax-quantity .b2-quantity-button:not(:disabled):focus{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.b2-per-pax-quantity .b2-quantity-button:hover,.b2-per-pax-quantity .b2-quantity-button:not(:disabled):active:hover,.b2-per-pax-quantity .b2-quantity-button:not(:disabled):focus:hover{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2-per-pax-quantity .b2-quantity-button:disabled,.b2-per-pax-quantity .b2-quantity-button:not(:disabled):active:disabled,.b2-per-pax-quantity .b2-quantity-button:not(:disabled):focus:disabled{pointer-events:none;--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));opacity:1}.b2-per-pax-quantity .b2-quantity-button:disabled:hover,.b2-per-pax-quantity .b2-quantity-button:not(:disabled):active:disabled:hover,.b2-per-pax-quantity .b2-quantity-button:not(:disabled):focus:disabled:hover{--tw-border-opacity:1;background-color:transparent;border-color:rgb(153 153 153/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button,.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:not(:disabled):active,.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:not(:disabled):focus{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:hover,.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:not(:disabled):active:hover,.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:not(:disabled):focus:hover{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:disabled,.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:not(:disabled):active:disabled,.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:not(:disabled):focus:disabled{pointer-events:none;--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));opacity:1}.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:disabled:hover,.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:not(:disabled):active:disabled:hover,.ac-select-oversized-bag .b2-oversized-quantity .b2-quantity-button:not(:disabled):focus:disabled:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.ac-select-oversized-bag .b2-primary-button:disabled.ticked{opacity:1;pointer-events:none}.ac-select-oversized-bag .b2-primary-button:disabled.ticked:after{border-style:solid;border-width:0 4px 4px 0;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));content:"";height:16px;right:24px;transform:translateY(-50%) rotate(45deg);width:8px}@media(min-width:1200px)and (max-width:1399px){.b2-reset-button{font-size:13px;line-height:16px}button.b2-primary-button,button:active.b2-primary-button,button:focus.b2-primary-button{font-size:16px;min-width:176px;padding:8px 33px 8px 18px}button.b2-primary-button:after,button:active.b2-primary-button:after,button:focus.b2-primary-button:after{font-size:23px;right:4px}button.b2-secondary-button,button:active.b2-secondary-button,button:focus.b2-secondary-button{font-size:16px;min-width:176px;padding:8px 33px 8px 18px}button.b2-secondary-button:after,button:active.b2-secondary-button:after,button:focus.b2-secondary-button:after{font-size:23px;right:4px}.b2-free-bag-option.selected .b2-secondary-button:after,.b2-paid-bag-option.selected .b2-primary-button:after{height:16px;right:24px;width:8px}.b2-button-tooltip{border-radius:8px;font-size:12px;left:65%;line-height:14px;min-width:235px;padding:15px;top:calc(50% + 80px)}.b2-button-tooltip:after{height:12px;width:12px}.b2-quantity-button,.b2-quantity-button:not(:disabled):active,.b2-quantity-button:not(:disabled):focus{font-size:18px;height:26px;width:26px}.ac-select-oversized-bag .b2-primary-button:disabled.ticked:after{height:16px;right:24px;width:8px}}@media(min-width:1024px)and (max-width:1199px){.b2-reset-button{font-size:10px;line-height:12px}button.b2-primary-button,button:active.b2-primary-button,button:focus.b2-primary-button{font-size:12px;min-width:130px;padding:6px 25px 6px 14px}button.b2-primary-button:after,button:active.b2-primary-button:after,button:focus.b2-primary-button:after{font-size:16px;right:3px}button.b2-secondary-button,button:active.b2-secondary-button,button:focus.b2-secondary-button{font-size:12px;min-width:130px;padding:6px 25px 6px 14px}button.b2-secondary-button:after,button:active.b2-secondary-button:after,button:focus.b2-secondary-button:after{font-size:16px;right:3px}.b2-free-bag-option.selected .b2-secondary-button:after,.b2-paid-bag-option.selected .b2-primary-button:after{height:12px;right:16px;width:6px}.b2-button-tooltip{border-radius:6px;font-size:10px;left:65%;line-height:12px;min-width:200px;padding:11px;top:calc(50% + 80px)}.b2-button-tooltip:after{height:12px;width:12px}.b2-quantity-button,.b2-quantity-button:not(:disabled):active,.b2-quantity-button:not(:disabled):focus{font-size:15px;height:20px;width:20px}.ac-select-oversized-bag .b2-primary-button:disabled.ticked:after{height:12px;right:16px;width:6px}}@media(min-width:768px)and (max-width:1023px){.b2-reset-button{font-size:10px;line-height:12px}button.b2-primary-button,button:active.b2-primary-button,button:focus.b2-primary-button{font-size:11px;min-width:110px;padding:6px 25px 6px 13px}button.b2-primary-button:after,button:active.b2-primary-button:after,button:focus.b2-primary-button:after{font-size:15px;right:5px}button.b2-secondary-button,button:active.b2-secondary-button,button:focus.b2-secondary-button{font-size:11px;min-width:110px;padding:6px 25px 6px 13px}button.b2-secondary-button:after,button:active.b2-secondary-button:after,button:focus.b2-secondary-button:after{font-size:15px;right:5px}.b2-free-bag-option.selected .b2-secondary-button:after,.b2-paid-bag-option.selected .b2-primary-button:after{height:14px;right:12px;width:8px}.b2-button-tooltip{border-radius:8px;font-size:12px;left:65%;line-height:14px;min-width:235px;padding:15px;top:158px}.b2-button-tooltip:after{height:12px;width:12px}.b2-quantity-button,.b2-quantity-button:not(:disabled):active,.b2-quantity-button:not(:disabled):focus{font-size:16px;height:18px;width:18px}.ac-select-oversized-bag .b2-primary-button:disabled.ticked:after{height:14px;right:12px;width:8px}}@media(max-width:767px){.b2-reset-button{font-size:10px;line-height:12px;margin-left:10px}.b2-reset-button:after{display:none}button.b2-primary-button,button:active.b2-primary-button,button:focus.b2-primary-button{font-size:11px;min-width:100px;padding:7px 25px 7px 8px}button.b2-primary-button:after,button:active.b2-primary-button:after,button:focus.b2-primary-button:after{font-size:13px;right:3px}button.b2-secondary-button,button:active.b2-secondary-button,button:focus.b2-secondary-button{font-size:11px;min-width:110px;padding:8px 25px 8px 6px}button.b2-secondary-button:after,button:active.b2-secondary-button:after,button:focus.b2-secondary-button:after{font-size:16px;right:3px}.b2-quantity-button,.b2-quantity-button:not(:disabled):active,.b2-quantity-button:not(:disabled):focus{font-size:12px;height:18px;width:18px}.b2m-per-booking-selector .b2-quantity-button,.b2m-per-booking-selector .b2-quantity-button:not(:disabled):active,.b2m-per-booking-selector .b2-quantity-button:not(:disabled):focus{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:12px;height:18px;pointer-events:all;width:18px}.b2m-per-booking-selector .b2-quantity-button:disabled,.b2m-per-booking-selector .b2-quantity-button:disabled:active,.b2m-per-booking-selector .b2-quantity-button:disabled:focus{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(177 177 177/var(--tw-text-opacity));pointer-events:all}.b2m-paid-cell .b2-per-pax-quantity .b2-quantity-button,.b2m-paid-cell .b2-per-pax-quantity .b2-quantity-button:not(:disabled):active,.b2m-paid-cell .b2-per-pax-quantity .b2-quantity-button:not(:disabled):focus,.b2m-paid-cell .b2-per-pax-quantity .b2-quantity-button:not(:disabled):hover{--tw-border-opacity:1;background-color:transparent;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:12px;height:18px;pointer-events:all;width:18px}.b2m-paid-cell .b2-per-pax-quantity .b2-quantity-button:disabled,.b2m-paid-cell .b2-per-pax-quantity .b2-quantity-button:disabled:active,.b2m-paid-cell .b2-per-pax-quantity .b2-quantity-button:disabled:focus,.b2m-paid-cell .b2-per-pax-quantity .b2-quantity-button:disabled:hover{--tw-border-opacity:1;background-color:transparent;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(177 177 177/var(--tw-text-opacity));pointer-events:all}.ac-select-oversized-bag .b2-primary-button:disabled.ticked:after{border-bottom-width:3px;border-right-width:3px;height:12px;right:8px;width:6px}.b2-per-booking-quantity-container .b2-quantity-button,.b2-per-booking-quantity-container .b2-quantity-button:hover{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.b2-per-booking-quantity-container .b2-quantity-button:hover{background-color:transparent}.b2-per-booking-quantity-container .b2-quantity-button:disabled{pointer-events:none;--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));opacity:1}.b2-per-booking-quantity-container .b2-quantity-button:disabled:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity))}.b2-baggage-page{padding:25px}.b2-baggage-page .b2m-label,.b2-baggage-page label{font-family:Lato,sans-serif;font-weight:900;height:100%;width:100%;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.b2-baggage-page .b2m-label.checked,.b2-baggage-page label.checked{pointer-events:none}.b2-baggage-page .b2m-label.disabled,.b2-baggage-page label.disabled{pointer-events:none;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));opacity:1}.b2-baggage-page [type=radio]:checked+label,.b2-baggage-page [type=radio]:not(:checked)+label{display:inline-block;font-size:12px;height:auto;line-height:13px;padding:0 10px 0 0}.b2-baggage-page [type=radio]:checked+label:before,.b2-baggage-page [type=radio]:not(:checked)+label:before{height:15px;left:-118%;top:40%;transform:translateY(-50%);width:15px}.b2-baggage-page [type=radio]:checked+label:after,.b2-baggage-page [type=radio]:not(:checked)+label:after{height:15px;left:-118%;top:40%;transform:translateY(-50%) scale(.5);width:15px}.b2-baggage-page [type=radio]:disabled+label,.b2-baggage-page [type=radio]:not(:disabled)+label{display:inline-block;font-size:12px;height:auto;line-height:13px}.b2-baggage-page [type=radio]:not(:checked)+label:before{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.b2-baggage-page [type=radio]:checked{pointer-events:none}.b2-baggage-page [type=radio]:checked+label{font-size:12px;height:auto;pointer-events:none}.b2-baggage-page [type=radio]:checked+label:after,.b2-baggage-page [type=radio]:checked+label:before{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.b2-baggage-page [type=radio]:checked+label:after{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity))}.b2-baggage-page [type=radio]:disabled:checked+label{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px;opacity:1}.b2-baggage-page [type=radio]:disabled:checked+label:before{--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.b2-baggage-page [type=radio]:disabled:checked+label:after{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity))}.b2-baggage-page [type=radio]:disabled:not(:checked)+label{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity));font-size:12px}.b2-baggage-page [type=radio]:disabled:not(:checked)+label:before{--tw-border-opacity:1;border-color:rgb(153 153 153/var(--tw-border-opacity));opacity:.75}.b2-baggage-page [type=radio]:disabled:not(:checked)+label:after{opacity:0}.b2-tooltip{padding:30px 50px 25px 30px}.b2-tooltip span:nth-child(2){bottom:14px;left:24px}.b2-tooltip span:nth-child(3){left:65px;top:10px}.b2-tooltip span:nth-child(4){right:6px;top:65px}.b2-per-booking-quantity{font-size:17px;margin:5px 10px 0}.b2m-cabin-bag-container{position:relative;width:100%}.b2m-per-booking-section{align-items:center;border-style:solid;border-width:1px 1px 0;display:flex;position:relative;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));padding:15px 15px 15px 15%}.b2m-per-booking-section:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.b2m-per-booking-section.padded{padding-top:25px}.b2m-per-booking-section.padded.selected{padding-bottom:60px}.b2m-per-booking-section .js-icon-bag{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.b2m-per-booking-section .js-icon-bag.js-bag-backpack{font-size:30px;margin-bottom:4px}.b2m-per-booking-section .js-icon-bag.js-bag-backpack.solo{font-size:40px;margin-bottom:8px}.b2m-per-booking-section .js-icon-bag.js-bag-regular-baggage{font-size:44px;margin-bottom:4px}.b2m-per-booking-section .js-icon-bag.js-bag-crossed-out-baggage,.b2m-per-booking-section .js-icon-bag.js-bag-zipper-baggage{font-size:50px;margin-bottom:8px}.b2m-per-booking-section .b2m-dimensions{align-items:center;display:flex;font-family:Encode Sans,sans-serif;line-height:1;--tw-text-opacity:1;color:rgb(111 111 110/var(--tw-text-opacity));font-size:10px;font-weight:400;height:20px;margin-bottom:8px}.b2m-per-booking-section .b2m-dimensions.smaller{font-size:8px}.b2m-per-booking-selector{width:50%}.b2m-per-booking-selector>span{display:block;font-weight:600;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:11px;line-height:10px}.b2m-per-booking-selector>span.reduced{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.b2m-per-booking-selector>span span{font-family:Encode Sans,sans-serif;font-size:11px;font-weight:700}.b2m-per-booking-selector.padded{padding-bottom:25px}.b2m-per-booking-selector .b2-per-booking-quantity{font-size:17px;margin:5px 10px 0}.b2m-per-booking-selector .b2m-crossed-out-price{font-size:9px;margin-bottom:.25rem;padding-left:32px}.b2m-per-booking-selector .b2m-crossed-out-price span{font-family:Encode Sans,sans-serif;font-size:9px;font-weight:700}.b2m-view{align-items:center;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:15px 12px 12px}.b2m-view .b2-secondary-button{max-width:150px;white-space:normal}.b2m-view.per-pax{border-radius:0;padding-bottom:15px}.b2m-info-amount{max-width:50%}.b2m-view-info{font-family:Encode Sans,sans-serif;font-weight:700}.b2m-pax-amount,.b2m-view-info{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:10px;line-height:12px}.b2m-pax-amount{font-family:Lato,sans-serif}.b2-secondary-button{margin-left:20px}.js-icon-bag{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.js-icon-bag.js-bag-backpack{font-size:30px;margin-bottom:4px}.js-icon-bag.js-bag-backpack.solo{font-size:40px;margin-bottom:8px}.js-icon-bag.js-bag-regular-baggage{font-size:44px;margin-bottom:4px}.js-icon-bag.js-bag-crossed-out-baggage,.js-icon-bag.js-bag-zipper-baggage{font-size:68px;margin-bottom:8px}.b2m-ribbon{font-family:Encode Sans,sans-serif;position:absolute;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:11px;font-weight:700;left:15px;top:5px}.b2m-ribbon span{font-size:15px;position:relative;top:1px}.b2m-per-pax-container{align-items:center;border-style:solid;border-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));border-top-left-radius:8px;border-top-right-radius:8px;height:201px}.b2m-per-pax-section{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding-top:110px;position:relative;width:50%}.b2m-per-pax-section.padded{padding-bottom:12px}.b2m-per-pax-section.padded i{margin-bottom:20px}.b2m-per-pax-section img{left:50%;position:absolute;top:30px;transform:translateX(-50%)}.b2m-per-pax-section:first-child{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.b2m-per-pax-section .b2m-ribbon{left:50%;top:10px;transform:translateX(-50%);white-space:nowrap}.b2m-per-pax-section .b2-per-booking-next-price{align-items:flex-end;display:flex;font-family:Lato,sans-serif;font-weight:600;justify-content:center;width:100%;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px;height:15px}.b2m-per-pax-section .b2-per-booking-next-price span{font-size:11px;left:3px;position:relative;top:1px}.b2m-per-pax-section .b2-per-booking-next-price.original{display:none}.b2m-per-pax-section .b2-per-booking-next-price.reduced{font-size:9px;font-weight:400;height:auto;line-height:1;margin:.25rem}.b2m-per-pax-section .b2-per-booking-next-price.reduced span{font-size:9px}.b2m-per-pax-section .b2-per-booking-next-price.dc{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.b2m-per-pax-section .b2-per-booking-next-price .b2-amount{font-size:13px}.b2m-tooltips.backpack-and-bag-tooltips .backpack-tooltip-opener{left:50%;top:100px}.b2m-tooltips.backpack-and-bag-tooltips .regular-bag-tooltip-opener{left:56%;top:89px}.b2m-tooltip .b2-tooltip-opener{height:15px;left:50%;margin:0;position:absolute;top:50%;transform:translate(15px,-50px);width:15px}.b2m-tooltip .b2-tooltip-opener:hover{z-index:1000}.b2m-tooltip .b2-tooltip-opener.backpack-tooltip-opener{left:55%;top:80px}.b2m-tooltip .b2-tooltip-opener.regular-bag-tooltip-opener{left:54%;top:105px}.b2m-tooltip .b2-tooltip-opener.zipped-bag-tooltip-opener{left:67%;top:82px}.b2m-tooltip.checked .b2-tooltip-opener{transform:translate(20px,-55px)}.b2m-tooltip.checked .b2-tooltip-opener .b2-tooltip{bottom:50%;left:unset;right:20px;transform:translateY(50%)}.b2m-tooltip.checked .b2-tooltip-opener .b2-tooltip:after{left:100%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.b2m-tooltips .b2-tooltip-opener{height:15px;left:50%;margin:0;position:absolute;top:50%;width:15px}.b2m-tooltips .b2-tooltip-opener:hover{z-index:1000}.b2m-tooltips .b2-tooltip-opener:first-child{transform:translate(-25px,-50px)}.b2m-tooltips .b2-tooltip-opener:last-child{transform:translate(45px,-57px)}.b2m-tooltips .b2-tooltip-opener:last-child .b2-tooltip{bottom:50%;left:unset;right:20px;transform:translateY(50%)}.b2m-tooltips .b2-tooltip-opener:last-child .b2-tooltip:after{left:100%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.b2m-journeys-container{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;position:relative;--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));padding:0 15px 15px}.b2m-journeys{overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9px}.b2m-journey-details{max-height:0;overflow:hidden;transition:all .25s ease-in-out}.b2m-journey-heading{align-items:center;display:flex;position:relative;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));height:30px;padding:0 35px 0 15px}.b2m-journey-heading,.b2m-journey-heading i{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2m-journey-heading i{transition:all .25s ease-in-out}.b2m-journey-heading .js-bag-plane-take-off{font-size:18px;margin-right:10px}.b2m-journey-heading .js-circle-chevron-right{font-size:18px;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(0)}.b2m-journey-heading span{font-family:Encode Sans,sans-serif;font-size:10px;font-weight:700}.b2m-journey-heading.open .js-circle-chevron-right{transform:translateY(-50%) rotate(90deg)}.b2m-journey-heading.open+.b2m-journey-details{max-height:2000px}.b2m-pax-content{align-items:stretch;display:flex;max-height:0;overflow:hidden;transition:all .25s ease-in-out}.b2m-pax-content .b2-pax-option-info,.b2m-pax-content .b2-pax-option-info span{font-size:10px}.b2m-pax-content [type=radio]:disabled+label,.b2m-pax-content [type=radio]:not(:disabled)+label{font-size:10px;line-height:12px}.b2m-pax-content .b2-pax-option{max-height:50px;min-height:30px}.b2m-pax-opener{align-items:stretch;border-bottom-width:1px;border-style:solid;display:flex;position:relative;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.b2m-pax-opener:last-child{border-bottom-width:0}.b2m-pax-opener.open+.b2m-pax-content{max-height:200px}.b2m-pax-opener.open .b2m-pax-type{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.b2m-pax-opener.open .b2m-pax-name,.b2m-pax-opener.open .b2m-pax-type{--tw-bg-opacity:1;background-color:rgb(206 230 237/var(--tw-bg-opacity))}.b2m-pax-opener.open .b2m-pax-name i,.b2m-pax-opener.open .b2m-pax-selected-bags .js-circle-chevron-right{font-size:16px;transform:translateY(-50%) rotate(90deg)}.b2m-pax-opener.selected{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.b2m-pax-selected-name{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:11px;font-weight:900;line-height:13px;padding:12px 12px 12px 30px;position:relative;width:50%}.b2m-pax-selected-name:after{border-style:solid;border-width:0 2px 2px 0;position:absolute;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));content:"";height:12px;left:12px;top:50%;transform:translateY(-60%) rotate(45deg);width:6px}.b2m-pax-selected-bags{align-items:flex-end;display:flex;justify-content:center;padding:8px 30px 8px 12px;position:relative;width:50%}.b2m-pax-selected-bags .js-bag-guitar-surf-golf{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:22px;transform:scale(1.5)}.b2m-pax-selected-bags .js-bag-backpack{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:15px}.b2m-pax-selected-bags .js-bag-backpack.solo{font-size:20px;margin-bottom:0}.b2m-pax-selected-bags .js-bag-regular-baggage{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:22px}.b2m-pax-selected-bags .js-bag-crossed-out-baggage,.b2m-pax-selected-bags .js-bag-zipper-baggage{margin-bottom:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:22px}.b2m-pax-selected-bags .b2m-plus{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;margin-left:3px;top:-5px}.b2m-pax-selected-bags .js-circle-chevron-right{position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;right:10px;top:50%;transform:translateY(-50%) rotate(0);transition:all .25s ease-in-out}.b2m-pax-type{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity));padding:12px}.b2m-pax-name,.b2m-pax-type{align-items:center;display:flex;font-family:Lato,sans-serif;width:50%;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:11px;line-height:12px}.b2m-pax-name{font-weight:900;justify-content:space-between;padding:12px 30px 12px 12px;position:relative}.b2m-pax-name i{position:absolute;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:16px;right:10px;top:50%;transform:translateY(-50%) rotate(0);transition:all .25s ease-in-out}.b2m-free-cell{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.b2m-free-cell,.b2m-paid-cell{background:rgba(206,230,237,.3);display:flex;flex-direction:column;justify-content:center;padding:12px;position:relative;width:50%}.b2m-paid-cell .b2-per-booking-quantity-container{bottom:0;justify-content:center;position:relative;right:0}.b2m-paid-cell .b2-per-booking-quantity{font-size:17px;margin:5px 10px 0}.b2m-checked-bag-container{position:relative}.b2m-checked-bag-container .b2m-per-booking-section.selected{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity))}.b2m-checked-bag-container .b2m-per-booking-section.free.selected{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.b2-per-booking-quantity-container{bottom:-25px;position:absolute;right:0}.b2m-oversized-bag-container{padding-bottom:15px}.b2m-oversized-bag-container .b2-per-pax-quantity{margin-top:7px}.b2m-add-oversized{font-family:Lato,sans-serif;font-weight:600}.b2m-add-oversized,.b2m-add-oversized span{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:12px}.b2m-add-oversized span{font-family:Encode Sans,sans-serif;font-weight:700;position:relative;top:-1px}}.booking-wrapper.staff-benefit-container{border-radius:.75rem;padding:0}.booking-wrapper.staff-benefit-container [type=checkbox]+label[for]{height:auto;line-height:1}.booking-wrapper.staff-benefit-container [type=checkbox]+label:before,.booking-wrapper.staff-benefit-container [type=checkbox]:not(:checked)+.sb-list-elem .opened{display:none}.booking-wrapper.staff-benefit-container [type=checkbox]:not(:checked)+.sb-list-elem .closed{display:inline}.booking-wrapper.staff-benefit-container [type=checkbox]:checked+.sb-list-elem{background-color:#f2f2f2}.booking-wrapper.staff-benefit-container [type=checkbox]:checked+.sb-list-elem .opened{display:inline}.booking-wrapper.staff-benefit-container [type=checkbox]:checked+.sb-list-elem .closed{display:none}.booking-wrapper.staff-benefit-container [type=checkbox]:checked+.sb-list-elem .sb-list-opener{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.booking-wrapper.staff-benefit-container [type=checkbox]:checked+.sb-list-elem .sb-list-extra-description,.booking-wrapper.staff-benefit-container [type=checkbox]:checked+.sb-list-elem .sb-list-extra-image{max-height:540px}.booking-wrapper.staff-benefit-container label{align-items:center;cursor:pointer;display:flex;grid-area:opener;justify-content:center;transition:all .25s ease-in-out}.booking-wrapper.staff-benefit-container dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]){padding-left:2rem;padding-right:2rem}.booking-wrapper.staff-benefit-container dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"])>div{padding:0}.booking-wrapper.staff-benefit-container dc-table .dc-table th{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-size:16px;font-weight:700}.booking-wrapper.staff-benefit-container dc-table .dc-table td{pointer-events:none}.booking-wrapper.staff-benefit-container dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]){padding-left:2rem;padding-right:2rem}.booking-wrapper.staff-benefit-container dc-table .dc-table td:not([class^=p-]):not([class*=" p-"])>div{padding:0}.sb-header{background-image:url(/Images/EmployeeDiscount/ed-banner-image.png);background-position:0;background-repeat:no-repeat;background-size:cover;border-top-left-radius:.75rem;border-top-right-radius:.75rem;display:flex;height:200px;justify-content:flex-end;padding:3rem 8rem;width:100%}.sb-header-text{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:42px;line-height:45px;text-shadow:2px 2px 10px #333;width:240px}.sb-header-smart{font-family:Encode Sans,sans-serif;font-size:40px;font-weight:700;margin-top:.5rem;text-align:right}.sb-content{padding-bottom:2.5rem;padding-top:2.5rem}.sb-title-container{display:flex;justify-content:center;margin-bottom:30px;padding-left:4rem;padding-right:4rem;text-align:center;text-transform:uppercase}.sb-title{font-family:Lato,sans-serif;font-style:italic;font-weight:900;position:relative;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:28px;line-height:33px;max-width:525px}.sb-title:after,.sb-title:before{position:absolute;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));content:"";height:1px;top:50%;transform:translateY(-50%);width:70px}.sb-title:before{left:-100px}.sb-title:after{right:-100px}.sb-subtitle{font-family:Lato,sans-serif;font-style:italic;font-weight:900;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.sb-banner{border-radius:.5rem;border-style:solid;border-width:1px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:1rem;margin-left:auto;margin-right:auto;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));padding-bottom:2rem;padding-top:2rem;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));max-width:100%;width:856px}.sb-banner-icon{align-items:center;display:flex;grid-column:span 2/span 2;justify-content:center;vertical-align:middle}.sb-banner-icon .js-circle-user{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:65px}.sb-banner-info{grid-column:span 7/span 7}.sb-banner-info-title{font-family:Encode Sans,sans-serif;font-size:24px;font-weight:700;margin-bottom:.5rem}.sb-banner-info-description-bottom{font-size:16px}.sb-banner-button-container{align-items:center;display:flex;grid-column:span 3/span 3;justify-content:center;vertical-align:middle}.sb-list-elem{display:grid;margin-bottom:2rem;overflow:hidden;padding:1.5rem 4rem .5rem;position:relative;width:100%;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));grid-template-areas:"icon title benefit opener" "icon description benefit opener" "icon collapsed-description collapsed-image dummy";grid-template-columns:85px auto 315px 80px;transition:all .25s ease-in-out}.sb-list-icon{grid-area:icon;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:60px}.sb-list-info-title{font-family:Encode Sans,sans-serif;font-size:21px;font-weight:700;grid-area:title}.sb-list-info-description{grid-area:description;margin-right:42px;margin-top:.75rem}.sb-list-info-description p{font-size:16px;line-height:19px}.sb-list-benefit-container{border-radius:.375rem;border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));grid-area:benefit;height:100px;padding:.5rem 2rem}.sb-list-discount-family-img{border-radius:.75rem;margin-bottom:2rem;margin-top:2rem;width:100%}.sb-list-opener{font-size:35px;transition:all .25s ease-in-out}.sb-list-extra-description{grid-area:collapsed-description}.sb-list-extra-description,.sb-list-extra-image{max-height:0;overflow:hidden;transition:all .25s ease-in-out}.sb-list-extra-image{grid-area:collapsed-image}.sb-back-button-container{display:flex;justify-content:center;margin-top:1rem;padding-left:4rem;padding-right:4rem}.sb-fifty-percent-container{align-items:center;display:flex;height:100%;justify-content:space-between}.sb-fifty-percent-left{text-align:center;width:100%}.sb-fifty-percent-img{margin-right:.5rem;width:109px}.sb-fifty-percent-right{margin:auto;vertical-align:middle}.sb-fifty-percent-right,.sb-pet-container{align-items:center;display:flex;height:100%}.sb-pet-left{margin:0 20px;text-align:center}.sb-pet-left i{font-size:65px}.sb-pet-right{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:16px;font-weight:700;height:100%;line-height:19px;margin:auto;vertical-align:middle}.sb-pet-right span{font-weight:900}.sb-bag-container{align-items:center;display:flex;height:100%;justify-content:center}.sb-bag-left{margin:0 20px;text-align:center}.sb-bag-left i{font-size:75px}.sb-bag-right{display:flex;flex-direction:column;height:100%;justify-content:center}.sb-bag-right-top{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:15px}.sb-bag-right-bottom{margin-top:10px}.sb-bag-right-bottom,.sb-bag-right-bottom>span:first-child{align-items:center;display:flex}.sb-bag-right-bottom>span:last-child{align-items:center;display:flex;flex-direction:column;justify-content:center}.sb-bag-right-bottom>span:last-child>span:first-child{display:block;font-size:11px;font-weight:700;line-height:11px;white-space:nowrap}.sb-bag-right-bottom>span:last-child>span:last-child{display:block;font-size:13px;font-weight:700;line-height:13px}.sb-discounted-trips-container{display:inline-flex;flex-direction:column;height:100%;justify-content:center}.sb-discounted-trips-container div:first-child{font-size:14px;font-style:italic;margin-bottom:.25rem}.sb-discounted-trips-container div:nth-child(2){border-radius:.375rem;display:inline-block;margin-bottom:.25rem;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.sb-discounted-trips-container div:nth-child(3){--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:11px}.sb-gift-card-container{height:100%;margin:auto;padding-top:.75rem;text-align:center}.sb-gift-card-container div:first-child{font-size:20px;font-weight:700;margin-bottom:1rem;position:relative;top:-9px}.sb-gift-card-container div:last-child{font-size:16px}.sb-gift-card-img{display:inline;margin-left:.25rem;position:relative}.checkin-pax-select .chkbox-btn-wrapper.small.sb-gift-card-img{display:inline-block}.loader-overlay-color.sb-gift-card-img,.loader-overlay.sb-gift-card-img{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.sb-gift-card-img,.loader-overlay.sb-gift-card-img{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.sb-gift-card-img{height:30px;top:8px}.sb-gift-card-pill{border-radius:.375rem;margin-right:.5rem;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));padding:.25rem .5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.sb-bag-text-image{display:inline}.checkin-pax-select .chkbox-btn-wrapper.small.sb-bag-text-image{display:inline-block}.loader-overlay-color.sb-bag-text-image,.loader-overlay.sb-bag-text-image{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.sb-bag-text-image,.loader-overlay.sb-bag-text-image{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.sb-bag-text-image{height:20px;margin:0 8px}.sb-family-container{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));border-radius:15px;margin:40px 85px;padding:40px 85px}.sb-family-back-button-container{margin:0 85px}.sb-breadcrumbs{margin-bottom:55px}.sb-breadcrumbs span{font-family:Encode Sans,sans-serif;font-style:italic;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:20px;font-weight:500}.sb-breadcrumbs span:last-child{font-family:Encode Sans,sans-serif;font-style:italic;font-weight:700;text-decoration-line:underline}.sb-family-title{display:flex;font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:18px;line-height:22px;margin-bottom:40px}.sb-family-title i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:42px;margin-right:15px}.sb-family-title h1{font-family:Encode Sans,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:27px;font-weight:700;line-height:32px}@media(min-width:768px)and (max-width:1023px){.booking-wrapper.staff-benefit-container{margin:40px 35px;width:calc(100% - 70px)}.booking-wrapper.staff-benefit-container dc-table .dc-table th{font-size:10px}.sb-header{background-position:50%;height:147px;padding-right:60px;padding-top:35px}.sb-header-text{font-size:30px;line-height:36px;width:170px}.sb-header-smart{font-size:30px;margin-top:8px}.sb-title-container{margin-bottom:24px}.sb-banner{align-items:center;display:flex;margin:0 auto 35px;padding:15px 30px;width:635px}.sb-banner-icon .js-circle-user{font-size:44px}.sb-banner-info{margin:0 25px}.sb-banner-info-title{font-size:20px}.sb-banner-info-description-bottom{font-size:15px}.sb-list-elem{grid-template-columns:55px auto 215px 55px;margin-bottom:0;max-height:unset;padding:15px 30px}.sb-list-icon{font-size:40px}.sb-list-info-title{font-size:14px;line-height:1}.sb-list-info-description{margin-top:5px}.sb-list-info-description p{font-size:12px;line-height:14px}.sb-list-benefit-container{height:70px;padding:0 15px}.sb-list-discount-family-img{margin-bottom:35px;margin-top:15px}.sb-list-opener{font-size:27px}.sb-fifty-percent-img{width:65px}.sb-fifty-percent-right{font-size:12px;line-height:14px}.sb-pet-left{margin:0}.sb-pet-left i{font-size:43px;margin-right:10px}.sb-pet-right{font-size:11px;line-height:13px}.sb-bag-left{margin:0}.sb-bag-left i{font-size:52px}.sb-bag-right-top{font-size:11px;line-height:11px}.sb-bag-right-bottom{margin-top:5px}.sb-bag-right-bottom>span:first-child,.sb-bag-right-bottom>span:last-child{font-size:11px;line-height:11px}.sb-discounted-trips-container div:first-child{font-size:12px;margin-bottom:4px}.sb-discounted-trips-container div:nth-child(2){font-size:13px;margin-bottom:4px}.sb-discounted-trips-container div:nth-child(3){font-size:10px}.sb-gift-card-container{padding-top:15px}.sb-gift-card-container div:first-child{font-size:13px;margin-bottom:0}.sb-gift-card-container div:last-child{font-size:13px}.sb-gift-card-img{height:25px}.sb-bag-text-image{margin:0 4px}.sb-family-container{margin:0 30px;padding:30px 55px 60px}.sb-family-back-button-container{margin:45px 30px 0}.sb-breadcrumbs{margin-bottom:25px}.sb-breadcrumbs span{font-size:13px}.sb-family-title{font-size:15px;line-height:18px;margin-bottom:22px}.sb-family-title i{font-size:27px;margin-right:10px}.sb-family-title h1{font-size:18px;line-height:21px}}@media(max-width:767px){.booking-wrapper.staff-benefit-container{margin:40px 20px;width:calc(100% - 40px)}.booking-wrapper.staff-benefit-container [type=checkbox]:not(:checked)+.sb-list-elem .opened{display:none}.booking-wrapper.staff-benefit-container [type=checkbox]:not(:checked)+.sb-list-elem .closed{display:inline}.booking-wrapper.staff-benefit-container [type=checkbox]:checked+.sb-list-elem .sb-list-info-description{max-height:500px}.booking-wrapper.staff-benefit-container label{justify-content:flex-end;padding:10px;width:100%}.booking-wrapper.staff-benefit-container dc-table{display:block;width:100%}.booking-wrapper.staff-benefit-container dc-table .dc-table:not(.pinned-cells){min-width:unset;width:100%}.booking-wrapper.staff-benefit-container dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]){padding:.5rem 1rem}.booking-wrapper.staff-benefit-container dc-table .dc-table th{font-size:11px}.booking-wrapper.staff-benefit-container dc-table .dc-table td{height:auto;white-space:normal}.booking-wrapper.staff-benefit-container dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]){padding:.5rem 1rem}.sb-header{background-position:50%;height:81px;padding-right:20px;padding-top:25px}.sb-header-text{font-size:14px;line-height:17px;text-align:right;text-shadow:2px 2px 10px #333;width:170px}.sb-header-smart{font-size:13px;margin-top:0;text-align:right}.sb-content{padding:20px}.sb-title-container{margin-bottom:24px;padding:0 5px}.sb-title{font-size:14px;line-height:17px;max-width:unset}.sb-title:after,.sb-title:before{content:"";height:1px;top:12px;transform:none;width:25px}.sb-title:before{left:-40px}.sb-title:after{right:-40px}.sb-banner{display:flex;flex-direction:column;margin:0 auto 25px;padding:15px 12px;width:100%}.sb-banner-icon .js-circle-user{font-size:32px;margin-right:.5rem}.sb-banner-info{margin:0}.sb-banner-info-title{font-size:12px;margin-bottom:0}.sb-banner-info-description-bottom{font-size:12px;line-height:14px;margin-bottom:20px}.sb-banner-title{align-items:center;display:flex;justify-content:center;margin-bottom:7px}.sb-list-elem{border-radius:.375rem;border-style:solid;border-width:1px;display:grid;gap:0;width:100%;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));grid-template-areas:"icon title" "benefit benefit" "opener opener" "description description" "collapsed-description collapsed-description" "collapsed-image collapsed-image";grid-template-columns:42px auto;grid-template-rows:auto;padding:0}.sb-list-icon{font-size:30px;padding:6px}.sb-list-icon,.sb-list-info-title{border-bottom-width:1px;border-style:solid;width:100%;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.sb-list-info-title{align-items:center;display:flex;font-size:12px;height:100%;line-height:1;margin:0;padding:6px 20px 6px 0}.sb-list-info-description{margin:0 20px;max-height:0;overflow:hidden;transition:all .25s ease-in-out}.sb-list-info-description p{font-size:11px;line-height:13px}.sb-list-benefit-container{background-color:transparent;border-style:none;height:unset;margin-left:auto;margin-right:auto;padding:15px}.sb-list-benefit-container.xs-left{margin-left:0;margin-right:0}.sb-list-discount-family-img{margin:15px 20px;width:calc(100% - 40px)}.sb-list-opener{font-size:20px;margin-left:10px;position:relative;right:auto;top:auto}.closed,.opened{font-family:Lato,sans-serif;font-size:14px;font-weight:900}.opened{color:rgb(178 41 46/var(--tw-text-opacity))}.closed,.opened{--tw-text-opacity:1}.closed{color:rgb(28 53 94/var(--tw-text-opacity))}.sb-fifty-percent-img{width:65px}.sb-fifty-percent-right{font-size:12px;line-height:14px}.sb-pet-left{margin:0}.sb-pet-left i{font-size:43px;margin-right:10px}.sb-pet-right{font-size:11px;line-height:13px;max-width:90px}.sb-bag-left{margin:0}.sb-bag-left i{font-size:45px}.sb-bag-right-top{font-size:11px;line-height:13px}.sb-bag-right-bottom{margin-top:5px}.sb-bag-right-bottom>span:first-child{font-size:11px;line-height:11px}.sb-bag-right-bottom>span:last-child{display:block;font-size:11px;line-height:11px}.sb-bag-right-bottom>span:last-child>span:first-child{display:inline;margin-right:.25rem}.checkin-pax-select .chkbox-btn-wrapper.small.sb-bag-right-bottom>span:last-child>span:first-child{display:inline-block}.loader-overlay-color.sb-bag-right-bottom>span:last-child>span:first-child,.loader-overlay.sb-bag-right-bottom>span:last-child>span:first-child{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.sb-bag-right-bottom>span:last-child>span:first-child,.loader-overlay.sb-bag-right-bottom>span:last-child>span:first-child{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.sb-bag-right-bottom>span:last-child>span:first-child{font-size:12px;line-height:14px}.sb-bag-right-bottom>span:last-child>span:last-child{display:inline}.checkin-pax-select .chkbox-btn-wrapper.small.sb-bag-right-bottom>span:last-child>span:last-child{display:inline-block}.loader-overlay-color.sb-bag-right-bottom>span:last-child>span:last-child,.loader-overlay.sb-bag-right-bottom>span:last-child>span:last-child{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.sb-bag-right-bottom>span:last-child>span:last-child,.loader-overlay.sb-bag-right-bottom>span:last-child>span:last-child{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.sb-bag-right-bottom>span:last-child>span:last-child{font-size:12px;line-height:14px}.sb-discounted-trips-container div:first-child{font-size:12px;margin-bottom:2px;text-align:center}.sb-discounted-trips-container div:nth-child(2){font-size:12px;margin-bottom:2px}.sb-discounted-trips-container div:nth-child(3){font-size:8px}.sb-gift-card-container{padding-top:10px}.sb-gift-card-container div:first-child{font-size:15px;top:-9px}.sb-gift-card-container div:last-child{font-size:14px}.sb-gift-card-img{height:25px}.sb-bag-text-image{height:15px}.sb-family-container{margin:20px 10px;padding:10px 10px 30px}.sb-family-back-button-container{margin:0 10px}.sb-breadcrumbs{margin-bottom:25px}.sb-breadcrumbs span{font-size:11px}.sb-family-title{align-items:center;font-size:12px;justify-content:center;line-height:14px;margin-bottom:15px}.sb-family-title i{font-size:33px;margin-right:15px}.sb-family-title h1,.sb-family-title-description{font-size:12px;line-height:14px}.sb-family-title-description{font-family:Lato,sans-serif;margin-bottom:15px}}.from-to-input-container{position:relative}.options-opener-arrow{align-items:center;color:#818a91;cursor:pointer;display:flex;height:20px;justify-content:center;pointer-events:none;position:absolute;right:20px;top:20px;transform:rotate(90deg);width:20px}.country-label{left:0;width:40%}.city-label,.country-label{align-items:center;display:flex;font-weight:600;position:absolute;top:0;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));height:40px;padding-left:25px;z-index:10000}.city-label{right:0;width:60%}.options-container{display:flex;position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:rgba(0,0,0,.3) 0 1px 5px 0;--tw-shadow-colored:0 1px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;height:300px;width:440px;z-index:1000}.options-container:after{border-left:1px solid #eceef1;bottom:0;content:"";left:40%;position:absolute;top:0;width:1px}.options-container.no-hide{max-height:300px}.options-container.no-hide:after,.options-container.no-hide:before{display:none}.options-opener{border-style:solid;border-width:1px;cursor:pointer;position:relative;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-text-opacity:1;border-radius:5px;color:rgb(22 58 112/var(--tw-text-opacity));height:54px}.options-opener:hover{border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity))}.options-opener:disabled{cursor:not-allowed}.options-opener:disabled,.options-opener:disabled:hover{border-style:solid;border-width:1px;--tw-border-opacity:1;background:#e2e2e2;border-color:rgb(22 58 112/var(--tw-border-opacity))}.options-opener.active~.options-container{display:block}.options-opener.invalid{background:#f9d4d8;border-color:#e299a1}.no-hide .from-to-countries{display:none}.no-hide .from-to-cities{left:0;top:0;width:100%}.from-to-countries{left:0;width:40%}.from-to-cities,.from-to-countries{bottom:0;overflow:hidden;position:absolute;top:40px}.from-to-cities{left:40%;width:60%}.country-name{font-weight:600;padding-left:25px;position:relative}.country-opt{cursor:pointer;position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;height:40px}.country-opt,.country-opt:after{align-items:center;color:rgb(22 58 112/var(--tw-text-opacity));display:flex}.country-opt:after{border-radius:9999px;border-style:solid;border-width:1px;justify-content:center;position:absolute;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-text-opacity:1;content:"❯";height:20px;right:25px;top:50%;transform:translateY(-50%);width:20px}.country-opt.no-hide{cursor:default;display:block;height:auto;width:unset}.country-opt.no-hide,.country-opt.no-hide:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.country-opt.no-hide .country-name{display:block;padding:12px 25px}.country-opt.no-hide .country-name:after{display:none}.country-opt.no-hide.active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.country-opt.no-hide.active .country-name:after{display:none}.country-opt.active,.country-opt:hover{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.country-opt.active:after,.country-opt:hover:after{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.region-opt{white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));line-height:34px;min-height:54px}.region-opt.no-label{min-height:0;padding-top:0}.region-name{font-weight:600;padding-left:25px}.station-opt{align-items:center;cursor:pointer;display:flex;position:relative;white-space:normal;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));line-height:1;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));min-height:40px;padding:5px 55px 5px 25px}.station-opt.selected,.station-opt:hover{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity))}.station-opt.selected,.station-opt.selected span,.station-opt:hover,.station-opt:hover span{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.station-new{font-weight:600;position:absolute;text-transform:uppercase;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:12px;right:10px;top:14px}@media(max-width:1023px){.search-container .form-group.from-to-input-container{margin-bottom:15px}.mobile-scroller{height:100%;overflow-y:scroll;width:100%}.options-container{left:.5rem;right:.5rem;text-align:left;width:auto}.options-container:after{display:none}.mobile-regions{max-height:0;overflow:hidden;transition:all .25s ease-in-out}.country-opt.active+.mobile-regions{max-height:100vh}.country-opt.active:after{transform:translateY(-50%) rotate(90deg)}.station-opt{padding-left:3rem}}.passenger-title{font-weight:600}.passenger-subtitle,.passenger-title{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:14px;margin-bottom:10px}.employee-discount-selector .inner-deep-box{min-height:0;padding:15px}.employee-discount-selector .mdl-textfield{padding:5px 0}.employee-discount-selector .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.employee-discount-selector .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.employee-discount-selector .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.employee-discount-selector .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.employee-discount-selector .js-input.js-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.employee-discount-selector .js-input.js-select option{font-size:16px}.employee-discount-selector .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:25px}.passengers-grid-contact-info{font-family:Lato,sans-serif;font-weight:700;grid-column:span 2/span 2;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:16px}.compact .js-input{padding-top:25px}.compact .mdl-textfield{padding:0}.compact .mdl-textfield--floating-label .mdl-textfield__label{top:3px}.compact .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.compact .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.compact .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-7px}.staff-family-button-container{align-items:center;display:flex;margin-bottom:15px}.staff-family-button-container .title-icon{font-size:25px;font-weight:600;left:5px;position:absolute;top:50%;transform:translateY(-50%)}.staff-family-button-container .rounded-primary-btn{padding-left:35px;white-space:nowrap}.staff-passenger-header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.staff-passenger-header.inner-box{margin-bottom:0;min-height:unset}.staff-passenger-header .passenger-title{font-size:20px;margin-bottom:0}.travelling-person-checkbox-wrapper{margin-bottom:7px;margin-top:1.5rem}@media(max-width:767px){.staff-family-button-container{align-items:center;display:flex}}input[type=text],input[type=text]:after,input[type=text]:before{-webkit-user-select:initial;-moz-user-select:initial;user-select:auto}#mainContentPayment .booking-wrapper{padding:24px}#mainContentPayment .invoice-select .ac-tooltip{bottom:2px;font-weight:600;height:13px;left:1px;position:relative;width:13px}#mainContentPayment .ar-invoice-tooltip-opener{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));font-weight:700;--tw-text-opacity:1;bottom:2px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:11px;height:13px;left:1px;pointer-events:all;width:13px}#mainContentPayment .inner-box{padding:15px}#mainContentPayment .inner-box .mdl-textfield{padding-bottom:0}#mainContentPayment .inner-deep-box .giftcard-wrapper{background:#fff;border:1px solid #163a70;border-radius:5px;color:#163a70;display:block;padding:14px;position:relative;width:100%}#mainContentPayment .inner-deep-box .giftcard-wrapper .giftcard-opener{display:block;height:auto;line-height:1;margin:0;padding:0;position:relative}#mainContentPayment .inner-deep-box .giftcard-wrapper .giftcard-opener:before{display:none;position:absolute}#mainContentPayment .inner-deep-box .giftcard-wrapper .giftcard-opener .title-icon{font-size:45px}#mainContentPayment .inner-deep-box .giftcard-wrapper .giftcard-opener header{margin:0;max-width:90%}#mainContentPayment .inner-deep-box .giftcard-wrapper input[type=checkbox]{opacity:.01;position:absolute}#mainContentPayment .inner-deep-box .giftcard-wrapper input[type=checkbox]:checked~label .open-icon i{transform:rotate(90deg);transition:all .4s}#mainContentPayment .inner-deep-box .giftcard-wrapper input[type=checkbox]:checked~.giftcard-content{height:122px}#mainContentPayment .inner-deep-box .giftcard-wrapper .open-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%)}#mainContentPayment .inner-deep-box .giftcard-wrapper .open-icon i{color:#163a70;display:inline-block;font-size:28px;transition:all .4s}#mainContentPayment .inner-deep-box .giftcard-wrapper .giftcard-content{display:block;height:0;overflow:hidden;transition:all .4s;width:100%}#mainContentPayment .inner-deep-box .giftcard-wrapper .giftcard-content-inside{margin:14px}#mainContentPayment hr{border-bottom:1px solid #ccc;height:1px;margin:1.25rem 0}#mainContentPayment .payment-header{justify-content:space-between;margin:0;position:relative}#mainContentPayment .segments{align-items:flex-end;color:#59c3d9;display:flex;flex-direction:column;font-size:22px;justify-content:center;line-height:1.25}#mainContentPayment .segments span{font-weight:700}#mainContentPayment .tabs{-webkit-user-select:none;-moz-user-select:none;user-select:none}#mainContentPayment .tabs nav ul{list-style:none;margin:0;padding:0}#mainContentPayment .tabs nav ul li{display:inline-block;margin-left:10px;text-align:center;vertical-align:top}#mainContentPayment .tabs nav ul li:first-child{margin-left:0}#mainContentPayment .tabs nav ul li label{color:#163a70;display:inline-block;font-weight:600;position:relative;text-align:center}#mainContentPayment .tabs nav ul li label span{display:inline-block;max-width:200px}#mainContentPayment .tabs nav>input{display:none}#mainContentPayment .tabs #tab0:checked~.tab0 label,#mainContentPayment .tabs #tab1:checked~.tab1 label,#mainContentPayment .tabs #tab2:checked~.tab2 label,#mainContentPayment .tabs #tab3:checked~.tab3 label,#mainContentPayment .tabs #tab4:checked~.tab4 label,#mainContentPayment .tabs #tab5:checked~.tab5 label,#mainContentPayment .tabs #tab6:checked~.tab6 label,#mainContentPayment .tabs [id^=payment_tab_]:checked+li label,#mainContentPayment .tabs [id^=tabOffline_]:checked~[id^=tabOfflineTab_] label{cursor:default}#mainContentPayment .tabs #tab0:checked~.tab0 label .agency-image-container.payment-card-img,#mainContentPayment .tabs #tab0:checked~.tab0 label img,#mainContentPayment .tabs #tab1:checked~.tab1 label .agency-image-container.payment-card-img,#mainContentPayment .tabs #tab1:checked~.tab1 label img,#mainContentPayment .tabs #tab2:checked~.tab2 label .agency-image-container.payment-card-img,#mainContentPayment .tabs #tab2:checked~.tab2 label img,#mainContentPayment .tabs #tab3:checked~.tab3 label .agency-image-container.payment-card-img,#mainContentPayment .tabs #tab3:checked~.tab3 label img,#mainContentPayment .tabs #tab4:checked~.tab4 label .agency-image-container.payment-card-img,#mainContentPayment .tabs #tab4:checked~.tab4 label img,#mainContentPayment .tabs #tab5:checked~.tab5 label .agency-image-container.payment-card-img,#mainContentPayment .tabs #tab5:checked~.tab5 label img,#mainContentPayment .tabs #tab6:checked~.tab6 label .agency-image-container.payment-card-img,#mainContentPayment .tabs #tab6:checked~.tab6 label img,#mainContentPayment .tabs [id^=payment_tab_]:checked+li label .agency-image-container.payment-card-img,#mainContentPayment .tabs [id^=payment_tab_]:checked+li label img,#mainContentPayment .tabs [id^=tabOffline_]:checked~[id^=tabOfflineTab_] label .agency-image-container.payment-card-img,#mainContentPayment .tabs [id^=tabOffline_]:checked~[id^=tabOfflineTab_] label img{border:4px solid #00aec7;position:relative}#mainContentPayment .tabs #tab0:checked~.tab0 label .agency-image-container.payment-card-img img,#mainContentPayment .tabs #tab1:checked~.tab1 label .agency-image-container.payment-card-img img,#mainContentPayment .tabs #tab2:checked~.tab2 label .agency-image-container.payment-card-img img,#mainContentPayment .tabs #tab3:checked~.tab3 label .agency-image-container.payment-card-img img,#mainContentPayment .tabs #tab4:checked~.tab4 label .agency-image-container.payment-card-img img,#mainContentPayment .tabs #tab5:checked~.tab5 label .agency-image-container.payment-card-img img,#mainContentPayment .tabs #tab6:checked~.tab6 label .agency-image-container.payment-card-img img,#mainContentPayment .tabs [id^=payment_tab_]:checked+li label .agency-image-container.payment-card-img img,#mainContentPayment .tabs [id^=tabOffline_]:checked~[id^=tabOfflineTab_] label .agency-image-container.payment-card-img img{border-style:none;position:absolute}#mainContentPayment .tabs #tab0:checked~.tab0 label .payment-method-warning,#mainContentPayment .tabs #tab1:checked~.tab1 label .payment-method-warning,#mainContentPayment .tabs #tab2:checked~.tab2 label .payment-method-warning,#mainContentPayment .tabs #tab3:checked~.tab3 label .payment-method-warning,#mainContentPayment .tabs #tab4:checked~.tab4 label .payment-method-warning,#mainContentPayment .tabs #tab5:checked~.tab5 label .payment-method-warning,#mainContentPayment .tabs #tab6:checked~.tab6 label .payment-method-warning,#mainContentPayment .tabs [id^=payment_tab_]:checked+li label .payment-method-warning,#mainContentPayment .tabs [id^=tabOffline_]:checked~[id^=tabOfflineTab_] label .payment-method-warning{display:block}#mainContentPayment .tabs #tab0:checked~.tab0 label:after,#mainContentPayment .tabs #tab1:checked~.tab1 label:after,#mainContentPayment .tabs #tab2:checked~.tab2 label:after,#mainContentPayment .tabs #tab3:checked~.tab3 label:after,#mainContentPayment .tabs #tab4:checked~.tab4 label:after,#mainContentPayment .tabs #tab5:checked~.tab5 label:after,#mainContentPayment .tabs #tab6:checked~.tab6 label:after,#mainContentPayment .tabs [id^=payment_tab_]:checked+li label:after,#mainContentPayment .tabs [id^=tabOffline_]:checked~[id^=tabOfflineTab_] label:after{align-items:center;border:1px solid #00aec7;border-radius:50%;color:#00aec7;content:"✓";display:flex;font-size:12px;height:20px;justify-content:center;position:absolute;right:8px;top:8px;width:20px}#mainContentPayment [type=radio]+label:after,#mainContentPayment [type=radio]+label:before{display:none;margin:0;padding:0}#mainContentPayment .js-input.js-select{-webkit-appearance:none;color:#163a70;cursor:pointer;font-size:20px;padding-left:15px;padding-top:8px}#mainContentPayment .js-input.js-select option{font-size:16px}#mainContentPayment .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:39px}.on-hold{margin:25px 0 25px 15px}.payment-method-warning{color:#163a70;display:none;font-size:14px;line-height:1.2;margin:6px auto 0;text-align:center;white-space:normal;width:180px}.payment-card-img{border:4px solid #ccc;border-radius:5px;display:block;height:auto;max-width:100%;padding:5px 0;-ms-interpolation-mode:bicubic;background:#fff}.payment-card-img:hover{border-color:#163a70}.agency-payment-method-ribbon{align-items:center;border-radius:.5rem;display:flex;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-weight:800;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Lato;font-size:14px;gap:3px;left:50%;line-height:16px;padding:4px 6px;top:86px;transform:translateX(-50%)}.agency-payment-tab{position:relative}.agency-payment-tab .agency-image-container.payment-card-img{height:122px;overflow:hidden;position:relative;width:200px}.agency-payment-tab .agency-image-container.payment-card-img img{left:0;position:absolute;top:-9px}.payment-mm-warning{align-items:center;border-radius:.5rem;display:flex;justify-content:center;margin-bottom:1rem;margin-top:1rem;padding:1rem 1.5rem;--tw-text-opacity:1;background:#59c3d9;color:rgb(255 255 255/var(--tw-text-opacity))}.group-label{color:#163a70;font-size:14px;font-weight:900;padding-top:15px;position:absolute}.card-result{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.non-chile-link{margin:20px 0}.non-chile-link a,.non-chile-link a:active,.non-chile-link a:visited{color:#59c3d9;cursor:pointer;font-size:16px;text-decoration:underline}.non-chile-link a:hover{color:#163a70;text-decoration:none}.payment-message{align-items:center;color:#163a70;display:flex;font-size:14px;font-weight:600;height:50px}.payment-message.text-right{justify-content:flex-end}.payment-header-pushdown{margin-top:40px}.cvv-tooltip,.voucher-tooltip{color:#59c3d9;cursor:pointer;font-size:14px;margin-top:5px;position:relative;text-align:center}.cvv-tooltip:active .cvv-tooltip-info,.cvv-tooltip:active .voucher-tooltip-info,.cvv-tooltip:hover .cvv-tooltip-info,.cvv-tooltip:hover .voucher-tooltip-info,.voucher-tooltip:active .cvv-tooltip-info,.voucher-tooltip:active .voucher-tooltip-info,.voucher-tooltip:hover .cvv-tooltip-info,.voucher-tooltip:hover .voucher-tooltip-info{display:block}.cvv-tooltip .cvv-tooltip-info,.cvv-tooltip .voucher-tooltip-info,.voucher-tooltip .cvv-tooltip-info,.voucher-tooltip .voucher-tooltip-info{bottom:22px;color:#333;display:none;left:50%;position:absolute;transform:translateX(-50%)}.cvv-tooltip .cvv-tooltip-info span,.cvv-tooltip .voucher-tooltip-info span,.voucher-tooltip .cvv-tooltip-info span,.voucher-tooltip .voucher-tooltip-info span{display:block;margin:10px}.cvv-tooltip .cvv-tooltip-info .arrow-box,.cvv-tooltip .voucher-tooltip-info .arrow-box,.voucher-tooltip .cvv-tooltip-info .arrow-box,.voucher-tooltip .voucher-tooltip-info .arrow-box{background:#cee6ed;border:1px solid transparent;border-radius:6px;box-shadow:5px 5px 10px #ccc;padding:14px;position:relative;width:185px;z-index:10000}.cvv-tooltip .cvv-tooltip-info .arrow-box img,.cvv-tooltip .voucher-tooltip-info .arrow-box img,.voucher-tooltip .cvv-tooltip-info .arrow-box img,.voucher-tooltip .voucher-tooltip-info .arrow-box img{width:120px}.cvv-tooltip .cvv-tooltip-info .arrow-box span,.cvv-tooltip .voucher-tooltip-info .arrow-box span,.voucher-tooltip .cvv-tooltip-info .arrow-box span,.voucher-tooltip .voucher-tooltip-info .arrow-box span{color:#163a70;font-size:12px;font-weight:600;margin-bottom:0}.cvv-tooltip .cvv-tooltip-info .arrow-box:after,.cvv-tooltip .cvv-tooltip-info .arrow-box:before,.cvv-tooltip .voucher-tooltip-info .arrow-box:after,.cvv-tooltip .voucher-tooltip-info .arrow-box:before,.voucher-tooltip .cvv-tooltip-info .arrow-box:after,.voucher-tooltip .cvv-tooltip-info .arrow-box:before,.voucher-tooltip .voucher-tooltip-info .arrow-box:after,.voucher-tooltip .voucher-tooltip-info .arrow-box:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.cvv-tooltip .cvv-tooltip-info .arrow-box:after,.cvv-tooltip .voucher-tooltip-info .arrow-box:after,.voucher-tooltip .cvv-tooltip-info .arrow-box:after,.voucher-tooltip .voucher-tooltip-info .arrow-box:after{border-color:#cee6ed transparent transparent;border-width:12px;margin-left:-12px}.cvv-tooltip .cvv-tooltip-info .arrow-box:before,.cvv-tooltip .voucher-tooltip-info .arrow-box:before,.voucher-tooltip .cvv-tooltip-info .arrow-box:before,.voucher-tooltip .voucher-tooltip-info .arrow-box:before{border-color:transparent;border-width:13px;margin-left:-13px}.voucher-tooltip{text-align:left;width:145px}.voucher-tooltip .voucher-tooltip-info .arrow-box{text-align:center}.voucher-tooltip .voucher-tooltip-info .arrow-box span{margin:0}.terms-container{display:inline-block}.payment-button-container{align-items:flex-end;display:flex;justify-content:flex-end;margin:20px 0 50px}.payment-button-container .elevated-error{position:absolute}.payment-button-container .rounded-primary-btn{margin-bottom:.25rem}.payment-button-container .rounded-secondary-btn{margin-bottom:7px;margin-right:.75rem}#installmentMessage{text-align:center;width:100%}.xml-installment-message{background:#f0ad4e;border-radius:5px;color:#fff;display:block;font-size:14px;margin-top:5px;padding:5px 10px}.peru-payment-banks{border-style:solid;border-width:1px;display:block;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:5px;color:rgb(22 58 112/var(--tw-text-opacity));margin-top:15px;padding:14px}.peru-payment-info{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.peru-payment-info h2{font-size:18px;font-weight:600;margin-bottom:10px}.peru-payment-info h2,.peru-payment-info p{font-family:Lato,sans-serif;line-height:1.25rem;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.peru-payment-info p{font-size:14px;margin:0}.peru-payment-logos{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr))}.peru-payment-logos img{margin:auto;max-width:75px}.tooltip-trigger.disabled{opacity:1;pointer-events:all}.tooltip-trigger.disabled:hover .installment-tooltip-container{display:block}.installment-tooltip-container{display:none;position:relative;width:100%}.installment-tooltip{background:#cee6ed;border-radius:5px;bottom:53px;box-shadow:5px 5px 10px #ccc;color:#163a70;font-size:12px;font-weight:600;left:50%;padding:15px;position:absolute;transform:translateX(-50%);width:200px}.installment-tooltip:after,.installment-tooltip:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.installment-tooltip:after{border-color:#cee6ed transparent transparent;border-width:12px;margin-left:-12px}.installment-tooltip:before{border-color:transparent;border-width:13px;margin-left:-13px}.ar-invoice-information{color:#163a70;font-size:14px;padding:1rem 0}.brasil-usd-message{color:#163a70;font-size:14px;font-weight:600;margin-top:20px}.additional-email{position:relative}.additional-email .additional-email-label{color:#59c3d9;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;margin-top:18px}.additional-email .additional-email-label:hover{color:#163a70}.additional-email .additional-email-label.open~.additional-email-field{max-height:130px}.additional-email .additional-email-label.open~.additional-email-field .additional-email-remover{opacity:1;transition:all .25s ease-in-out .25s}.additional-email .additional-email-field{max-height:0;overflow:hidden;transition:all .25s ease-in-out}.additional-email .additional-email-remover{color:#163a70;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;opacity:0;position:absolute;right:20px;top:72px;transition:none}.additional-email .additional-email-remover:hover{color:#59c3d9}.payment-checkbox-terms-wrapper.payment.wide{width:265px}.payment-checkbox-terms-wrapper.payment.wide #argentinaCompanyInfo{left:2px;position:relative;top:1px}.payment-confirmation-modal-url-container{display:flex;justify-content:center;margin-top:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.payment-confirmation-modal-url-container .payment-confirmation-modal-url{cursor:pointer;text-decoration-line:underline}.card-result-image{background:#dedede;border-radius:3px;height:30px;position:absolute;right:10px;top:31px;width:48px}@media(min-width:1024px)and (max-width:1199px){#mainContentPayment .payment-button-container{align-items:center;flex-direction:column;justify-content:center;margin:0 0 10px}#mainContentPayment .payment-button-container .payment-checkbox-terms-wrapper.payment{display:block}#mainContentPayment .payment-button-container .payment-checkbox-terms-wrapper.payment.terms.payment-wider{height:unset;max-width:unset}#mainContentPayment .payment-button-container .payment-checkbox-terms-wrapper.payment.terms.payment-wider .mdl-checkbox,#mainContentPayment .payment-button-container .payment-checkbox-terms-wrapper.payment.terms.payment-wider .mdl-checkbox.is-checked,#mainContentPayment .payment-button-container .payment-checkbox-terms-wrapper.payment.terms.payment-wider .mdl-checkbox.is-upgraded{height:unset}#mainContentPayment .payment-button-container .elevated-error{position:static}#mainContentPayment .payment-button-container .rounded-primary-btn,#mainContentPayment .payment-button-container .rounded-secondary-btn{margin-bottom:0;margin-right:0;margin-top:1.5rem}}@media(min-width:768px)and (max-width:1023px){.payment-message{margin:25px}#mainContentPayment .payment-button-container{align-items:center;flex-direction:column;justify-content:center;margin:0}#mainContentPayment .payment-button-container .payment-checkbox-terms-wrapper.payment{display:block}#mainContentPayment .payment-button-container .elevated-error{position:static}#mainContentPayment .payment-button-container .rounded-primary-btn,#mainContentPayment .payment-button-container .rounded-secondary-btn{margin-bottom:0;margin-right:0;margin-top:1.5rem}}@media(max-width:767px){.ac-tooltip-balloon.ar-invoice-tooltip{max-width:240px;padding:12px}#mainContentPayment .payment-header{display:block}#mainContentPayment .segments{display:block;margin:0 10px}#mainContentPayment .booking-wrapper{border:none;margin:25px auto;max-width:95%;padding:0}#mainContentPayment .booking-wrapper header .title{margin-right:10px}#mainContentPayment .booking-wrapper .inner-box{border:none;padding:25px 14px}#mainContentPayment .inner-deep-box .giftcard-wrapper input[type=checkbox]:checked~.giftcard-content{height:192px;overflow:visible}#mainContentPayment .tabs nav ul li{display:block;margin:10px auto}#mainContentPayment .payment-card-img{width:100%}#mainContentPayment .payment-card-img.agency-image-container{width:200px}.payment-message{margin-left:14px}.error-message-container.text-left{text-align:center}#mainContentPayment .payment-button-container{align-items:center;flex-direction:column;justify-content:center}#mainContentPayment .payment-button-container .elevated-error{position:relative}#mainContentPayment .payment-button-container .rounded-primary-btn,#mainContentPayment .payment-button-container .rounded-secondary-btn{margin-bottom:0;margin-right:0;margin-top:1.5rem}.terms-container{display:block}.terms-container .payment.terms{display:block;margin:0 auto}.payment-checkbox-terms-wrapper.payment{margin:20px auto}.payment-checkbox-terms-wrapper.payment.terms.payment-wider{height:80px;width:340px}.payment-checkbox-terms-wrapper.payment.terms.payment-wider .mdl-checkbox,.payment-checkbox-terms-wrapper.payment.terms.payment-wider .mdl-checkbox.is-checked,.payment-checkbox-terms-wrapper.payment.terms.payment-wider .mdl-checkbox.is-upgraded{height:78px}.ar-invoice-information{margin-top:0;padding-top:0}.additional-email .additional-email-remover{right:10px;top:18px}.peru-payment-logos{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.5rem}.peru-payment-logos img{max-width:65px}}.payment-footer-grid{align-items:stretch;display:grid;gap:.25rem;grid-template-areas:"terms terms" "button-2 button-2";grid-template-columns:1fr 1fr;grid-template-rows:auto;position:relative;width:100%}.payment-footer-grid .payment-footer-grid-terms .payment-checkbox-terms-wrapper.payment.terms{margin-bottom:1rem;width:100%}.payment-footer-grid .payment-footer-grid-terms .payment-checkbox-terms-wrapper.payment.terms.limited{max-width:500px}.payment-footer-grid.without-teen{grid-template-areas:"terms button-2";grid-template-columns:auto;margin-left:auto;width:-moz-max-content;width:max-content}.payment-footer-grid.without-teen .payment-footer-grid-terms .payment-checkbox-terms-wrapper.payment.terms{max-width:500px}.payment-footer-grid.with-fee{grid-template-areas:"terms terms terms" "button-0 button-1 button-2";grid-template-columns:1fr auto auto}.payment-footer-grid.with-fee .payment-footer-grid-button-1{align-items:flex-start;display:flex;grid-area:button-1;justify-content:flex-start}.payment-footer-grid-terms{grid-area:terms}.payment-footer-grid-terms .payment-checkbox-terms-wrapper.payment.terms{max-width:unset}.payment-footer-grid-button-2{grid-area:button-2;text-align:right;width:100%}.payment-footer-grid-button-2 .rounded-primary-btn{display:inline-flex}@media(max-width:1199px){.payment-checkbox-terms-wrapper.payment.terms.payment-wider{height:unset}}@media(max-width:767px){.payment-footer-grid{grid-template-columns:none}.payment-footer-grid.with-fee{grid-template-areas:"terms button-1 button-2";grid-template-columns:1fr 1fr 0}.payment-footer-grid.with-fee .payment-footer-grid-button-1{align-items:center;display:flex;grid-area:button-1;justify-content:center;margin-bottom:1rem;width:100%}.payment-footer-grid.without-teen{margin-left:unset;width:unset}.payment-footer-grid .payment-footer-grid-terms .payment-checkbox-terms-wrapper.payment.terms,.payment-footer-grid .payment-footer-grid-terms .payment-checkbox-terms-wrapper.payment.terms.limited,.payment-footer-grid.without-teen .payment-footer-grid-terms .payment-checkbox-terms-wrapper.payment.terms{max-width:95%}}.edit-profile .mdl-textfield{padding:5px 0}.edit-profile .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.edit-profile .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.edit-profile .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.edit-profile .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.edit-profile .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.edit-profile .js-input.js-select option{font-size:16px}.edit-profile .js-input:disabled{background:#fff;color:#163a70;opacity:.5}.edit-profile .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:25px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{border-radius:6px;position:absolute}.ps__thumb-y{background-color:#888;right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#888;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#888;width:16px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.rw-content{bottom:0;overflow-y:auto;position:fixed;right:0}.accordion-wrapper.itinerary-accordion-wrapper.rw-content .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.rw-content .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.rw-content .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.rw-content.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.rw-content.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.rw-content{border-bottom-left-radius:15px;border-bottom-right-radius:0;border-top-left-radius:15px;border-top-right-radius:0;margin-right:-380px;max-height:85%;max-width:380px;top:90px;transition:all .5s ease-in-out;width:380px;z-index:1000001}.rw-content.open{margin-right:0}.rw-content.open~.rw-opener{right:380px}.rw-opener{cursor:pointer;position:fixed;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-weight:900;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accordion-wrapper.itinerary-accordion-wrapper.rw-opener .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.rw-opener .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.rw-opener .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.rw-opener.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.rw-opener.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.rw-opener{border-bottom-left-radius:7px;border-top-left-radius:7px;font-size:11px;height:100px;padding-top:45px;text-align:center;top:110px;transition:all .5s ease-in-out;width:80px;z-index:100}.rw-opener.opened{z-index:1000001}.rw-opener i{font-size:40px;font-weight:400;left:50%;padding-bottom:4px;position:absolute;top:6px;transform:translateX(-50%);width:46px}.rw-opener.closed{align-items:center;display:flex;font-family:Encode Sans,sans-serif;font-size:12px;font-weight:700;justify-content:center;padding:0;width:25px}.rw-opener.closed span{transform:rotate(90deg)}.rw-opener-text{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));margin-bottom:2px;padding-bottom:2px;text-align:center}.rwc-close-btn{align-items:center;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:9999px;cursor:pointer;display:flex;font-size:24px;font-weight:600;height:30px;justify-content:center;left:-15px;line-height:1;padding-bottom:2px;position:absolute;top:-15px;width:30px}.rwc-close-btn,.rwc-close-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.rwc-close-btn:hover{background-color:rgb(178 41 46/var(--tw-bg-opacity))}.rw-content-container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-bottom-left-radius:15px;border-top-left-radius:15px;color:rgb(28 53 94/var(--tw-text-opacity));padding:20px 28px}.rw-title{font-size:21px;line-height:1.5rem;margin-bottom:20px;text-align:center}.rw-title,.rw-title-line{font-weight:900}.rw-title-line:first-child{margin-bottom:.25rem}.rw-description{font-size:16px;line-height:1.25rem;margin-bottom:15px}.rw-terms-container{font-size:16px;margin-bottom:15px;padding:0 10px}.rw-terms-container,.rw-terms-link{--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity))}.rw-terms-link,.rw-terms-link:hover{text-decoration-line:underline}.rw-terms-link:hover{cursor:pointer}.rw-forgot-pw{display:block;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));padding-bottom:20px;text-align:center;text-decoration-line:underline}.rw-forgot-pw:hover{cursor:pointer;text-decoration-line:underline}.rw-bottom-link{font-weight:900;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));text-decoration-line:underline}.rw-bottom-link:hover{cursor:pointer;text-decoration-line:underline}.rw-registration-content{margin-bottom:10px}.rw-registration-content .mdl-textfield{padding:6px 0}.rw-registration-content .js-input{padding-top:15px}.rw-registration-content .mdl-textfield__label{top:10px}.rw-registration-content .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.rw-registration-content .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.rw-registration-content .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:0}@media(min-width:768px)and (max-width:1023px){.rw-title{font-size:20px;line-height:1.25rem}.rw-title-line:first-child{margin-bottom:.25rem}.rw-forgot-pw{display:none}}@media(max-width:767px){.rw-content{max-height:80%;max-width:220px;width:220px}.rw-content.open~.rw-opener{right:220px}.rw-content.open .rw-checkbox-label{height:4rem}.rw-opener{top:110px;width:67px}.rw-content-container{border-bottom-left-radius:20px;border-top-left-radius:20px;padding:20px 13px}.rw-title{font-size:18px;line-height:1.25rem;margin-bottom:15px}.rw-title-line:first-child{margin-bottom:.25rem}.rw-terms-container{font-size:14px;padding:0 5px}.rw-terms-container label{font-size:12px}.rw-description{font-size:14px;margin-bottom:12px}.rw-forgot-pw{display:none}}.gca-register .form-captcha-container,.register-page .form-captcha-container{margin-top:10px}.gca-register .mdl-textfield,.register-page .mdl-textfield{padding:5px 0}.gca-register .mdl-textfield--floating-label .mdl-textfield__label,.register-page .mdl-textfield--floating-label .mdl-textfield__label{top:9px}.gca-register .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.gca-register .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.gca-register .mdl-textfield--floating-label.is-focused .mdl-textfield__label,.register-page .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.register-page .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.register-page .mdl-textfield--floating-label.is-focused .mdl-textfield__label{top:-3px}.gca-register .js-input.js-select,.register-page .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.gca-register .js-input.js-select option,.register-page .js-input.js-select option{font-size:16px}.gca-register .js-select-arrow:after,.register-page .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:25px}.gca-register h1,.register-page h1{color:#163a70;font-size:18px;font-weight:600;margin:17px 0}.register-button-container{display:flex;justify-content:flex-end;margin:20px 0}.register-button-container.text-center{text-align:center}.register-terms{margin:17px 0}.register-terms a{color:#163a70}.register-terms a:hover{color:#9c3434}@media(max-width:1023px){.sa-dc-register-button-container{display:none;opacity:0;visibility:hidden}}.review-page .flight-container-title{font-weight:400;margin:0 0 20px}.review-page .flight-chart,.review-page .flight-mobile-chart{margin-bottom:20px}.review-page .flight-chart:last-child,.review-page .flight-mobile-chart:last-child{margin-bottom:0}.review-page .flight-chart .flight-chart-body .flight-chart-cell,.review-page .flight-chart .flight-chart-row .flight-chart-cell,.review-page .flight-mobile-chart .flight-chart-body .flight-chart-cell,.review-page .flight-mobile-chart .flight-chart-row .flight-chart-cell{padding:10px;vertical-align:middle}.review-page .flight-chart .flight-chart-body .flight-chart-cell span,.review-page .flight-chart .flight-chart-row .flight-chart-cell span,.review-page .flight-mobile-chart .flight-chart-body .flight-chart-cell span,.review-page .flight-mobile-chart .flight-chart-row .flight-chart-cell span{display:block;line-height:22px}.review-page .flight-chart .flight-chart-body .flight-chart-cell span.first-name,.review-page .flight-chart .flight-chart-row .flight-chart-cell span.first-name,.review-page .flight-mobile-chart .flight-chart-body .flight-chart-cell span.first-name,.review-page .flight-mobile-chart .flight-chart-row .flight-chart-cell span.first-name{font-size:18px}.review-page .flight-mobile-chart .flight-chart-row:nth-child(2n) .flight-chart-cell{background:#fff;font-weight:400}.review-page .inner-deep-box-header{background:#163a70;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#f7f7f7;font-size:18px;font-weight:600;margin-top:20px;padding:30px 15px}.review-page .inner-deep-box{background:#f7f7f7;border-radius:0;padding:15px}.review-page .inner-deep-box:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:20px}.review-page .station-names{color:#9c3434;font-weight:600}.review-button-container{align-items:center;display:flex;justify-content:flex-end}.review-button-container.wide{justify-content:space-between}.extras-changes .flight-chart .flight-chart-body .flight-chart-cell{width:33.3333%}@media(max-width:1199px){.review-button-container.wide{align-items:flex-end;flex-direction:column}.review-button-container.wide .payment-checkbox-terms-wrapper.payment{margin-bottom:10px;margin-right:0;margin-top:10px}.review-button-container.wide .terms-container{margin-bottom:10px}}@media(max-width:767px){.review-page .booking-wrapper{padding:25px 0}}.sidebar-wrapper{height:100%;overflow:hidden;position:relative;width:310px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.sidebar-wrapper .sidebar-container,.sidebar-wrapper .sidebar-container .sidebar-scroller{inset:0;overflow:hidden;position:absolute}.sidebar-content .tab{font-size:13px}.sidebar-content h3{color:#163a70;font-size:16px;font-weight:600;line-height:16px;margin-top:25px}.sidebar-content p{font-weight:900;line-height:1;margin:0;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:14px;padding:8px 0}.sidebar-content p.pull-up-top{font-size:13px;font-weight:600;padding-top:0}.sidebar-content p.pull-up-bottom{padding-bottom:0}.sidebar-content .notification-icon{color:#163a70;font-size:34px;left:10px;position:absolute;top:7px}.sidebar-content .notification-icon.fas{color:#59c3d9;font-size:25px;top:11px}.sidebar-content .prices-wrapper{padding:10px 25px}.sidebar-content .prices-wrapper .price-bold{margin:0}.sidebar-content .tab-content{font-size:13px;line-height:1}.sidebar-content .tab-content li,.sidebar-content .tab-content ul{line-height:1.1}.price-bold{font-size:13px;font-weight:900}.price-bold i{margin-right:5px}.sidebar-opener{background:#163a70;color:#fff;cursor:pointer;height:60px;left:0;position:absolute;right:0;top:0;transition:all .25s ease-in-out;z-index:99}.sidebar-opener .total-section{align-items:center;display:flex;font-size:16px;font-weight:600;height:60px;justify-content:flex-start;padding:0 10px}.sidebar-opener .total-section.right{justify-content:flex-end}.sidebar-opener .total-section .js-icon{font-size:24px;margin:0 5px}@media(max-width:1023px){.sidebar-content .prices-wrapper{padding:10px 15px}.sidebar-opener{background:#00aec7;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);color:#fff;cursor:pointer;height:80px;left:auto;position:absolute;right:-145px;top:0;transition:right 1.5s;width:85px;z-index:99}.sidebar-opener.push-down{top:55px}.sidebar-opener.destination{height:61px;right:-115px;text-align:center;text-transform:uppercase;width:50px}.sidebar-opener.slim{height:55px}.sidebar-opener.small{right:-50px;transition:right .25s}.sidebar-opener.small:not(.destination){height:42px;right:-42px;top:17px;width:42px}.sidebar-opener .total-section{align-items:center;display:flex;flex-direction:column;font-size:11px;height:unset;inset:0;justify-content:center;position:absolute;white-space:nowrap}.sidebar-opener .total-section i{display:block;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:20px}.sidebar-wrapper{background:transparent;bottom:0;box-shadow:none;height:auto;margin-left:-100%;overflow:visible;top:0;transform:translateZ(0);-webkit-transform:translateZ(0);transition:margin .5s;width:100%;z-index:100000}.sidebar-wrapper.opened{margin-left:0}.sidebar-wrapper.opened .sidebar-container{box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.sidebar-wrapper .sidebar-container{background:#fff;left:0;overflow:visible;right:65px;top:60px;width:unset}.sidebar-wrapper .sidebar-container .sidebar-scroller{bottom:0;left:0;right:0;top:0}.sidebar-wrapper .sidebar-container .sidebar-scroller.destination{bottom:0}}@media(max-width:767px){.sidebar-wrapper{bottom:0;left:0;position:fixed;right:0}.accordion-wrapper.itinerary-accordion-wrapper.sidebar-wrapper .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.sidebar-wrapper .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.sidebar-wrapper .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.sidebar-wrapper.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.sidebar-wrapper.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}}.sa-dc-register-page .mdl-textfield{padding:20px 0 0}.sa-dc-register-page .js-input.js-select{-webkit-appearance:none;color:#163a70;font-size:20px;padding-left:15px;padding-top:8px}.sa-dc-register-page .js-select-arrow:after{color:#ccc;content:"▼";display:block;font-size:12px;position:absolute;right:15px;top:39px}.sa-dc-register-page img{display:block;margin:0 auto;max-height:67px}.sa-dc-register-page .dc-standalone-register-info{color:#163a70;font-family:Lato,sans-serif;font-size:14px;margin-top:10px;text-align:center}.sa-dc-register-page .sa-dc-register-button-container{display:flex;justify-content:flex-end;margin-bottom:80px}.sa-dc-register-page .sa-dc-register-button-container .rounded-secondary-btn{margin-right:.5rem}.standalone-dc-itinerary-wrapper{background:#163a70;border-radius:10px;box-shadow:0 0 15px 2px rgba(0,0,0,.15);color:#fff;height:auto;margin:25px 0;min-height:130px;padding:25px 25px 25px 375px;position:relative;width:100%}.standalone-dc-itinerary-wrapper img{left:35px;position:absolute;top:50%;transform:translateY(-50%)}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner{align-items:center;background:#ffa400;border-radius:5px;color:#fff;display:inline-flex;min-height:50px;padding:10px 25px 10px 55px;position:relative}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner .standalone-dc-itinerary-banner-text{font-family:Lato,sans-serif;font-size:23px;font-style:italic;font-weight:600;line-height:1.1;text-transform:uppercase}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner .standalone-dc-itinerary-banner-text span{font-weight:900}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner i{font-size:37px;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-list{margin-top:10px;padding-left:56px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-list li{color:#fff;font-family:Lato,sans-serif;font-size:18px;line-height:29px;position:relative}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-list li:after{color:#83b245;content:"✔";font-size:15px;left:-20px;position:absolute;top:50%;transform:translateY(-50%)}.standalone-dc-itinerary-btn-container{display:flex;justify-content:flex-end;margin:30px 0 128px}@media(min-width:768px)and (max-width:1023px){.sa-dc-register-page .booking-wrapper{margin:25px 50px;width:auto}.sa-dc-register-page .sa-dc-register-button-container{margin:0 50px 50px}.standalone-dc-itinerary-wrapper{padding-left:207px}.standalone-dc-itinerary-wrapper img{height:43px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner{min-height:27px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner i{font-size:20px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner .standalone-dc-itinerary-banner-text{font-size:12px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-list{padding-left:36px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-list li{font-size:12px;line-height:20px}}@media(max-width:767px){.sa-dc-register-page .booking-wrapper{margin:25px;width:auto}.sa-dc-register-page .sa-dc-register-button-container{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.sa-dc-register-page .sa-dc-register-button-container .rounded-secondary-btn{margin-bottom:.5rem;margin-right:0}.standalone-dc-itinerary-wrapper{display:block;margin:0 15px;padding:15px;width:auto}.standalone-dc-itinerary-wrapper img{display:inherit;height:50px;left:0;margin:0 auto 25px;position:relative;top:0;transform:none}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner{min-height:27px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner i{font-size:36px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-banner .standalone-dc-itinerary-banner-text{font-size:15px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-list{padding-left:30px}.standalone-dc-itinerary-wrapper .standalone-dc-itinerary-list li{font-size:12px;line-height:20px}.booking-wrapper.transaction-wrapper.standalone-dc{margin:15px;width:auto}.standalone-dc-itinerary-btn-container{margin:30px 15px}}.transfer-information-container{border-radius:.25rem;display:flex;--tw-bg-opacity:1;background-color:rgb(216 248 255/var(--tw-bg-opacity));line-height:1;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.inner-deep-box.transfer-information-container{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.transfer-information-container{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.transfer-information-container){border-top-left-radius:0;border-top-right-radius:0}}.transfer-information-container{font-size:12px;margin-bottom:8px;padding:10px}.transfer-information-container i{margin-right:10px}.transfer-information-container.narrow{margin:20px auto;max-width:-moz-max-content;max-width:max-content;width:100%}@media(max-width:767px){.transfer-information-container-wrapper{margin:0 15px}}ac-tooltip{cursor:pointer;display:inline-flex}.ac-tooltip,ac-tooltip{align-items:center;justify-content:center}.ac-tooltip{background-color:rgb(28 53 94/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-size:12px;height:1rem;width:1rem}.ac-tooltip,.ac-tooltip-balloon{--tw-bg-opacity:1;--tw-text-opacity:1}.ac-tooltip-balloon{background-color:rgb(206 230 237/var(--tw-bg-opacity));color:rgb(28 53 94/var(--tw-text-opacity));display:inline-block;font-family:Lato,sans-serif;font-weight:700;padding:1rem;pointer-events:none;position:fixed;text-align:center;--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.accordion-wrapper.itinerary-accordion-wrapper.ac-tooltip-balloon .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.ac-tooltip-balloon .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.ac-tooltip-balloon .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.ac-tooltip-balloon.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.ac-tooltip-balloon.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.be-footer-images.ac-tooltip-balloon,dc-table-grid .dc-table-grid .dctg-body-cell.ac-tooltip-balloon>div{justify-content:center}.modal-content.booking-modal-content .modal-header.ac-tooltip-balloon{justify-content:center;text-align:center}.register-button-container.ac-tooltip-balloon{text-align:center}dc-table .dc-table td.ac-tooltip-balloon>div{justify-content:center}.ac-tooltip-balloon{border-radius:2px;font-size:11px;line-height:14px;max-width:320px;min-width:140px;transform:translate(-50%,-100%) translateY(-10px);z-index:1000002}.ac-tooltip-balloon:before{border:10px solid transparent;border-top-color:#cee6ed;color:transparent;content:".";display:block;height:0;left:50%;pointer-events:none;position:absolute;top:100%;transform:translateX(-50%);width:0}.ac-tooltip-balloon.down{transform:translateX(-50%) translateY(25px)}.ac-tooltip-balloon.down:before{border-color:transparent transparent #cee6ed;bottom:100%;top:auto;transform:translateX(-50%)}.ac-tooltip-balloon.left{transform:translate(-100%,-50%) translate(-20px,7px);width:280px}.ac-tooltip-balloon.left:before{border-color:transparent transparent transparent #cee6ed;left:100%;top:50%;transform:translateY(-50%)}.ac-tooltip-balloon.right{transform:translate(-25%,-100%) translateY(-10px);width:280px}.ac-tooltip-balloon.right:before{border-color:#cee6ed transparent transparent;left:25%;top:100%;transform:translateX(-50%)}.ac-datepicker{position:relative}.ac-datepicker .dc-datepicker{position:absolute;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:rgba(0,0,0,.25) 0px 14px 45px;--tw-shadow-colored:0px 14px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;width:620px}.ac-datepicker .dc-datepicker.align-right{right:0}.ac-datepicker .dc-datepicker.up{bottom:100%}.ac-datepicker.open .dc-datepicker{display:block}.ac-datepicker.open input{--tw-border-opacity:1;border-color:rgb(0 167 192/var(--tw-border-opacity))}.ac-datepicker.open i{--tw-text-opacity:1;color:rgb(0 167 192/var(--tw-text-opacity))}.ac-datepicker i{font-size:20px;pointer-events:none;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.ac-datepicker .options-opener~i{left:auto;right:20px}.ac-datepicker .options-opener.disabled~i{opacity:.5}@media(min-width:768px)and (max-width:1023px){.ac-datepicker{width:50%}.ac-datepicker.wide{width:100%}.ac-datepicker .dc-datepicker{width:310px}.ac-datepicker .dc-datepicker.sm-align-left{left:0;right:auto}.ac-datepicker .dc-datepicker.sm-align-right{left:auto;right:0}}@media(max-width:767px){.ac-datepicker{width:50%}.ac-datepicker.wide{width:100%}.ac-datepicker i{font-size:15px;left:5px;right:auto}.ac-datepicker .dc-datepicker{width:310px}.ac-datepicker .dc-datepicker.xs-align-left{left:0;right:auto}.ac-datepicker .dc-datepicker.xs-align-right{left:auto;right:0}}.transaction-table-container{align-items:flex-start;display:flex;justify-content:stretch}.transaction-table-container>div{width:100%}.transaction-table-container.download{display:block}.transaction-table-container.download>div{max-width:100%;width:600px}.transaction-table-container.download>div .payment-confirm-table td{width:300px}.payment-confirm-table td{padding:5px 10px;vertical-align:top}.payment-confirm-table td,.payment-confirm-table td span{color:#163a70;font-size:18px;font-weight:300}.payment-confirm-table td:first-child{font-size:16px;font-weight:600}.transaction-button-container{display:flex;justify-content:flex-end;padding:20px}.transaction-button-container .rounded-primary-btn{margin-left:20px}.transaction-button-container .rounded-transaction-btn:first-child{margin-right:20px}.transaction-button-container .rounded-secondary-btn.deposit,.transaction-button-container .rounded-transaction-btn:first-child.deposit{margin-right:0}@media(min-width:768px)and (max-width:1023px){.transaction-button-container{margin:0 auto;width:95%}}@media(max-width:1023px){.printed-area{width:100%}.printed-area.download{max-width:1000px;width:200%}.transaction-container{margin:20px 25px;width:calc(100% - 50px)}.transaction-table-container{display:block}.transaction-table-container.download{max-width:unset;width:unset}.transaction-table-container.download>div,.transaction-table-container.download>div .payment-confirm-table{max-width:unset;width:100%}.transaction-table-container.download>div .payment-confirm-table td{max-width:unset;padding-right:10px;width:50%}.transaction-button-container{display:block;margin:0 auto;width:95%}.transaction-button-container a{display:flex;margin-bottom:20px;width:100%}.transaction-button-container a.rounded-primary-btn{justify-content:center;margin-left:0}.payment-confirm-table{width:100%}.payment-confirm-table td{padding:5px 0;width:40%}.payment-confirm-table td:first-child{width:60%}}@media(max-width:767px){.printed-area{width:100%}.printed-area.download{max-width:1000px;width:200%}.transaction-container{margin:20px 25px;width:calc(100% - 50px)}.transaction-table-container{display:block}.transaction-table-container.download{max-width:unset;width:unset}.transaction-table-container.download>div,.transaction-table-container.download>div .payment-confirm-table{max-width:unset;width:100%}.transaction-table-container.download>div .payment-confirm-table td{max-width:unset;padding-right:10px;width:50%}}@media print{.main-header,.transaction-button-container{display:none}}.peru-compras-login-content{inset:0;position:fixed}.accordion-wrapper.itinerary-accordion-wrapper.peru-compras-login-content .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.peru-compras-login-content .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.peru-compras-login-content .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.peru-compras-login-content.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.peru-compras-login-content.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.peru-compras-login-content{background:#f7f6f6 url(/Images/Cug22/register-bg.png) no-repeat top;background-size:cover;z-index:-1}#mainContentWrapper.login-page .booking-wrapper.peru-compra{margin:120px 25px;padding:0}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compras-login-banner{background-image:url(/Images/PeruCompra/peru-compra-login-banner.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:10px;border-top-left-radius:10px;overflow:hidden;position:relative;width:50%}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form{padding:30px 40px;width:50%}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form h1{font-family:Encode Sans,sans-serif;margin-bottom:2rem;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:28px;font-weight:700;line-height:33px}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form div:not(.form-error-message)>a{display:inline-block;margin-top:.5rem;--tw-text-opacity:1;color:rgb(157 157 156/var(--tw-text-opacity));font-size:18px;line-height:22px;text-decoration-line:underline}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form div:not(.form-error-message)>a:hover{--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity));text-decoration-line:none}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form div:not(.form-error-message) .mdl-textfield{padding-bottom:0;padding-top:20px}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .contact-button-container,#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .login-button-container{align-items:flex-end;flex-direction:row}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .contact-button-container .rounded-primary-btn,#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .contact-button-container .rounded-secondary-btn,#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .login-button-container .rounded-primary-btn,#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .login-button-container .rounded-secondary-btn{font-size:18px;font-weight:700;margin-top:10px;max-width:170px;width:54%}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .contact-button-container,#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .contact-text-container,#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .login-button-container{display:flex;justify-content:flex-end;margin-top:.5rem}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .contact-text-container{font-weight:700;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:24px;line-height:25px;margin-top:45px;text-align:right}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .contact-button-container{margin-top:13px}#mainContentWrapper.login-page .booking-wrapper.peru-compra .peru-compra-form .mdl-radio{font-size:16px}@media(min-width:1024px)and (max-width:1199px){.booking-wrapper .peru-compras-login-banner{border-radius:8px}}@media(min-width:768px)and (max-width:1023px){.booking-wrapper .peru-compras-login-banner{background-image:url(/Images/PeruCompra/peru-compra-tablet-login-banner.png);background-size:cover}.booking-wrapper .peru-compra-form{padding:20px}.booking-wrapper .peru-compra-form .login-button-container{flex-direction:row}.booking-wrapper .peru-compra-form h1{font-size:22px;line-height:20px}.booking-wrapper .peru-compra-form a{font-size:13px}}@media(max-width:767px){.peru-compras-login-content{background:#f2f2f2}#mainContentWrapper.login-page .booking-wrapper{margin-left:10px;margin-right:10px}#mainContentWrapper.login-page .booking-wrapper .row{flex-direction:column}#mainContentWrapper.login-page .booking-wrapper .row .peru-compras-login-banner{background-image:url(/Images/PeruCompra/peru-compra-mobile-login-banner.png);border-radius:10px 10px 0 0;height:211px;margin-left:8px;margin-right:8px;width:auto}#mainContentWrapper.login-page .booking-wrapper .row .peru-compra-form{padding:20px;width:100%}#mainContentWrapper.login-page .booking-wrapper .row .peru-compra-form .login-button-container .rounded-primary-btn{padding-right:28px}#mainContentWrapper.login-page .booking-wrapper .row .peru-compra-form .contact-text-container,#mainContentWrapper.login-page .booking-wrapper .row .peru-compra-form a{font-size:18px}#mainContentWrapper.login-page .booking-wrapper .row .peru-compra-form h1{font-size:28px;line-height:20px}}.widget-carousel-dot-navigation{bottom:0;display:flex;left:50%;position:absolute;transform:translateX(-50%)}.widget-carousel-dot{border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;height:1rem;margin:.5rem;width:1rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.widget-carousel-slide-container{display:flex;height:100%;left:0;position:absolute;top:0;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.widget-carousel-slide{background-position:50%;background-size:cover;height:100%;overflow:hidden}.widget-carousel-arrow-navigation{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;position:absolute;top:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));max-width:100px;opacity:.5;text-align:center;transition:opacity .15s ease;width:15%;z-index:1}.widget-carousel-arrow-navigation:before{content:"";font-family:jetsmart-v2!important;font-size:2rem;position:absolute;transform:scaleY(1.5)}.widget-carousel-arrow-navigation.left{left:0}.widget-carousel-arrow-navigation.left:before{left:40%;transform:rotate(180deg) scaleY(1.5)}.widget-carousel-arrow-navigation.right{right:0}.widget-carousel-arrow-navigation.right:before{right:40%}.widget-carousel-arrow-navigation:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity));opacity:.9}@media(min-width:1024px){.widget-carousel-dot:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}}@media(max-width:1023px){.widget-carousel-arrow-navigation:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.5}}.punctuality-performance-modal.modal{font-family:Lato,sans-serif}.punctuality-performance-modal.modal .modal-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:20px;max-width:95%;min-height:150px;padding:0}.punctuality-performance-modal.modal .modal-content .modal-header{align-items:center;display:flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(0 170 195/var(--tw-bg-opacity));font-style:italic;font-weight:700;--tw-text-opacity:1;border-top-left-radius:20px;border-top-right-radius:20px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:28px;height:70px}.punctuality-performance-modal.modal .modal-content .modal-header .modal-header-closing{border-style:none;cursor:pointer;position:absolute;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));font-weight:800;padding:0;--tw-text-opacity:1;border-radius:50%;color:rgb(255 255 255/var(--tw-text-opacity));font-size:25px;height:34px;letter-spacing:normal;right:-14px;top:-14px;width:34px}.punctuality-performance-modal.modal .modal-content .modal-header .modal-header-closing:hover{background:#163a70}.punctuality-performance-modal.modal .modal-content .modal-body{padding:35px 30px 35px 60px}.ppm-opener-link{cursor:pointer;font-weight:700;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:12px;margin-left:15px;text-decoration-line:underline}.flight-number{align-items:center;display:flex;margin-bottom:30px}.flight-number span{font-size:28px;font-weight:600;width:90%}.ppm-list-elem{display:flex;flex-direction:row;margin-bottom:1rem}.ppm-icon-container{align-items:center;display:flex;font-size:18pt;justify-content:center}.punctuality-info-container{display:flex;flex-direction:column;font-size:10pt;margin-left:1rem}.punctuality-info-container p{font-weight:800;line-height:1.25rem;margin:0}.punctuality-info-container span{font-size:12pt;line-height:1.25rem}.ppm-data-row{font-weight:700;--tw-text-opacity:1;color:rgb(0 170 195/var(--tw-text-opacity))}@media(min-width:1024px)and (max-width:1199px){.punctuality-performance-modal.modal .modal-content{width:380px}.flight-number span,.punctuality-performance-modal.modal .modal-content .modal-header{font-size:26px}}@media(max-width:767px){.punctuality-performance-modal.modal .modal-content{width:300px}.punctuality-performance-modal.modal .modal-content .modal-header{font-size:21px}.punctuality-performance-modal.modal .modal-content .modal-body{padding:25px}.flight-number span{font-size:21px}.ppm-icon-container{font-size:18pt}.punctuality-info-container p{font-size:.85rem}.punctuality-info-container span{font-size:.9rem}}.vstbs-checkbox-container{border-style:solid;border-width:1px;min-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity));border-radius:5px;margin:0 15px 0 0;outline:2px solid transparent;outline-offset:2px;padding:0 8px;width:250px}.vstbs-checkbox-container,.vstbs-checkbox-container label{display:inline-block;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.vstbs-checkbox-container label{cursor:pointer;font-weight:700;height:50px;margin:0;padding:0 0 0 24px;width:auto;z-index:0}.vstbs-checkbox-container label span{align-items:center;cursor:pointer;display:flex;font-weight:600;height:100%;justify-content:space-between;margin:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:14px;line-height:1.2;padding-left:25px;text-align:left}.vstbs-checkbox-container label span span{border-width:0;margin:0;outline:2px solid transparent;outline-offset:2px;padding:0;position:relative}.vsbts-checkbox{border-radius:9999px;border-style:solid;border-width:2px;box-sizing:border-box;cursor:pointer;display:inline-block;left:0;margin:0;--tw-border-opacity:1;background-color:transparent;border-color:rgb(89 195 217/var(--tw-border-opacity));top:5px;z-index:2}.vsbts-checkbox,.vsbts-checkbox:after{float:none;height:40px;position:absolute;width:40px}.vsbts-checkbox:after{background:#59c3d9 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTTMxLjYgMTUuNiAxNy43IDI5LjUgMTEgMjIuOCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48L3N2Zz4=);border-radius:9999px;content:"";left:-2px;opacity:0;top:-2px;transition:all .25s ease-in-out}.vsbts-checkbox.checked:after{opacity:1}@media(max-width:767px){.vstbs-checkbox-container{margin:0 0 15px;width:100%}.vstbs-checkbox-container label span{white-space:normal}}.basic-checkbox-wrapper.circle-basic-checkbox [type=checkbox]+label[for]{height:auto;margin:8px 0}.basic-checkbox-wrapper.circle-basic-checkbox input:checked:not(:disabled)~label:after{z-index:0}.basic-checkbox-wrapper.circle-basic-checkbox.smaller-circle label:before{height:24px;width:24px}.basic-checkbox-wrapper.circle-basic-checkbox.smaller-circle label:after{height:22px;width:22px}.basic-checkbox-wrapper.circle-basic-checkbox label{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.basic-checkbox-wrapper.circle-basic-checkbox label:before{border:2px solid #59c3d9;border-radius:9999px;height:40px;width:40px;z-index:0}.basic-checkbox-wrapper.circle-basic-checkbox label:after{height:35px;left:1px;width:36px}.basic-checkbox-wrapper.circle-basic-checkbox label>span{line-height:1.2;margin-left:1.5rem}.payment-checkbox-terms-wrapper.payment{background:#fff;border:1px solid #163a70;border-radius:10px;display:inline-block;margin:0 15px 0 0;min-height:0;padding:5px 8px;width:240px}.payment-checkbox-terms-wrapper.payment.terms{max-width:500px;width:unset}.payment-checkbox-terms-wrapper.payment.terms.payment-wider{width:360px}.payment-checkbox-terms-wrapper.payment.terms.longer{max-width:730px;width:unset}.payment-checkbox-terms-wrapper.payment:last-child{margin-bottom:0}.payment-checkbox-terms-wrapper a{color:#59c3d9}.payment-checkbox-terms-wrapper a:hover{color:#9c3434}@media(min-width:1200px)and (max-width:1399px){.payment-checkbox-terms-wrapper.payment.terms.longer{max-width:630px}.payment-checkbox-terms-wrapper.payment.terms.payment-wider{max-width:350px}}@media(min-width:1024px)and (max-width:1199px){.payment-checkbox-terms-wrapper.payment.terms.longer{height:80px;max-width:460px}.payment-checkbox-terms-wrapper.payment.terms.payment-wider{height:100px;max-width:210px}}@media(min-width:768px)and (max-width:1023px){.payment-checkbox-terms-wrapper.payment.terms.longer{height:80px;max-width:430px}}@media(max-width:767px){.payment-checkbox-terms-wrapper.payment.terms label{height:unset}.payment-checkbox-terms-wrapper.payment.terms.longer{height:auto;max-width:99%}}.payment-gc-main-header{color:#1b365d;font-family:Lato,sans-serif;font-size:26px;font-weight:900;position:relative}.payment-gc-main-header span{text-transform:uppercase}.payment-gc-main-header span:first-child{color:#a03334;font-family:ClanOT-Bold,sans-serif;font-size:32px}.payment-gc-main-header span:nth-child(2){color:#1b365d;font-family:ClanOT-Book,sans-serif;font-size:30px}.payment-gc-main-header img{position:absolute;right:2px;top:27px;width:51px}.giftcard-payment-table{max-height:0;overflow:hidden;position:relative;transition:all .25s ease-in-out}.giftcard-payment-table.open{max-height:500px}.giftcard-payment-table-list .gpl-row{border-top:1px solid #e0e0e0;padding:10px 0;width:100%}.giftcard-payment-table-list .gpl-row:last-child{border-bottom:none}.giftcard-payment-table-list .gpl-row div{color:#1b365d;display:inline-block;font-family:Lato,sans-serif;font-size:18px;font-style:italic;font-weight:300;padding-left:30px;position:relative;vertical-align:middle;white-space:nowrap;width:16%}.giftcard-payment-table-list .gpl-row div:nth-child(3){width:14%}.giftcard-payment-table-list .gpl-row div:nth-child(4){width:20%}.giftcard-payment-table-list .gpl-row div:nth-child(5){width:14%}.giftcard-payment-table-list .gpl-row div.amount{font-style:normal;font-weight:900;padding-left:30px;width:22%}.giftcard-payment-table-list .gpl-row div.with-tick:after{color:#107538;content:"✔";font-size:20px;font-weight:600;left:5px;position:absolute;top:50%;transform:translateY(-50%)}.giftcard-payment-table-list .gpl-row div.utilize{cursor:pointer;padding-left:0;text-align:right;width:6%}.giftcard-payment-table-list .gpl-row div.utilize:hover span{background:#00aec7}.giftcard-payment-table-list .gpl-row div.utilize span{align-items:center;background:#1b365d;border-radius:16px;color:#fff;display:inline-flex;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:900;height:32px;padding:0 35px 0 15px;position:relative}.giftcard-payment-table-list .gpl-row div.utilize span i{color:#fff;font-size:23px;position:absolute;right:4px;top:4px}@media(min-width:1200px)and (max-width:1399px){.payment-gc-main-header{font-size:24px}.payment-gc-main-header span:first-child{font-size:28px}.payment-gc-main-header span:nth-child(2){font-size:26px}.payment-gc-main-header img{right:0;top:25px;width:48px}.giftcard-payment-table-list .gpl-row div{font-size:16px;white-space:normal}.giftcard-payment-table-list .gpl-row div.amount{padding-left:20px}.giftcard-payment-table-list .gpl-row div:nth-child(4),.giftcard-payment-table-list .gpl-row div:nth-child(5){width:15%}}@media(min-width:1024px)and (max-width:1199px){.payment-gc-main-header{font-size:16px;white-space:nowrap}.payment-gc-main-header img{right:-1px;top:19px;width:33px}.payment-gc-main-header span:first-child{font-size:20px}.payment-gc-main-header span:nth-child(2){font-size:19px}.giftcard-payment-table-list .gpl-row div{font-size:14px;padding-left:35px;white-space:normal;width:20%}.giftcard-payment-table-list .gpl-row div.with-tick:after{left:15px}.giftcard-payment-table-list .gpl-row div.amount{font-size:16px;padding-left:20px;width:100%}.giftcard-payment-table-list .gpl-row div:nth-child(3),.giftcard-payment-table-list .gpl-row div:nth-child(4),.giftcard-payment-table-list .gpl-row div:nth-child(5){width:20%}.giftcard-payment-table-list .gpl-row div.utilize span{font-size:14px;height:26px;padding:0 25px 0 10px}.giftcard-payment-table-list .gpl-row div.utilize span i{font-size:18px}}@media(min-width:768px)and (max-width:1023px){.payment-gc-main-header{font-size:18px;margin:0}.payment-gc-main-header span:first-child{font-size:22px}.payment-gc-main-header span:nth-child(2){font-size:21px}.payment-gc-main-header img{right:0;top:19px;width:36px}.giftcard-payment-table-list .gpl-row{position:relative}.giftcard-payment-table-list .gpl-row div{font-size:14px;padding-left:20px;white-space:normal;width:20%}.giftcard-payment-table-list .gpl-row div.with-tick.first{padding-left:35px}.giftcard-payment-table-list .gpl-row div.with-tick.first:after{left:15px}.giftcard-payment-table-list .gpl-row div.with-tick:after{left:0}.giftcard-payment-table-list .gpl-row div.amount{font-size:16px;margin-bottom:6px;padding-left:20px;width:100%}.giftcard-payment-table-list .gpl-row div:nth-child(3),.giftcard-payment-table-list .gpl-row div:nth-child(4),.giftcard-payment-table-list .gpl-row div:nth-child(5){width:20%}.giftcard-payment-table-list .gpl-row div.utilize{position:static}.giftcard-payment-table-list .gpl-row div.utilize span{font-size:14px;height:26px;padding:0 25px 0 10px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.giftcard-payment-table-list .gpl-row div.utilize span i{font-size:18px}}@media(max-width:767px){.payment-gc-main-header{display:inline-block;font-size:13px;white-space:nowrap}.payment-gc-main-header img{left:2px;position:relative;right:unset;top:6px;width:81px}.payment-gc-main-header span:first-child{font-size:17px}.payment-gc-main-header span:nth-child(2){font-size:16px}.giftcard-payment-table-list .gpl-row div{font-size:14px;padding-left:35px;width:49%}.giftcard-payment-table-list .gpl-row div.with-tick:after{left:15px}.giftcard-payment-table-list .gpl-row div.amount{font-size:16px;margin-bottom:10px;padding-left:20px;width:100%}.giftcard-payment-table-list .gpl-row div:nth-child(3),.giftcard-payment-table-list .gpl-row div:nth-child(4),.giftcard-payment-table-list .gpl-row div:nth-child(5){width:49%}.giftcard-payment-table-list .gpl-row div.utilize{margin-top:15px;text-align:center;width:100%}.giftcard-payment-table-list .gpl-row div.utilize span{font-size:14px;height:26px;padding:0 25px 0 10px}.giftcard-payment-table-list .gpl-row div.utilize span i{font-size:18px}}.seatmap-main-container{align-items:stretch;display:flex;flex-direction:row-reverse}.cf-plane-container{background-color:transparent;margin-left:-318px;width:100%;z-index:0}.cf-plane-body{display:flex;justify-content:flex-end;margin-left:auto;margin-right:-15px;transform-origin:center;transition:all .5s;width:855px}.cf-plane-body.faded{opacity:0;transform:scale(1.2)}.cf-plane-inside{margin-right:140px;width:260px}.cf-seatmap-row{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.cf-seatmap-row.cf-gap-before,.cf-seatmap-row.extra-room{padding-top:12px}.cf-plane-body-image{bottom:0;height:100%;position:absolute;right:-140px;top:0;width:855px;z-index:-2}.cf-plane-body-image.keep-ratio{bottom:unset;height:1000%}.cf-seatmap-seat-container{align-items:flex-end;display:flex;height:30px;justify-content:center;position:relative;width:14.2857%}.cf-seatmap-seat-container.cf-row-number{align-items:center;font-weight:600;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:14px}.cf-seatmap-seat-container.cf-offset-forward{top:-7px}.cf-seatmap-seat-container.cf-offset-backward{top:7px}.cf-exits{align-items:center;display:flex;height:30px;justify-content:space-between;position:relative}.cf-exits:after{left:0;position:absolute;right:0;z-index:10;--tw-bg-opacity:1;background-color:rgb(117 120 123/var(--tw-bg-opacity))}.be-bar.cf-exits .beb-tooltip-opener .beb-tooltip:after:after{--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.be-bar.cf-exits .beb-tooltip-opener .beb-tooltip.bg-cyan:after,.be-bar.cf-exits .beb-tooltip-opener .beb-tooltip.bg-cyan:after:after{--tw-bg-opacity:1;background-color:rgb(0 167 192/var(--tw-bg-opacity))}.cf-exits:after{content:"";height:1px;top:14px}.cf-exits .cf-exit-icon:nth-child(4){margin-left:-13px}.cf-exits .cf-exit-icon:nth-child(5){margin-right:-13px}.cf-toilette-row{align-items:center;display:flex;height:30px;justify-content:space-between;position:relative}.cf-toilette-row .flight-number{font-family:Lato,sans-serif;font-weight:900;position:absolute;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:16px;left:50%;top:50%;transform:translate(-50%,-50%)}.cf-exit-row{align-items:center;bottom:0;display:flex;justify-content:space-between;left:-13px;pointer-events:none;position:absolute;right:-13px;top:0}.cf-exit-icon,.cf-toilette-icon{height:20px}.cf-banco-estado-zone:before{background:rgba(238,128,29,.3);border:1px solid rgba(63,60,57,.3);border-radius:5px;bottom:-62px;content:"";left:-10px;pointer-events:none;position:absolute;right:-140px;top:0;z-index:1}.cf-banco-estado-zone.unavailable:before{background:hsla(0,0%,53%,.3)}.cf-banco-estado-zone.is-banco-estado-category-56.unavailable:before{background:rgba(234,128,26,.3)}.cf-banco-estado-zone-logo{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;right:-120px;top:50%;transform:translateY(-50%);z-index:10}.cf-banco-estado-zone-logo>span{color:#42403f;font-family:Lato,sans-serif;font-size:12px;font-style:italic}.cf-banco-estado-zone-logo img{height:33px;margin-top:5px}.cf-banco-estado-tooltip-opener{color:#42403f;cursor:pointer;font-size:12px;font-style:italic;right:0}.cf-banco-estado-tooltip-opener,.cf-banco-estado-tooltip-opener:after{font-family:Lato,sans-serif;height:14px;position:absolute;top:0;width:14px}.cf-banco-estado-tooltip-opener:after{align-items:center;border-radius:9999px;display:flex;font-style:normal;font-weight:900;justify-content:center;left:0;--tw-text-opacity:1;background:gray;color:rgb(255 255 255/var(--tw-text-opacity));content:"?";font-size:11px}.cf-banco-estado-tooltip-opener:hover .cf-banco-estado-tooltip{display:flex}.cf-banco-estado-tooltip{align-items:center;justify-content:center;--tw-bg-opacity:1;font-family:Lato,sans-serif;font-style:italic;--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border:1px solid gray;border-radius:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:#42403f;display:none;font-size:12px;height:62px;right:-20px;top:-80px;width:223px}.cf-banco-estado-tooltip,.cf-banco-estado-tooltip:after{background-color:rgb(242 242 242/var(--tw-bg-opacity));position:absolute}.cf-banco-estado-tooltip:after{right:0;--tw-bg-opacity:1;border-bottom:1px solid gray;border-right:1px solid gray;content:"";height:20px;top:100%;transform:translate(-15px,-9px) rotate(45deg);width:20px}.cf-banco-estado-tooltip i{color:gray;font-size:38px;margin-right:10px}.cf-banco-estado-emphasis{font-size:14px;font-weight:900}.cf-banco-estado-emphasis,.cf-banco-estado-tooltip-info{color:gray;display:block;font-family:Lato,sans-serif;font-style:normal}.cf-banco-estado-tooltip-info{font-size:10px;font-weight:400;line-height:1;max-width:162px;white-space:normal}.cf-banco-estado-mobile-logo{display:none}.seatmap-row-price-category-label.category-1{background-color:#263f6a}.seatmap-row-price-category-label.category-2{background-color:#00abc8}.seatmap-row-price-category-label.category-3{background-color:#2b7ea3}.seatmap-row-price-category-label.category-4{background-color:#263f6a}.seatmap-row-price-category-label.category-5{background-color:#61d6e5}.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27grayscale%27><feColorMatrix type=%27saturate%27 values=%270%27/></filter></svg>#grayscale");filter:grayscale(1);filter:gray}.grayscale.grayscale-faded{opacity:.45}.grayscale.disabled{pointer-events:none}@media(min-width:1200px)and (max-width:1399px){.cf-plane-container{margin-left:-380px}.cf-plane-body{margin-right:-9px;width:745px}.cf-plane-inside{margin-right:60px;width:240px}.cf-plane-body-image{clip-path:polygon(0 0,0 100%,91% 100%,91% 0);width:828px}.cf-plane-body-image.keep-ratio{height:880%}.cf-seatmap-seat-container{height:28px}.cf-banco-estado-zone:before{right:-76px}.cf-banco-estado-zone-logo{right:-65px}.cf-banco-estado-zone-logo>span{font-size:11px}}@media(max-width:1199px){.seatmap-main-container.outer-package-box{border-style:none}.cf-plane-container{border-style:none;margin-left:0;padding:0;z-index:unset}.cf-plane-body{border-style:solid;border-width:1px;margin-right:auto;width:100%;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity));border-radius:5px;margin-top:15px}.cf-plane-inside{margin-left:auto;margin-right:auto;width:48%}.cf-plane-body-image{left:-57%;right:-57%;width:214%;z-index:0}.cf-plane-body-image.keep-ratio{height:770%}.banco-estado-56 .cf-plane-body-image{left:-57%;right:-57%;width:214%;z-index:0}.banco-estado-56 .cf-plane-body-image.keep-ratio{height:770%}.cf-seatmap-row.cf-gap-before{padding-top:12px}.cf-seatmap-seat-container{display:block;height:10%;padding-top:2.2%}.cf-seatmap-seat-container.cf-mobile-vertical-offset{padding-top:0}.cf-seatmap-seat-container.cf-row-number{align-items:center;display:flex;font-size:14px}.cf-seatmap-seat-container.cf-offset-forward{top:-.5vw}.cf-seatmap-seat-container.cf-offset-backward{top:.5vw}.cf-banco-estado-zone:before{bottom:-210%;left:-2.5%;right:-55%}.cf-banco-estado-zone-logo{right:-41%}.cf-exit-icon{z-index:10}.cf-toilette-icon{position:relative;z-index:10}}@media(min-width:768px)and (max-width:1023px){.cf-plane-container{padding-left:0;padding-right:0;width:100%}.cf-plane-inside{padding-bottom:15px;width:46%}.cf-seatmap-row.cf-gap-before{padding-top:12px}.cf-banco-estado-zone:before{left:-4%;right:-50%}}@media(max-width:767px){.cf-plane-container{padding-left:0;padding-right:0;width:100%;z-index:1}.cf-plane-inside{padding-bottom:1%;width:77%}.banco-estado-56 .cf-plane-body-image,.cf-plane-body-image{left:-15%;right:-15%;width:130%}.cf-seatmap-row.cf-gap-before{padding-top:12px}.cf-seatmap-seat-container{height:8.5vw}.cf-seatmap-seat-container.cf-offset-forward{top:-2vw}.cf-seatmap-seat-container.cf-offset-backward{top:2vw}.cf-exit-row{left:-20px;right:-20px}.cf-banco-estado-zone:before{bottom:-212%;left:-4%;right:-14%;top:10%}.cf-banco-estado-zone-logo{display:none}.cf-banco-estado-mobile-logo{display:block;position:absolute;transform:none;z-index:10;--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity));border-bottom-right-radius:5px;border-top-right-radius:5px;bottom:-210%;right:-14%;top:9%;width:32px}.cf-banco-estado-mobile-logo:after{font-weight:900;position:absolute;transform-origin:center;white-space:normal;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));content:"Zona BancoEstado";font-size:10px;left:50%;line-height:1.25;text-align:center;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}.mobile-seatmap-button-container{bottom:0;left:0;position:fixed;right:0}.accordion-wrapper.itinerary-accordion-wrapper.mobile-seatmap-button-container .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.mobile-seatmap-button-container .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.mobile-seatmap-button-container .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.mobile-seatmap-button-container.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.mobile-seatmap-button-container.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.mobile-seatmap-button-container{z-index:1000}}.cf-seat{box-sizing:border-box;cursor:pointer;display:inline-block;font-size:12px;height:23px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:27px;z-index:1}.cf-seat.open,.cf-seat.open:hover{z-index:50}.cf-seat:before{content:"";display:block;inset:0;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 23px;mask-size:auto 23px;position:absolute;z-index:-1}.cf-seat.xl{height:28px;padding-top:8px}.cf-seat.xl:before{-webkit-mask-size:auto 28px;mask-size:auto 28px}.cf-seat.xl .seat-letter{top:60%}.cf-seat.category-1:before{--tw-bg-opacity:1;background-color:rgb(27 59 109/var(--tw-bg-opacity))}.cf-seat.category-1 .seat-letter,.cf-seat.category-1 .seat-tooltip{--tw-text-opacity:1;color:rgb(27 59 109/var(--tw-text-opacity))}.cf-seat.category-1 .mobile-seat-btn{--tw-bg-opacity:1;background-color:rgb(27 59 109/var(--tw-bg-opacity))}.cf-seat.category-2:before{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity))}.cf-seat.category-2 .seat-letter,.cf-seat.category-2 .seat-tooltip{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.cf-seat.category-2 .mobile-seat-btn{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity))}.cf-seat.category-3:before{--tw-bg-opacity:1;background-color:rgb(43 126 163/var(--tw-bg-opacity))}.cf-seat.category-3 .seat-letter,.cf-seat.category-3 .seat-tooltip{--tw-text-opacity:1;color:rgb(43 126 163/var(--tw-text-opacity))}.cf-seat.category-3 .mobile-seat-btn{--tw-bg-opacity:1;background-color:rgb(43 126 163/var(--tw-bg-opacity))}.cf-seat.category-4:before{--tw-bg-opacity:1;background-color:rgb(27 59 109/var(--tw-bg-opacity))}.cf-seat.category-4 .seat-letter,.cf-seat.category-4 .seat-tooltip{--tw-text-opacity:1;color:rgb(27 59 109/var(--tw-text-opacity))}.cf-seat.category-4 .mobile-seat-btn{--tw-bg-opacity:1;background-color:rgb(27 59 109/var(--tw-bg-opacity))}.cf-seat.category-5:before{--tw-bg-opacity:1;background-color:rgb(90 193 215/var(--tw-bg-opacity))}.cf-seat.category-5 .seat-letter,.cf-seat.category-5 .seat-tooltip{--tw-text-opacity:1;color:rgb(90 193 215/var(--tw-text-opacity))}.cf-seat.category-5 .mobile-seat-btn{--tw-bg-opacity:1;background-color:rgb(90 193 215/var(--tw-bg-opacity))}.cf-seat.category-1.unavailable,.cf-seat.category-2.unavailable,.cf-seat.category-3.unavailable,.cf-seat.category-4.unavailable,.cf-seat.category-5.unavailable{cursor:default}.cf-seat.category-1.unavailable .seat-letter,.cf-seat.category-2.unavailable .seat-letter,.cf-seat.category-3.unavailable .seat-letter,.cf-seat.category-4.unavailable .seat-letter,.cf-seat.category-5.unavailable .seat-letter{color:#dfdfdf}.cf-seat.category-1.unavailable:before,.cf-seat.category-2.unavailable:before,.cf-seat.category-3.unavailable:before,.cf-seat.category-4.unavailable:before,.cf-seat.category-5.unavailable:before{background-color:#dfdfdf}.cf-seat.category-1.non-selectable,.cf-seat.category-1.selected,.cf-seat.category-2.non-selectable,.cf-seat.category-2.selected,.cf-seat.category-3.non-selectable,.cf-seat.category-3.selected,.cf-seat.category-4.non-selectable,.cf-seat.category-4.selected,.cf-seat.category-5.non-selectable,.cf-seat.category-5.selected{cursor:default}.cf-seat.category-1.selected .seat-letter,.cf-seat.category-2.selected .seat-letter,.cf-seat.category-3.selected .seat-letter,.cf-seat.category-4.selected .seat-letter,.cf-seat.category-5.selected .seat-letter{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cf-seat.category-1.selected.recommended,.cf-seat.category-2.selected.recommended,.cf-seat.category-3.selected.recommended,.cf-seat.category-4.selected.recommended,.cf-seat.category-5.selected.recommended{cursor:pointer;pointer-events:auto}.cf-seat.category-1.selected.recommended:hover,.cf-seat.category-2.selected.recommended:hover,.cf-seat.category-3.selected.recommended:hover,.cf-seat.category-4.selected.recommended:hover,.cf-seat.category-5.selected.recommended:hover{z-index:10}.cf-seat.category-1.selected.recommended:hover .seat-tooltip:not(.mobile-seat-info),.cf-seat.category-2.selected.recommended:hover .seat-tooltip:not(.mobile-seat-info),.cf-seat.category-3.selected.recommended:hover .seat-tooltip:not(.mobile-seat-info),.cf-seat.category-4.selected.recommended:hover .seat-tooltip:not(.mobile-seat-info),.cf-seat.category-5.selected.recommended:hover .seat-tooltip:not(.mobile-seat-info){display:block}.cf-seat.category-1.banco-estado-color:before,.cf-seat.category-2.banco-estado-color:before,.cf-seat.category-3.banco-estado-color:before,.cf-seat.category-4.banco-estado-color:before,.cf-seat.category-5.banco-estado-color:before{--tw-bg-opacity:1;background-color:rgb(238 128 29/var(--tw-bg-opacity))}.cf-seat.category-1.banco-estado-color.unavailable:not(.filled-unavailable):before,.cf-seat.category-2.banco-estado-color.unavailable:not(.filled-unavailable):before,.cf-seat.category-3.banco-estado-color.unavailable:not(.filled-unavailable):before,.cf-seat.category-4.banco-estado-color.unavailable:not(.filled-unavailable):before,.cf-seat.category-5.banco-estado-color.unavailable:not(.filled-unavailable):before{background:#c4c4c4}.cf-seat.category-1.banco-estado-color.unavailable:not(.filled-unavailable) .seat-letter,.cf-seat.category-2.banco-estado-color.unavailable:not(.filled-unavailable) .seat-letter,.cf-seat.category-3.banco-estado-color.unavailable:not(.filled-unavailable) .seat-letter,.cf-seat.category-4.banco-estado-color.unavailable:not(.filled-unavailable) .seat-letter,.cf-seat.category-5.banco-estado-color.unavailable:not(.filled-unavailable) .seat-letter{color:#c4c4c4}.cf-seat.category-1.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56:before,.cf-seat.category-2.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56:before,.cf-seat.category-3.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56:before,.cf-seat.category-4.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56:before,.cf-seat.category-5.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56:before{background:rgba(0,0,0,.15)}.cf-seat.category-1.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56 .seat-letter,.cf-seat.category-2.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56 .seat-letter,.cf-seat.category-3.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56 .seat-letter,.cf-seat.category-4.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56 .seat-letter,.cf-seat.category-5.banco-estado-color.unavailable:not(.filled-unavailable).is-banco-estado-category-56 .seat-letter{color:rgba(0,0,0,.15)}.cf-seat.category-1.banco-estado-color.selected .seat-letter,.cf-seat.category-2.banco-estado-color.selected .seat-letter,.cf-seat.category-3.banco-estado-color.selected .seat-letter,.cf-seat.category-4.banco-estado-color.selected .seat-letter,.cf-seat.category-5.banco-estado-color.selected .seat-letter{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));color:#fff}.cf-seat.category-1.banco-estado-color .mobile-seat-btn,.cf-seat.category-2.banco-estado-color .mobile-seat-btn,.cf-seat.category-3.banco-estado-color .mobile-seat-btn,.cf-seat.category-4.banco-estado-color .mobile-seat-btn,.cf-seat.category-5.banco-estado-color .mobile-seat-btn{--tw-bg-opacity:1;background-color:rgb(238 128 29/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.cf-seat.category-1.banco-estado-color .seat-letter,.cf-seat.category-1.banco-estado-color .seat-tooltip,.cf-seat.category-1.banco-estado-color .seat-tooltip span,.cf-seat.category-2.banco-estado-color .seat-letter,.cf-seat.category-2.banco-estado-color .seat-tooltip,.cf-seat.category-2.banco-estado-color .seat-tooltip span,.cf-seat.category-3.banco-estado-color .seat-letter,.cf-seat.category-3.banco-estado-color .seat-tooltip,.cf-seat.category-3.banco-estado-color .seat-tooltip span,.cf-seat.category-4.banco-estado-color .seat-letter,.cf-seat.category-4.banco-estado-color .seat-tooltip,.cf-seat.category-4.banco-estado-color .seat-tooltip span,.cf-seat.category-5.banco-estado-color .seat-letter,.cf-seat.category-5.banco-estado-color .seat-tooltip,.cf-seat.category-5.banco-estado-color .seat-tooltip span{--tw-text-opacity:1;color:rgb(238 128 29/var(--tw-text-opacity))}.cf-seat.category-1.banco-estado-color .seat-tooltip span.category-name,.cf-seat.category-2.banco-estado-color .seat-tooltip span.category-name,.cf-seat.category-3.banco-estado-color .seat-tooltip span.category-name,.cf-seat.category-4.banco-estado-color .seat-tooltip span.category-name,.cf-seat.category-5.banco-estado-color .seat-tooltip span.category-name{line-height:1;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:12px}.cf-seat.s-left .seat-letter{padding-left:2px}.cf-seat.s-left:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 33 28"><path d="M32.7 16H31V5C31 2.4 29.4.2 27.5.2H8.2C6.2.3 4.7 2.4 4.7 5v11H2.5C1.2 16 .1 17.1.1 18.4s1.1 2.4 2.4 2.4h.3v4.1c0 2.6.3 2.9 2 2.9h26c1.4 0 1.9-.2 2-1.6V16zM5.3 18.4H7V5c0-1.4.8-2.4 1.1-2.4h19.3c.4 0 1.1.9 1.1 2.4v13.4h1.8V22h-25v-3.6"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 33 28"><path d="M32.7 16H31V5C31 2.4 29.4.2 27.5.2H8.2C6.2.3 4.7 2.4 4.7 5v11H2.5C1.2 16 .1 17.1.1 18.4s1.1 2.4 2.4 2.4h.3v4.1c0 2.6.3 2.9 2 2.9h26c1.4 0 1.9-.2 2-1.6V16zM5.3 18.4H7V5c0-1.4.8-2.4 1.1-2.4h19.3c.4 0 1.1.9 1.1 2.4v13.4h1.8V22h-25v-3.6"/></svg>')}.cf-seat.s-left.xl:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 28 29"><path d="M27.6 18.7h-1.4V4.5c0-2.2-1.3-4-3-4H7c-1.6 0-3 1.8-3 4v14.2H2.3c-1.1 0-2 .9-2 2s.9 2 2 2h.3v3.4c0 2.2.2 2.5 1.7 2.5H26c1.2 0 1.6-.2 1.7-1.4V26zM17.3 3.1h.7V8h2.3v.6h-3.1V3.1zm-5.8 0h.8l.7 1.3c.2.4.4.6.5.9.2-.3.3-.6.5-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8h-.8l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8zm14.2 20.6H4.6v-3h1.5v-8.2c0-1.2.6-2 1-2h16.2c.3 0 1 .8 1 2v8.2h1.5v3z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 28 29"><path d="M27.6 18.7h-1.4V4.5c0-2.2-1.3-4-3-4H7c-1.6 0-3 1.8-3 4v14.2H2.3c-1.1 0-2 .9-2 2s.9 2 2 2h.3v3.4c0 2.2.2 2.5 1.7 2.5H26c1.2 0 1.6-.2 1.7-1.4V26zM17.3 3.1h.7V8h2.3v.6h-3.1V3.1zm-5.8 0h.8l.7 1.3c.2.4.4.6.5.9.2-.3.3-.6.5-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8h-.8l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8zm14.2 20.6H4.6v-3h1.5v-8.2c0-1.2.6-2 1-2h16.2c.3 0 1 .8 1 2v8.2h1.5v3z"/></svg>')}.cf-seat.s-left.selected:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 34 28"><path d="M33.2 16h-1.7V5c0-2.6-1.6-4.8-3.5-4.8H8.7C6.7.3 5.2 2.4 5.2 5v11H3C1.7 16 .6 17.1.6 18.4s1.1 2.4 2.4 2.4h.3v4.1c0 2.6.3 2.9 2 2.9h25.9c1.4 0 1.9-.2 2-1.6V16"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 34 28"><path d="M33.2 16h-1.7V5c0-2.6-1.6-4.8-3.5-4.8H8.7C6.7.3 5.2 2.4 5.2 5v11H3C1.7 16 .6 17.1.6 18.4s1.1 2.4 2.4 2.4h.3v4.1c0 2.6.3 2.9 2 2.9h25.9c1.4 0 1.9-.2 2-1.6V16"/></svg>')}.cf-seat.s-left.selected.xl:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 28 29"><path d="M27.7 18.7h-1.5V4.5c0-2.2-1.3-4-3-4H7c-1.6 0-3 1.8-3 4v14.2H2.3c-1.1 0-2 .9-2 2s.9 2 2 2h.3v3.4c0 2.2.2 2.5 1.7 2.5H26c1.5 0 1.7-.2 1.7-2.5v-7.4M14.1 8.4l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8-1.6-2.7h.8l.7 1.3c.2.4.4.6.5.9.2-.3.3-.6.5-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8zm5.5 0h-3.1V2.9h.7v4.9h2.3v.6z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 28 29"><path d="M27.7 18.7h-1.5V4.5c0-2.2-1.3-4-3-4H7c-1.6 0-3 1.8-3 4v14.2H2.3c-1.1 0-2 .9-2 2s.9 2 2 2h.3v3.4c0 2.2.2 2.5 1.7 2.5H26c1.5 0 1.7-.2 1.7-2.5v-7.4M14.1 8.4l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8-1.6-2.7h.8l.7 1.3c.2.4.4.6.5.9.2-.3.3-.6.5-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8zm5.5 0h-3.1V2.9h.7v4.9h2.3v.6z"/></svg>')}.cf-seat.middle:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 33 28"><path d="M31.5 16h-1.7V5c0-2.6-1.6-4.8-3.5-4.8H6.9C5 .3 3.4 2.4 3.4 5v11H1.6v8.9c0 2.6.3 2.9 2 2.9h25.9c1.7 0 2-.3 2-2.9V16M5.8 18.4V5c0-1.4.8-2.4 1.1-2.4h19.3c.4 0 1.1.9 1.1 2.4v13.4H29V22H4v-3.6z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 33 28"><path d="M31.5 16h-1.7V5c0-2.6-1.6-4.8-3.5-4.8H6.9C5 .3 3.4 2.4 3.4 5v11H1.6v8.9c0 2.6.3 2.9 2 2.9h25.9c1.7 0 2-.3 2-2.9V16M5.8 18.4V5c0-1.4.8-2.4 1.1-2.4h19.3c.4 0 1.1.9 1.1 2.4v13.4H29V22H4v-3.6z"/></svg>')}.cf-seat.middle.xl:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 26 29"><path d="M25.5 18.7h-1.4V4.5c0-2.2-1.3-4-3-4H4.9c-1.6 0-3 1.8-3 4v14.2H.5v7.4c0 2.2.2 2.5 1.7 2.5h21.7c1.5 0 1.7-.2 1.7-2.5V26zm-11-15.6h.7V8h2.3v.6h-3.1V3.1zm-5.8 0h.8l.7 1.3c.2.4.4.6.5.9.3-.3.4-.6.6-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8h-.8l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8zm14.8 20.6h-21v-3H4v-8.2c0-1.2.6-2 1-2h16.2c.3 0 1 .8 1 2v8.2h1.5v3z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 26 29"><path d="M25.5 18.7h-1.4V4.5c0-2.2-1.3-4-3-4H4.9c-1.6 0-3 1.8-3 4v14.2H.5v7.4c0 2.2.2 2.5 1.7 2.5h21.7c1.5 0 1.7-.2 1.7-2.5V26zm-11-15.6h.7V8h2.3v.6h-3.1V3.1zm-5.8 0h.8l.7 1.3c.2.4.4.6.5.9.3-.3.4-.6.6-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8h-.8l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8zm14.8 20.6h-21v-3H4v-8.2c0-1.2.6-2 1-2h16.2c.3 0 1 .8 1 2v8.2h1.5v3z"/></svg>')}.cf-seat.middle.selected:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 34 28"><path d="M32 16h-1.7V5c0-2.6-1.6-4.8-3.5-4.8H7.4C5.5.3 3.9 2.4 3.9 5v11H2.1v8.9c0 2.6.3 2.9 2 2.9H30c1.7 0 2-.3 2-2.9V16"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 34 28"><path d="M32 16h-1.7V5c0-2.6-1.6-4.8-3.5-4.8H7.4C5.5.3 3.9 2.4 3.9 5v11H2.1v8.9c0 2.6.3 2.9 2 2.9H30c1.7 0 2-.3 2-2.9V16"/></svg>')}.cf-seat.middle.selected.xl:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 26 29"><path d="M25.5 18.7h-1.4V4.5c0-2.2-1.3-4-3-4H4.9c-1.6 0-3 1.8-3 4v14.2H.5v7.4c0 2.2.2 2.5 1.7 2.5h21.7c1.5 0 1.7-.2 1.7-2.5V26zM12.1 8.6l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8-1.7-2.7h.8l.7 1.3c.2.4.4.6.5.9.3-.3.4-.6.6-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8zm5.5 0h-3.1V3.1h.7V8h2.3v.6z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 26 29"><path d="M25.5 18.7h-1.4V4.5c0-2.2-1.3-4-3-4H4.9c-1.6 0-3 1.8-3 4v14.2H.5v7.4c0 2.2.2 2.5 1.7 2.5h21.7c1.5 0 1.7-.2 1.7-2.5V26zM12.1 8.6l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8-1.7-2.7h.8l.7 1.3c.2.4.4.6.5.9.3-.3.4-.6.6-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8zm5.5 0h-3.1V3.1h.7V8h2.3v.6z"/></svg>')}.cf-seat.s-right .seat-letter{padding-right:3px}.cf-seat.s-right:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 33 28"><path d="M30.5 16.5h-2.2v-11c0-2.6-1.6-4.8-3.5-4.8H5.5C3.6.7 2 2.8 2 5.5v11H.2v8.9c0 2.6.3 2.9 2 2.9h25.9c1.7 0 2-.3 2-2.9v-4.1h.3c1.3 0 2.4-1.1 2.4-2.4s-1-2.4-2.3-2.4M4.3 18.9V5.5c0-1.4.8-2.4 1.1-2.4h19.3c.4 0 1.1.9 1.1 2.4v13.4h1.8v3.6H2.5v-3.6z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 33 28"><path d="M30.5 16.5h-2.2v-11c0-2.6-1.6-4.8-3.5-4.8H5.5C3.6.7 2 2.8 2 5.5v11H.2v8.9c0 2.6.3 2.9 2 2.9h25.9c1.7 0 2-.3 2-2.9v-4.1h.3c1.3 0 2.4-1.1 2.4-2.4s-1-2.4-2.3-2.4M4.3 18.9V5.5c0-1.4.8-2.4 1.1-2.4h19.3c.4 0 1.1.9 1.1 2.4v13.4h1.8v3.6H2.5v-3.6z"/></svg>')}.cf-seat.s-right.xl:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 28 29"><path d="M25.7 18.7h-1.8V4.5c0-2.2-1.3-4-3-4H4.8c-1.6 0-3 1.8-3 4v14.2H.3v7.4c0 2.2.2 2.5 1.7 2.5h21.7c1.5 0 1.7-.2 1.7-2.5v-3.4h.3c1.1 0 2-.9 2-2s-.9-2-2-2M13.9 3.1h.7V8H17v.6h-3.1zm-5.8 0h.8l.7 1.3c.3.3.4.6.6.9.2-.3.3-.6.5-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8h-.8l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.3.3-.4.6-.7 1.1l-.7 1.2H8l1.7-2.8zm15.3 19.6v1H2.3v-3h1.5v-8.2c0-1.2.6-2 1-2H21c.3 0 1 .8 1 2v8.2h1.5v2z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 28 29"><path d="M25.7 18.7h-1.8V4.5c0-2.2-1.3-4-3-4H4.8c-1.6 0-3 1.8-3 4v14.2H.3v7.4c0 2.2.2 2.5 1.7 2.5h21.7c1.5 0 1.7-.2 1.7-2.5v-3.4h.3c1.1 0 2-.9 2-2s-.9-2-2-2M13.9 3.1h.7V8H17v.6h-3.1zm-5.8 0h.8l.7 1.3c.3.3.4.6.6.9.2-.3.3-.6.5-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8h-.8l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.3.3-.4.6-.7 1.1l-.7 1.2H8l1.7-2.8zm15.3 19.6v1H2.3v-3h1.5v-8.2c0-1.2.6-2 1-2H21c.3 0 1 .8 1 2v8.2h1.5v2z"/></svg>')}.cf-seat.s-right.selected:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 34 28"><path d="M.7 16v10.2c.1 1.5.6 1.6 2 1.6h25.9c1.7 0 2-.3 2-2.9v-4.1h.4c1.3 0 2.4-1.1 2.4-2.4S32.3 16 31 16h-2.1V5c0-2.6-1.6-4.8-3.5-4.8H6C4 .3 2.4 2.4 2.4 5v11H.7"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 34 28"><path d="M.7 16v10.2c.1 1.5.6 1.6 2 1.6h25.9c1.7 0 2-.3 2-2.9v-4.1h.4c1.3 0 2.4-1.1 2.4-2.4S32.3 16 31 16h-2.1V5c0-2.6-1.6-4.8-3.5-4.8H6C4 .3 2.4 2.4 2.4 5v11H.7"/></svg>')}.cf-seat.s-right.selected.xl:before{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 28 29"><path d="M25.7 18.7h-1.8V4.5c0-2.2-1.3-4-3-4H4.8c-1.6 0-3 1.8-3 4v14.2H.3v7.4c0 2.2.2 2.5 1.7 2.5h21.7c1.5 0 1.7-.2 1.7-2.5v-3.4h.3c1.1 0 2-.9 2-2s-.9-2-2-2M12.1 8.4l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8-1.7-2.7h.8l.7 1.3c.2.4.4.6.5.9.2-.3.3-.6.5-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8zm5.5 0h-3.1V2.9h.7v4.9h2.3v.6z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 28 29"><path d="M25.7 18.7h-1.8V4.5c0-2.2-1.3-4-3-4H4.8c-1.6 0-3 1.8-3 4v14.2H.3v7.4c0 2.2.2 2.5 1.7 2.5h21.7c1.5 0 1.7-.2 1.7-2.5v-3.4h.3c1.1 0 2-.9 2-2s-.9-2-2-2M12.1 8.4l-.7-1.2c-.3-.5-.5-.8-.6-1.1-.2.3-.3.6-.6 1.1l-.7 1.2h-.8l1.7-2.8-1.7-2.7h.8l.7 1.3c.2.4.4.6.5.9.2-.3.3-.6.5-.9l.8-1.3h.8l-1.7 2.7 1.7 2.8zm5.5 0h-3.1V2.9h.7v4.9h2.3v.6z"/></svg>')}.cf-seat:hover{z-index:100}.cf-seat:hover .seat-tooltip:not(.mobile-seat-info){display:block}.cf-seat:hover .be2-seat-tooltip{display:flex}.cf-seat.elevated{z-index:1000}.seat-letter{font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.seat-tooltip{position:absolute;white-space:normal;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-weight:600;--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:5px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;font-size:14px;left:50%;padding:5px 10px;top:33px;transform:translateX(-50%);width:105px;z-index:12}.seat-tooltip.wide{width:155px}.seat-tooltip:after{border:10px solid hsla(0,0%,100%,0);border-bottom-color:#fff;bottom:100%;content:" ";height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;width:0}.seat-tooltip:not(.mobile-seat-info){display:none}.be2-seat-tooltip{align-items:center;flex-direction:column;justify-content:center;--tw-bg-opacity:1;--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);border-radius:8px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;padding:10px 7px;top:22px;transform:translateX(-50%);z-index:100000}.be2-seat-tooltip,.be2-seat-tooltip:after{background-color:rgb(255 255 255/var(--tw-bg-opacity));left:50%;position:absolute}.be2-seat-tooltip:after{--tw-translate-x:-50%;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;content:"";height:10px;top:-5px;width:10px}.be2-seat-tooltip svg{height:8px;margin-left:.25rem}.be2stt-seat-number,.be2stt-seat-price{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:14px}.be2stt-discount{display:inline-block;margin-left:.5rem;position:relative;--tw-bg-opacity:1;font-family:Lato,sans-serif;font-weight:600;line-height:1;--tw-text-opacity:1;border-radius:3px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:11px;height:14px;padding:1px 6px}.be2stt-discount,.be2stt-discount:after{background-color:rgb(234 128 26/var(--tw-bg-opacity))}.be2stt-discount:after{position:absolute;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;content:"";height:4px;left:-2px;top:5px;width:4px}.be2stt-discount span{font-size:8px}.be2stt-client{font-size:11px;margin-top:.25rem}.be-mobile-seat-tooltip-btn,.be2stt-client{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600}.be-mobile-seat-tooltip-btn{border-style:solid;border-width:1px;justify-content:center;--tw-border-opacity:1;border-color:rgb(234 128 26/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity));padding:0;text-transform:uppercase;--tw-text-opacity:1;border-radius:7px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:12px;height:26px;letter-spacing:normal;margin-top:5px;width:85px}@media(max-width:1199px){.cf-seat{display:inline-block;height:auto;margin:2% 0 0 8%;padding:34% 0;width:82%}.cf-seat:before{-webkit-mask-size:cover;mask-size:cover}.cf-seat.xl{height:auto;padding-top:50%}.cf-seat.xl:before{-webkit-mask-size:cover;mask-size:cover}.cf-seat.open .mobile-seat-info{display:block}.seat-letter{font-size:12px}.be-mobile-seat-tooltip-btn{border-radius:3px;font-size:12px;height:18px;padding:0;width:52px}}.seatmap-recommendator-banner{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;font-family:Encode Sans,sans-serif;justify-content:center;padding:.5rem;text-align:center;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:700}.be-footer-images.seatmap-recommendator-banner,dc-table-grid .dc-table-grid .dctg-body-cell.seatmap-recommendator-banner>div{justify-content:center}.modal-content.booking-modal-content .modal-header.seatmap-recommendator-banner{justify-content:center;text-align:center}.register-button-container.seatmap-recommendator-banner{text-align:center}dc-table .dc-table td.seatmap-recommendator-banner>div{justify-content:center}.seatmap-recommendator-banner{background:url(/Images/Seatmap/recommendator-bg.png) no-repeat 50%;background-size:cover;font-size:20px;height:180px;line-height:24px}.seatmap-recommendator-banner span{font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:18px}.seatmap-recommendator-buttons{align-items:center;display:flex;position:relative;--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));height:50px;margin:0 -25px}.seatmap-recommendator-buttons:after{position:absolute;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));content:"";height:36px;left:50%;top:7px;width:1px}.seatmap-recommendator-button{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:14px;font-weight:900;line-height:18px;padding:0 45px 0 25px;position:relative;width:50%}.seatmap-recommendator-button:after{content:"";font-family:jetsmart-v2!important;font-size:25px;font-weight:400;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media(max-width:1199px){.seatmap-recommendator-banner{border-radius:.5rem;font-size:18px;height:180px;line-height:22px;margin:0 -25px;padding:1rem;width:calc(100% + 50px)}.seatmap-recommendator-banner span{font-size:14px;line-height:17px}}@media(max-width:767px){.seatmap-recommendator-banner{height:200px}}.cf-seat{cursor:default;height:24px;width:24px}.cf-seat:before{-webkit-mask-size:22px;mask-size:22px}.toilet,.toilet svg{height:24px;width:24px}.toilet .st0{fill:#ebebec}.toilet .st0,.toilet .st1{stroke:#163a70;stroke-width:.5;stroke-miterlimit:10}.toilet .st1{fill:none}.exit{display:inline-block;--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));height:22px;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 26 32"><path d="M6.8 31H.9l9.9-14.6L.9 1h5.9l9.9 15.4z"/><path d="M15.2 31H9.3l9.9-14.6L9.3 1h5.9l9.9 15.4z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 26 32"><path d="M6.8 31H.9l9.9-14.6L.9 1h5.9l9.9 15.4z"/><path d="M15.2 31H9.3l9.9-14.6L9.3 1h5.9l9.9 15.4z"/></svg>');-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 22px;mask-size:auto 22px;width:22px}@media(min-width:1200px)and (max-width:1399px){.cf-seat{height:20px;width:20px}.cf-seat:before{-webkit-mask-size:20px;mask-size:20px}.exit,.toilet,.toilet svg{height:20px;width:20px}.exit{-webkit-mask-size:auto 20px;mask-size:auto 20px}}.seat-categories-container{background:#f7f7f7;border-radius:10px;display:flex;flex-direction:column;margin-bottom:1.25rem;padding:15px;position:relative;width:100%}.seat-categories-container input[type=checkbox]{display:none}.seat-categories-container [type=checkbox]+label[for]{color:#163a70;cursor:default;font-family:Lato,sans-serif;font-size:18px;font-weight:900;height:1.25rem;line-height:20px;padding:0}.seat-categories-container [type=checkbox]+label[for]:before{display:none}.seat-categories-container .open-icon{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.seat-categories-container .open-icon i{display:inline-block;font-size:28px;transition:all .4s}.seat-categories{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:25px}.seat-category{align-items:center;background:#fff;border-radius:10px;display:flex;min-height:60px;padding:.5rem}.seat-category.category-1{color:#263f6a}.seat-category.category-2{color:#00abc8}.seat-category.category-3{color:#2b7ea3}.seat-category.category-4{color:#263f6a}.seat-category.category-5{color:#61d6e5}.seat-category.category-disabled{color:#bdbdbd}.seat-categories-icon-container{align-items:center;display:flex;justify-content:center}.seat-categories-icon-container i{font-size:30px}.category-description{display:flex;flex-direction:column;justify-content:center;margin-left:.25rem}.category-description span{font-size:11.5px;font-weight:700;line-height:12px;white-space:nowrap}.category-price span{font-size:10px;font-weight:700}@media(min-width:1200px)and (max-width:1399px){.category-description{margin-left:.3rem}.category-description span{font-size:10.5px;line-height:11px;white-space:normal}.category-price span{font-size:9px;font-weight:500;line-height:9px;white-space:nowrap}}@media(max-width:1199px){.seat-categories-label{text-align:center;width:100%}.seat-categories-container{margin-top:1.25rem}.seat-categories-icon-container i{font-size:32px}.category-description{margin-left:.75rem}.category-description span{font-size:13px}.category-price span{font-size:11px}}@media(max-width:767px){.seat-categories-container .open-icon{display:inline-block}.seat-categories-container input[type=checkbox]{display:inline}.checkin-pax-select .chkbox-btn-wrapper.small.seat-categories-container input[type=checkbox]{display:inline-block}.loader-overlay-color.seat-categories-container input[type=checkbox],.loader-overlay.seat-categories-container input[type=checkbox]{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.seat-categories-container input[type=checkbox],.loader-overlay.seat-categories-container input[type=checkbox]{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.seat-categories-container input[type=checkbox]{margin-left:-10px;opacity:0}.seat-categories-container input[type=checkbox]:not(:checked){padding:0}.seat-categories-container input[type=checkbox]:not(:checked)~.seat-categories{margin-top:0}.seat-categories-container input[type=checkbox]:checked~.seat-categories{max-height:287px}.seat-categories-container input[type=checkbox]:checked~label:after{transform:translateY(-50%) rotate(45deg)}.seat-categories-container input[type=checkbox]:checked~label .open-icon i{transform:rotate(90deg);transition:all .4s}.seat-categories{grid-template-columns:repeat(2,minmax(0,1fr));max-height:0;overflow:hidden;transition:all .25s ease-in-out}.seat-categories-label{text-align:left}.seat-categories-icon-container i{font-size:31px}.category-description{margin-left:.3rem}.category-description span{font-size:11px}.category-price span{font-size:10px}}.free-seat-info{font-family:Lato,sans-serif;font-size:16px;font-weight:600;margin-right:7px;max-width:320px}.free-seat-info,.free-seat-info span{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.free-seat-info span{font-family:Encode Sans,sans-serif;font-size:17px;font-weight:700}.discounted-seat-info{line-height:1.4}.discounted-seat-info>div{font-family:Lato,sans-serif;font-size:16px;font-weight:600}.discounted-seat-info span,.discounted-seat-info>div{--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.discounted-seat-info span{display:inline;font-family:Encode Sans,sans-serif;font-weight:700}.checkin-pax-select .chkbox-btn-wrapper.small.discounted-seat-info span{display:inline-block}.loader-overlay-color.discounted-seat-info span,.loader-overlay.discounted-seat-info span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.discounted-seat-info span,.loader-overlay.discounted-seat-info span{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.discounted-seat-info span{font-size:17px}.be2-seats-panel{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity));border-radius:18px;margin-bottom:10px;padding:25px 20px}.be2-free-seats-panel{align-items:center;display:flex;justify-content:space-between}.be2-free-seats-panel>i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:53px;margin-right:7px}.be2-discounted-seats-panel{align-items:center;display:flex}.be2-discounted-seats-panel>i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:53px;margin-right:15px}.be2-no-seats-panel{--tw-bg-opacity:1;background-color:rgb(138 224 236/var(--tw-bg-opacity));padding:15px 20px}.be2-no-seats-panel span{display:block;margin-top:8px}.free-seat-images{min-width:70px}.free-seat-images i{font-size:32px}.free-seat-images .js-be2-base-seat,.free-seat-images .js-be2-first-seat{--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity))}.be2-seat-free-info{align-items:center;border-left-width:1px;border-style:solid;display:flex;--tw-border-opacity:1;border-color:rgb(117 120 123/var(--tw-border-opacity));font-family:Encode Sans,sans-serif;font-size:15px;font-style:italic;font-weight:500;margin:0 10px 0 5px;padding-left:5px;width:78px}.be2-seat-free-info,.be2-seat-free-info i{--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity))}.be2-seat-free-info i{font-size:26px;margin-right:7px}.be2-seat-discount-info{border-left-width:1px;border-style:solid;display:flex;flex-direction:column;--tw-border-opacity:1;border-color:rgb(117 120 123/var(--tw-border-opacity));margin:0 10px 0 5px;width:78px}.be2-seat-discount-info,.be2-seat-discount-info-1{--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity));padding-left:5px}.be2-seat-discount-info-1{font-family:Encode Sans,sans-serif;font-size:10px;font-weight:500}.be2-seat-discount-info-2{font-family:Encode Sans,sans-serif;white-space:nowrap;--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity));font-size:16px;font-weight:700}@media(min-width:1200px)and (max-width:1399px){.free-seat-info,.free-seat-info span{font-size:15px}.be2-seat-free-info{font-size:14px;margin:0 10px 0 5px;padding-left:5px;width:75px}.be2-seat-free-info i{font-size:27px;margin-right:5px}.be2-seat-discount-info{margin:0 10px 0 5px;padding-left:5px;width:75px}.be2-seat-discount-info .be2-seat-discount-info-1{margin-bottom:0}.be2-seat-discount-info .be2-seat-discount-info-2{font-size:15px}}.nbs-name{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:14px;padding:0 0 10px 10px}.nbs-info{height:100%}.nbs-info,.nbs-number{align-items:center;display:flex}.nbs-number{border-style:solid;border-width:1px;justify-content:center;--tw-border-opacity:1;border-color:rgb(117 120 123/var(--tw-border-opacity));--tw-text-opacity:1;border-radius:5px;color:rgb(255 255 255/var(--tw-text-opacity));height:34px;margin:0 0 0 10px;width:52px}.nbs-number.selected{--tw-bg-opacity:1;background-color:rgb(117 120 123/var(--tw-bg-opacity))}.category-5 .nbs-number{--tw-border-opacity:1;border-color:rgb(234 128 26/var(--tw-border-opacity))}.category-5 .nbs-number.selected{--tw-bg-opacity:1;background-color:rgb(234 128 26/var(--tw-bg-opacity))}.nbs-seat-number{font-family:Lato,sans-serif;font-size:14px;font-weight:700;margin-right:2px;padding:0}.nbs-delete-seat{border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:9999px;border-style:solid;border-width:1px;cursor:pointer;font-size:13px;height:16px;width:16px}.be-2 .seatmap-journey-price,.nbs-delete-seat{align-items:center;display:flex;justify-content:center;--tw-border-opacity:1;line-height:1}.be-2 .seatmap-journey-price{border-color:rgb(28 53 94/var(--tw-border-opacity));font-family:Lato,sans-serif;font-weight:600;padding:0;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:21px;height:37px;margin-top:18px;width:355px}@media(min-width:1200px)and (max-width:1399px){.nbs-name{font-size:14px;padding:0 0 5px 5px}.nbs-number{height:30px;margin-left:5px;width:50px}.nbs-seat-number{font-size:14px;margin-right:4px}.nbs-delete-seat{font-size:13px;height:14px;width:14px}.be-2 .seatmap-journey-price{font-size:15px}}.seatmap-pax-journey-container{overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:1px solid #ccc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0 16px 16px}.seatmap-pax-container{border-style:solid;border-width:1px;overflow:hidden;--tw-border-opacity:1;border-color:rgb(38 63 106/var(--tw-border-opacity));border-radius:5px;margin:16px 0;max-height:46px;padding:0 3px;transition:all .25s ease-in-out}.seatmap-pax-container.open{max-height:270px}.seatmap-pax-scroller{max-height:220px;overflow:hidden;padding:0 7px;position:relative}.seatmap-pax-plane{--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:18px;margin-right:10px}.seatmap-pax-flight-number{align-items:center;border-radius:.25rem;display:flex;--tw-bg-opacity:1;background-color:rgb(38 63 106/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.inner-deep-box.seatmap-pax-flight-number{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.seatmap-pax-flight-number{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.seatmap-pax-flight-number){border-top-left-radius:0;border-top-right-radius:0}}.seatmap-pax-flight-number{font-size:12px;height:26px;margin-right:10px;padding:1px 5px}.seatmap-pax-station{align-items:center;display:flex;flex-wrap:wrap;font-family:Lato,sans-serif;font-size:12px;line-height:1;margin-right:10px;width:-moz-fit-content;width:fit-content}.seatmap-pax-station,.seatmap-pax-station span{--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}.seatmap-pax-station span{font-weight:700;white-space:nowrap}.seatmap-pax-opener{--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:22px;transition:all .25s ease-in-out}.open .seatmap-pax-opener{transform:translateY(-50%) rotate(90deg)}ac-banco-estato-56-seat-passenger,ac-seat-passenger{display:block;margin-bottom:10px}.seat-pax{align-items:center;display:flex;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.seat-pax label{font-size:12px;font-weight:900;left:8px;position:absolute;top:5px}.seat-pax .subsection{border-style:solid;border-width:1px;bottom:0;position:absolute;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));--tw-text-opacity:1;border-radius:5px;color:rgb(255 255 255/var(--tw-text-opacity));max-height:30px;max-width:65px;min-height:30px;min-width:65px;right:14px;top:16%}.seat-pax .subsection.category-1{--tw-bg-opacity:1;background-color:rgb(27 59 109/var(--tw-bg-opacity))}.seat-pax .subsection.category-2{--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity))}.seat-pax .subsection.category-3{--tw-bg-opacity:1;background-color:rgb(43 126 163/var(--tw-bg-opacity))}.seat-pax .subsection.category-4{--tw-bg-opacity:1;background-color:rgb(27 59 109/var(--tw-bg-opacity))}.seat-pax .subsection.category-5{--tw-bg-opacity:1;background-color:rgb(90 193 215/var(--tw-bg-opacity))}.seat-pax .subsection.category-1.banco-estado-color,.seat-pax .subsection.category-2.banco-estado-color,.seat-pax .subsection.category-3.banco-estado-color,.seat-pax .subsection.category-4.banco-estado-color,.seat-pax .subsection.category-5.banco-estado-color{--tw-bg-opacity:1;background-color:rgb(238 128 29/var(--tw-bg-opacity))}.seat-pax .new-be-seat{align-items:flex-end;border-style:solid;border-width:1px;cursor:pointer;display:flex;justify-content:space-between;width:100%;--tw-border-opacity:1;border-color:rgb(117 120 123/var(--tw-border-opacity));border-radius:10px;height:56px}.seat-pax .new-be-seat:hover{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.seat-pax .new-be-seat.selected{cursor:default}.seat-pax .new-be-seat.selected,.seat-pax .new-be-seat.selected:hover{--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.seat-pax .new-be-seat.selected .nbs-name{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.seat-number{align-items:center;display:flex;font-size:14px;height:16px;justify-content:center;padding-right:15px;position:absolute;right:27px;top:50%;transform:translateY(-50%);width:16px}.seat-number.condensed{left:50%;padding-right:0;top:50%;transform:translate(-50%,-50%)}.seat-pax-name{align-items:center;border-style:solid;border-width:1px;cursor:pointer;display:inline-flex;overflow:hidden;position:relative;white-space:nowrap;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));border-radius:5px;flex:1;font-size:14px;font-weight:700;height:45px;padding:5px 8px;text-overflow:ellipsis}.seat-pax-name:hover{background-color:rgb(178 41 46/var(--tw-bg-opacity))}.seat-pax-name.selected,.seat-pax-name:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.seat-pax-name.selected{background-color:rgb(22 58 112/var(--tw-bg-opacity))}.seat-pax-name.non-selectable{cursor:default}.seat-pax-name.non-selectable,.seat-pax-name.non-selectable:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.seat-pax-name.non-selectable:hover{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.mobile-passenger-container,.mobile-passengers,.mobile-seat{display:none}@media(min-width:1200px)and (max-width:1399px){.seatmap-pax-flight-number{font-size:10px}.seat-pax{display:block}.seat-pax-name{width:100%}}@media(max-width:1199px){.seatmap-pax-plane{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:20px;margin:0 11px}.mobile-seat{display:block;font-size:14px;font-weight:600;margin-top:5px;text-align:center}.mobile-passengers{align-items:stretch;display:flex;flex-wrap:nowrap;overflow-x:auto;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));-webkit-overflow-scrolling:touch;z-index:1}.mobile-passengers::-webkit-scrollbar{display:none}.mobile-passengers.division-1 ac-mobile-seat-passenger{width:100%}.mobile-passengers.division-2{white-space:nowrap}.mobile-passengers.division-2 ac-mobile-seat-passenger{display:inline-block;margin:0;max-width:calc(100% - 70px);width:calc(50% - 10px)}.mobile-passengers.division-2 ac-mobile-seat-passenger+ac-mobile-seat-passenger{margin-left:20px}.mobile-passenger-container{align-items:center;display:flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:16px;z-index:1}.mobile-passenger-container .journey{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600;justify-content:flex-start;width:50%;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:15px}.mobile-passenger-container .journey>span{align-items:center;display:flex;font-family:Lato,sans-serif;font-weight:600;height:100%;width:calc(100% - 10px)}.mobile-passenger-container .journey:first-child{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.mobile-passenger-container .journey:last-child{border-right-width:0}.mobile-passenger-container .journey:nth-child(2)>span{margin-left:10px}.mobile-passenger-container .journey.selected>span{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(28 53 94/var(--tw-border-opacity))}.mobile-passenger-container .journey .direction{font-weight:600;--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.mobile-passenger-container .direction-switch{font-size:22px}.mobile-passenger-container .direction-switch.no-click{cursor:default;pointer-events:none}.cf-mobile-header-segments{display:flex;margin-bottom:16px}.cf-mobile-segment-flight-number{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(131 131 131/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:800;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.inner-deep-box.cf-mobile-segment-flight-number{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.cf-mobile-segment-flight-number{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.cf-mobile-segment-flight-number){border-top-left-radius:0;border-top-right-radius:0}}.cf-mobile-segment-flight-number{font-size:12px;margin-bottom:10px;padding:5px 10px}.cf-mobile-segment-endpoint{align-items:center;display:flex;font-family:Lato,sans-serif;font-size:14px;font-weight:600;line-height:1}.cf-mobile-segment-endpoint,.cf-mobile-segment-endpoint .seatmap-pax-plane{--tw-text-opacity:1;color:rgb(131 131 131/var(--tw-text-opacity))}.cf-mobile-segment-endpoint:last-child{margin-top:5px}.cf-mobile-header-segment{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.cf-mobile-header-segment:first-child{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(0 171 205/var(--tw-border-opacity))}.cf-mobile-header-segment.active .cf-mobile-segment-flight-number{--tw-bg-opacity:1;background-color:rgb(0 171 205/var(--tw-bg-opacity))}.cf-mobile-header-segment.active .cf-mobile-segment-endpoint,.cf-mobile-header-segment.active .cf-mobile-segment-endpoint .seatmap-pax-plane{--tw-text-opacity:1;color:rgb(0 171 205/var(--tw-text-opacity))}ac-mobile-seat-passenger{border-style:solid;border-width:1px;position:relative;--tw-border-opacity:1;border-color:rgb(131 131 131/var(--tw-border-opacity));border-radius:3px;flex:0 0 auto;height:50px;width:295px}ac-mobile-seat-passenger label{display:none}ac-mobile-seat-passenger+ac-mobile-seat-passenger{margin-left:16px}.mobs-discount-info{align-items:flex-start;display:flex;font-family:Encode Sans,sans-serif;font-style:italic;justify-content:center;line-height:1;position:absolute;white-space:nowrap;--tw-text-opacity:1;bottom:5px;color:rgb(131 131 131/var(--tw-text-opacity));font-size:10px;font-weight:700;right:16px;text-align:center;width:50px}.mobs-name{font-weight:400;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:12px;left:16px;width:calc(100% - 82px)}.mobs-name,.mobs-seat{font-family:Lato,sans-serif;position:absolute;top:10px}.mobs-seat{align-items:center;border-style:solid;border-width:1px;display:flex;justify-content:center;--tw-border-opacity:1;border-color:rgb(131 131 131/var(--tw-border-opacity));border-radius:3px;font-size:16px;font-weight:700;height:18px;right:16px;width:50px}.mobs-seat.selected{--tw-bg-opacity:1;background-color:rgb(131 131 131/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.free-seat-info{max-width:unset}.banco-estado-56 .be2-seats-panel{padding:20px 15px}.banco-estado-56 .be2-free-seats-panel{height:80px;padding-bottom:0;padding-top:0}.banco-estado-56 .be2-free-seats-panel>i{font-size:40px}.banco-estado-56 .free-seat-images{min-width:140px}}@media(min-width:768px)and (max-width:1023px){.mobile-passenger-container{justify-content:flex-start}.mobile-passenger-container .journey{max-width:50%;width:auto}.mobile-passenger-container .journey>span{margin-right:10px;padding:10px 0;width:auto}.free-seat-info,.free-seat-info span{font-size:13px}.banco-estado-56 .be2-free-seats-panel>i{font-size:38px}.banco-estado-56 .free-seat-images i{font-size:28px}}@media(max-width:767px){ac-mobile-seat-passenger{height:82px;min-width:145px;width:50%}.mobs-discount-info{bottom:16px;font-size:14px;height:28px;right:10px;width:50px}.mobs-seat{right:10px}.mobs-name{left:10px;top:10px;white-space:normal;width:calc(100% - 70px)}.cf-mobile-segment-endpoint{display:block}.mobile-passenger-container{justify-content:flex-start;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.mobile-passenger-container::-webkit-scrollbar{display:none}.mobile-passenger-container .journey{font-size:12px;white-space:nowrap;width:unset}.mobile-passenger-container .journey:first-child{margin-right:10px;padding-right:10px}.mobile-passenger-container .journey>span{width:auto}.seat-pax-name{font-size:13px;white-space:normal}.free-seat-info{font-size:10px;line-height:1.2}.free-seat-info span,.free-seat-info>div{font-size:10px;line-height:1}.discounted-seat-info{font-size:10px;line-height:1.2}.discounted-seat-info span,.discounted-seat-info>div{font-size:10px;line-height:1}.banco-estado-56 .be2-seats-panel{border-radius:8px;padding:10px 8px}.banco-estado-56 .be2-discounted-seats-panel,.banco-estado-56 .be2-free-seats-panel{height:unset}.banco-estado-56 .be2-discounted-seats-panel>i,.banco-estado-56 .be2-free-seats-panel>i{font-size:30px;margin-right:7px}.banco-estado-56 .free-seat-images{display:none}}.seatmap-info nav>input{display:none}.seatmap-info .seatmap-journey-selector{margin-top:25px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.seatmap-info .seatmap-journey-selector-radio:checked~label{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;height:55px;z-index:10}.seatmap-info .seatmap-journey-selector-radio:checked~label,.seatmap-info .seatmap-journey-selector-radio:checked~label:hover{cursor:default;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.seatmap-info .seatmap-journey-selector-radio+label{background:#f7f7f7;border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box;display:inline-block;font-size:12px;height:100%;margin:0;position:relative;white-space:normal;width:100%}.seatmap-info .seatmap-journey-selector-radio+label:hover{background:#ccc;color:#f7f7f7}.seatmap-info .seatmap-journey-selector-radio+label.no-click{cursor:default;pointer-events:none}.seatmap-info .seatmap-journey-selector-radio+label:after,.seatmap-info .seatmap-journey-selector-radio+label:before{display:none;margin:0;padding:0}.seatmap-info .be-2 .seatmap-journey-selector-radio:checked~label{height:68px}.seatmap-info .direction-switch-container{box-sizing:border-box;display:block;height:54px;list-style-type:none;margin:0;padding:0;position:relative;white-space:nowrap}.seatmap-info .be-2 .direction-switch-container{height:67px}.seatmap-info .direction-switch{box-sizing:border-box;display:inline-block;height:54px;margin:0;min-width:170px;padding:0;position:absolute;width:50%}.seatmap-info .direction-switch:first-child{left:0;top:0}.seatmap-info .direction-switch:last-child{right:0;top:0}.seatmap-info .be-2 .direction-switch,.seatmap-info .be-2 .direction-switch label{height:67px}.seatmap-info .direction{display:inline-block;font-weight:900;position:absolute;text-transform:uppercase;--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity));font-size:14px;left:10px;top:8px;width:44px}.seatmap-info .be-2 .direction{font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:14px;left:18px;top:12px}.seatmap-info .date{position:absolute;white-space:nowrap;--tw-text-opacity:1;bottom:8px;color:rgb(38 63 106/var(--tw-text-opacity));font-size:14px;left:10px}.seatmap-info .be-2 .date{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:15px;left:18px;top:27px}.seatmap-info .departure{display:inline-block;top:5px}.seatmap-info .arrival,.seatmap-info .departure{position:absolute;white-space:nowrap;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));right:10px}.seatmap-info .arrival{bottom:5px;display:block}.seatmap-info .station{font-weight:900}.seatmap-info.no-change nav .direction-switch-container .direction-switch label{cursor:default}.seatmap-info.no-change nav .direction-switch-container .direction-switch label:hover{background:#f7f7f7;color:inherit}.seatmap-info.no-change .no-click{pointer-events:none}@media(min-width:1200px)and (max-width:1399px){.be-2 .direction-switch{min-width:unset}}.emergency-warning{border-style:solid;border-width:1px;display:inline-block;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(204 204 204/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:10px;color:rgb(22 58 112/var(--tw-text-opacity));font-size:16px;font-weight:400;margin-top:10px;padding:5px 8px;text-align:center}.seatmap-warning-modal .booking-modal-content{height:680px;line-height:1.8;max-height:90%;max-width:90%;width:820px}.seatmap-warning-modal .booking-modal-content .modal-header{line-height:1;margin:20px}.seatmap-warning-modal .terms-modal-list{line-height:1.8;list-style-type:square}.seatmap-warning-modal .terms-modal-list li{margin-left:20px}@media(max-width:1199px){.emergency-warning{border-style:none}.seatmap-warning-modal .rounded-primary-btn{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}.seatmap-info{height:100%;left:25px;right:490px;top:25px;width:100%}.seatmap-info .full-width-information.info{--tw-text-opacity:1;background:rgba(89,195,217,.2);color:rgb(22 58 112/var(--tw-text-opacity))}.seatmap-info .full-width-information.info .custom-alert{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.seatmap-info .inner-border-box{margin:0;padding:15px}@media(min-width:1200px)and (max-width:1399px){.seatmap-info{right:365px}}@media(max-width:1199px){.seatmap-info{display:none}.banco-estado-56 .seatmap-info{bottom:unset;display:block;font-size:14px;left:unset;position:relative;right:unset;top:unset}.banco-estado-56 .seatmap-info>span{font-size:14px}.mobile-review-journey-selector{margin:0 20px}.mobile-review-seatmap{bottom:0;left:0;overflow:scroll;position:fixed;right:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.accordion-wrapper.itinerary-accordion-wrapper.mobile-review-seatmap .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.mobile-review-seatmap .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.mobile-review-seatmap .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.mobile-review-seatmap.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.mobile-review-seatmap.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.mobile-review-seatmap{top:70px;z-index:1000}.mobile-review-seatmap header{align-items:center;border-bottom-width:1px;border-style:solid;display:flex;justify-content:space-around;--tw-border-opacity:1;border-color:rgb(38 63 106/var(--tw-border-opacity));padding:20px 0;text-align:center}.mobile-review-seatmap header span{font-weight:900;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:22px}.mobile-review-seatmap a{display:inline;--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity));text-decoration-line:underline}.checkin-pax-select .chkbox-btn-wrapper.small.mobile-review-seatmap a{display:inline-block}.loader-overlay-color.mobile-review-seatmap a,.loader-overlay.mobile-review-seatmap a{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.mobile-review-seatmap a,.loader-overlay.mobile-review-seatmap a{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.mobile-review-seatmap a{font-size:14px;margin:20px auto 0}.mobile-review-seatmap .cb-title a{--tw-text-opacity:1;color:rgb(0 167 192/var(--tw-text-opacity))}.mobile-review-table{border-style:solid;border-width:1px;--tw-border-opacity:1;background:#e2e2e2;border-color:rgb(38 63 106/var(--tw-border-opacity));border-radius:10px;margin:17px}.mobile-review-row{align-items:center;display:flex;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}.mobile-review-row:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.mobile-review-row:first-child .mobile-review-col{font-size:16px;font-weight:700}.mobile-review-row:first-child .mobile-review-col:first-child{border-top-left-radius:10px}.mobile-review-row:first-child .mobile-review-col:last-child{border-top-right-radius:10px}.mobile-review-row:nth-child(2n){background:#f7f7f7}.mobile-review-row:last-child{border-bottom-right-radius:10px}.mobile-review-row:last-child,.mobile-review-row:last-child .mobile-review-col:first-child{border-bottom-left-radius:10px}.mobile-review-row:last-child .mobile-review-col:last-child{border-bottom-right-radius:10px}.mobile-review-col{align-items:center;display:flex;font-weight:400;justify-content:center;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));flex:1;font-size:14px;padding:14px;text-align:center}.mobile-review-col:first-child{justify-content:flex-start;text-align:left}.mobile-review-flight-number{font-size:12px;font-weight:600}.mobile-review-flight-number,.mobile-review-segment-endpoints{line-height:1;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}.mobile-review-segment-endpoints{font-size:16px;font-weight:700}.mobile-review-mobile-buttons{display:none}.seat-total{display:inline-block;font-weight:900;white-space:nowrap;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:16px;margin:0 17px}.mobile-review-tablet-buttons{display:flex}.mobile-review-tablet-buttons a{display:inline-block;line-height:50px;margin:0 auto}}@media(min-width:1024px)and (max-width:1199px){.mobile-review-seatmap{left:320px}}@media(max-width:1023px){.mobile-review-seatmap.pushdown{top:150px}.mobile-review-seatmap.pushdown.banco-estado-seat-review{top:100px}}@media(max-width:767px){.mobile-review-tablet-buttons{display:none}.mobile-review-mobile-buttons{display:block}.mobile-review-mobile-buttons a{display:inline-block;line-height:50px;margin:0 auto}.seat-total{display:block;line-height:1;margin:0 auto 20px}}.modal-content.smart-plus-seating-modal-content{padding:0;width:690px}.modal-content.smart-plus-seating-modal-content .modal-header{align-items:center;display:flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(117 120 123/var(--tw-bg-opacity));font-family:Encode Sans,sans-serif;--tw-text-opacity:1;border-top-left-radius:10px;border-top-right-radius:10px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:23px;font-weight:700;height:76px}.modal-content.smart-plus-seating-modal-content .modal-header .modal-header-closing{border-radius:9999px;border-width:0;cursor:pointer;position:absolute;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-weight:400;line-height:1;padding:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Lato,sans-serif;font-size:36px;height:40px;letter-spacing:unset;transform:translate(50%,-50%);width:40px;z-index:1}.modal-content.smart-plus-seating-modal-content .modal-header .modal-header-closing:hover{border-width:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));text-decoration-line:none}.modal-content.smart-plus-seating-modal-content .smart-plus-seating-logo{font-family:Lato,sans-serif;font-style:italic;font-weight:600;position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:17px;left:10px;text-align:center;top:22px;transform:rotate(-30deg)}.modal-content.smart-plus-seating-modal-content .smart-plus-seating-logo span{display:block;font-family:Encode Sans,sans-serif;font-style:normal;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;font-weight:700;margin-top:5px;padding-left:10px}.modal-content.smart-plus-seating-modal-content .primary-btn,.modal-content.smart-plus-seating-modal-content .secondary-btn{display:inline-block}.spsm-stats{align-items:center;display:flex;justify-content:center;margin-top:23px}.spsm-stats i{--tw-text-opacity:1;color:rgb(234 128 26/var(--tw-text-opacity));font-size:56px;margin-right:10px}.spsm-stats-item{font-size:16px;line-height:23px}.spsm-stats-item,.spsm-stats-item span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity))}.spsm-stats-item span{font-size:19px;font-weight:600}.spsm-reminder{font-weight:600;margin-top:15px;text-align:center}.spsm-reminder,.spsm-reminder span{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));font-size:17px}.spsm-reminder span{font-style:italic;font-weight:400}.spsm-button-container{align-items:center;display:flex;justify-content:center;margin-bottom:15px;margin-top:40px}.spsm-button-container .secondary-link{cursor:pointer;font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));font-size:15px;margin-right:35px;text-decoration-line:underline}.spsm-button-container .secondary-link:hover{--tw-text-opacity:1;color:rgb(128 128 128/var(--tw-text-opacity));text-decoration-line:none}.spsm-button-container .cta{align-items:center;border-radius:9999px;border-style:solid;border-width:1px;cursor:pointer;display:flex;justify-content:center;position:relative;--tw-border-opacity:1;border-color:rgb(178 41 46/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:900;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:15px;height:35px;padding-right:30px;transition:all .25s ease-in-out;width:190px}.spsm-button-container .cta i{font-size:25px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.spsm-button-container .cta:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.spsm-seats-container{margin:0 auto;width:-moz-fit-content;width:fit-content}.spsm-seats{align-items:center;display:flex;justify-content:center;margin-top:25px}.spsm-seats.too-many{justify-content:flex-start}.spsm-seats .spsm-seat{margin-right:12px;position:relative}.spsm-seats .spsm-seat:last-child{margin:0}.spsm-seats .spsm-seat i{position:relative;--tw-text-opacity:1;color:rgb(117 120 123/var(--tw-text-opacity));font-size:64px;left:-2px}.spsm-seats .spsm-seat .spsm-seat-number{font-family:Lato,sans-serif;font-weight:600;position:absolute;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:19px;left:50%;top:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.modal-content.smart-plus-seating-modal-content{width:90%}.modal-content.smart-plus-seating-modal-content .smart-plus-seating-logo{display:none}.modal-content.smart-plus-seating-modal-content .modal-header{font-size:14px;height:53px;line-height:1;text-align:center}.spsm-stats i{display:none}.spsm-stats-item{align-items:center;display:flex;font-size:12px;justify-content:space-between;line-height:1.2;margin:7px 0;max-width:80%;padding:0 10px}.spsm-stats-item span{font-size:14px;margin-left:10px}.spsm-reminder{font-size:12px;margin:15px auto 0;max-width:80%}.spsm-reminder span{font-size:12px}.spsm-seats .spsm-seat{margin-right:4px}.spsm-seats .spsm-seat i{font-size:35px}.spsm-seats .spsm-seat .spsm-seat-number{font-size:11px}.spsm-button-container{flex-direction:column-reverse}.spsm-button-container .cta{font-size:12px;height:28px;width:154px}.spsm-button-container .secondary-link{font-size:12px;margin:10px 0 0}}.seatmap-second-leg-modal .booking-modal-content .modal-header{line-height:1.45}.return-seats-balloon{position:absolute;--tw-shadow:rgba(0,0,0,.3) 0 2px 10px 0;--tw-shadow-colored:0 2px 10px 0 var(--tw-shadow-color);background:#def3f7;border-radius:10px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:347px;padding:20px;right:-80px;text-align:center;top:10%;transform:translate(-50%,-50%);z-index:100}.return-seats-balloon span{cursor:pointer;display:block;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}@media(min-width:1200px)and (max-width:1399px){.return-seats-balloon{right:-172px}}@media(min-width:1024px)and (max-width:1199px){.return-seats-balloon{left:50%;right:auto;top:210px}}@media(min-width:768px)and (max-width:1023px){.return-seats-balloon{left:50%;right:auto;top:220px;z-index:1000}}@media(max-width:767px){.return-seats-balloon{left:50%;right:auto;top:220px}}.seatmap-placeholder{min-height:100vh}ac-seatmap{-webkit-user-select:none;-moz-user-select:none;user-select:none}.cfs-subtitle{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:14px;margin:10px 0 16px}.modal.multisegment-modal .modal-content{border-radius:20px;height:655px;max-height:95%;overflow:hidden;padding:0;width:355px}.modal.multisegment-modal .modal-header{position:relative;--tw-bg-opacity:1;background-color:rgb(0 176 202/var(--tw-bg-opacity));font-size:25px;font-weight:700;height:60px}.modal.multisegment-modal .modal-header,.modal.multisegment-modal .modal-header .modal-header-closing{align-items:center;display:flex;justify-content:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.modal.multisegment-modal .modal-header .modal-header-closing{background:#484848;border-radius:9999px;border-style:none;font-family:Lato,sans-serif;font-size:24px;font-weight:900;height:30px;letter-spacing:normal;padding:0 0 1px 1px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:30px}.modal.multisegment-modal .modal-header .modal-header-closing:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#484848}.modal.multisegment-modal .modal-body{padding:24px}.msm-segment{border-radius:.25rem;border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(230 230 230/var(--tw-border-opacity))}.inner-deep-box.msm-segment{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.msm-segment{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.msm-segment){border-top-left-radius:0;border-top-right-radius:0}}.msm-segment{padding:16px}.msm-endpoint-header{align-items:center;display:flex;font-weight:700;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:18px;margin-bottom:5px}.msm-endpoint-header i{font-size:25px;margin-right:5px}.msm-endpoint-station{-moz-column-gap:.25rem;column-gap:.25rem;display:grid;grid-template-areas:"stationCity stationCode" "stationAirport none";grid-template-columns:1fr 1fr}.msm-endpoint-station-city{font-weight:700;grid-area:stationCity}.msm-endpoint-station-airport{font-weight:700;grid-area:stationAirport}.msm-endpoint-station-code{font-weight:600;grid-area:stationCode}.msm-time{align-items:center;display:flex;font-weight:700;position:relative;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:16px;margin-bottom:10px}.msm-time:last-child{margin-bottom:0}.msm-time.changed .msm-time-value{position:relative}.msm-time.changed .msm-time-value span{position:relative;--tw-text-opacity:1;color:rgb(131 131 131/var(--tw-text-opacity));margin-right:10px}.msm-time.changed .msm-time-value span:after{left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(170 39 47/var(--tw-bg-opacity));content:"";height:1px;top:50%;transform:translateY(-50%)}.msm-time.changed .msm-time-value span.one-more-day{font-weight:800;margin-right:0;right:auto;top:auto;--tw-text-opacity:1;bottom:3px;color:rgb(170 39 47/var(--tw-text-opacity));margin-left:1px}.msm-time.changed .msm-time-value span.one-more-day:after{display:none}.msm-time .one-more-day{font-weight:800;line-height:1;position:absolute;--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity));font-size:11px;letter-spacing:-1px;right:-13px;top:2px}.msm-flight-number{color:rgb(131 131 131/var(--tw-text-opacity));font-size:14px;font-weight:700}.msm-flight-number,.msm-flight-time{--tw-text-opacity:1;margin-bottom:3px}.msm-flight-time{align-items:center;color:rgb(0 171 200/var(--tw-text-opacity));display:flex;font-size:12px}.msm-flight-time i{font-size:12px;margin-right:5px}.msm-operator{--tw-text-opacity:1;color:rgb(131 131 131/var(--tw-text-opacity));font-size:12px;margin-bottom:10px}.msm-transfer{border-radius:.25rem;border-style:dashed;border-width:1px;--tw-border-opacity:1;border-color:rgb(38 63 106/var(--tw-border-opacity))}.inner-deep-box.msm-transfer{border-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.cug2b-sidebar.msm-transfer{border-top-left-radius:10px}@media(max-width:767px){.cug2b-sidebar:not(.msm-transfer){border-top-left-radius:0;border-top-right-radius:0}}.msm-transfer{margin:16px 0;padding:16px}.msm-transfer-change{font-style:italic;font-weight:600;--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity));font-size:12px;margin-bottom:5px;text-align:center}.msm-transfer-divider{align-items:center;display:flex;justify-content:center;margin-bottom:10px;position:relative;width:100%}.msm-transfer-divider:before{left:0;position:absolute;right:0;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));content:"";height:1px;top:50%;transform:translateY(-50%)}.msm-transfer-divider span{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-style:italic;font-weight:600;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity));font-size:14px;padding:0 10px}.msm-transfer-info{align-items:center;display:flex}.msm-transfer-info i{font-size:24px;margin-right:5px}.msm-transfer-details,.msm-transfer-info i{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.msm-transfer-details{font-size:11px}@media(max-width:767px){.modal.multisegment-modal .modal-content{max-height:90vh;overflow-y:auto;width:355px}}.multisegment-modal-opener{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;top:6px}.multisegment-modal-opener .flight-journey-stops-tooltip-opener:after,.multisegment-modal-opener .flight-journey-stops-tooltip-opener:before{display:none}.multisegment-modal-opener .flight-journey-stops-number{left:50%;position:absolute;top:30px;transform:translateX(-50%);width:auto}@media(min-width:1024px)and (max-width:1199px){.multisegment-modal-opener{top:3px}.multisegment-modal-opener .flight-journey-stops-number{top:30px}}@media(min-width:768px)and (max-width:1023px){.multisegment-modal-opener{top:3px}.multisegment-modal-opener .flight-journey-stops-number{line-height:1;top:22px}}@media(max-width:767px){.multisegment-modal-opener{top:4px}.multisegment-modal-opener .flight-journey-stops-number{line-height:1;top:22px}}.multileg-icon{align-items:center;border-radius:9999px;cursor:pointer;display:flex;justify-content:center;position:relative;--tw-bg-opacity:1;background-color:rgb(0 171 200/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:10px;height:15px;min-width:15px;padding-bottom:2px;text-decoration-line:none;width:15px}.multileg-icon:hover{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity))}.multileg-icon:hover .multileg-link{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.multileg-link{color:#00abc8;cursor:pointer;font-family:Lato,sans-serif;font-size:12px;font-style:italic;font-weight:600;left:50%;line-height:15px;position:absolute;text-align:center;text-decoration-line:underline;top:20px;transform:translateX(-50%);white-space:nowrap}.multileg-link.itinerary{font-size:inherit;left:0;position:relative;top:0;transform:none}.multileg-link.itinerary:hover{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.multileg-modal.modal .modal-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:20px;max-width:95%;min-height:150px;padding:0}.multileg-modal.modal .modal-content .modal-header{align-items:center;display:flex;font-family:Lato,sans-serif;font-style:italic;font-weight:600;justify-content:center;position:relative;--tw-text-opacity:1;background:#00aac3;border-top-left-radius:20px;border-top-right-radius:20px;color:rgb(255 255 255/var(--tw-text-opacity));font-size:30px;height:70px}.multileg-modal.modal .modal-content .modal-header .modal-header-closing{align-items:center;border-radius:9999px;border-style:none;display:flex;justify-content:center;position:absolute;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));font-weight:900;padding:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:25px;height:34px;letter-spacing:normal;right:-14px;top:-14px;width:34px}.multileg-modal.modal .modal-content .modal-header .modal-header-closing:hover{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity))}.multileg-modal.modal .modal-content .modal-body{padding:35px 30px 35px 60px}.multileg-place{align-items:center;color:#1b365d;display:flex;line-height:1;margin-bottom:25px}.multileg-place:last-child{margin-bottom:0}.multileg-place .multileg-time{margin-right:15px;position:relative}.multileg-place .multileg-city,.multileg-place .multileg-time{font-family:Lato,sans-serif;font-size:19px;font-weight:600;white-space:nowrap}.multileg-place .multileg-city{margin-right:5px}.multileg-place .multileg-iata{font-family:Lato,sans-serif;font-size:14px;font-weight:600;margin-right:5px;white-space:nowrap}.multileg-place .multileg-wait{align-items:center;color:#b2292e;display:flex;font-family:Lato,sans-serif;font-size:10px;font-style:italic}.multileg-place .multileg-wait span{margin-right:8px}.multileg-place .multileg-wait span:first-child{white-space:nowrap}.multileg-place .multileg-wait i{font-size:12px;font-weight:600;margin-right:2px}.multileg-place .multileg-place-icon{align-items:center;border-radius:9999px;display:flex;justify-content:center;line-height:1;position:absolute;--tw-text-opacity:1;background-color:#00abc8;color:rgb(255 255 255/var(--tw-text-opacity));font-size:10px;height:15px;left:-25px;top:50%;transform:translateY(-50%);width:15px}.multileg-route{align-items:center;display:flex;margin-bottom:25px}.multileg-route i{color:#1b365d;font-size:25px;font-weight:500;margin:0 15px 0 30px;transform:rotate(90deg)}.multileg-route .multileg-details span{display:block;line-height:1;margin-bottom:2px;white-space:nowrap}.multileg-route .multileg-details .multileg-flight{color:#1b365d;font-family:Lato,sans-serif;font-size:14px;font-weight:900}.multileg-route .multileg-details .multileg-duration{color:#00abc8;font-family:Lato,sans-serif;font-size:11px;font-weight:600}.multileg-route .multileg-details .multileg-carrier{color:#1b365d;font-family:Lato,sans-serif;font-size:12px;font-weight:400;margin-bottom:0}.multileg-break{flex-basis:100%}@media(max-width:767px){.multileg-modal.modal .modal-content .modal-body{padding:25px}.multileg-place{flex-wrap:wrap}.multileg-place .multileg-place-icon{left:-20px}.multileg-place .multileg-wait{align-items:center;margin-top:3px;padding-left:64px}.multileg-place .multileg-wait span:first-child{display:none}.multileg-link{font-size:11px;line-height:12px;top:18px}}.spa-modal .modal-content{max-width:95%;padding:0;width:-moz-fit-content;width:fit-content}.spa-modal .modal-content .modal-header img{border-top-left-radius:.5rem;border-top-right-radius:.5rem;max-height:60vh;max-width:800px}.spa-modal .modal-content .modal-header .modal-header-closing{border-radius:9999px;border-width:0;cursor:pointer;position:absolute;right:0;top:0;--tw-bg-opacity:1;background-color:rgb(28 53 94/var(--tw-bg-opacity));font-weight:400;line-height:1;padding:0;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:36px;height:40px;letter-spacing:unset;transform:translate(50%,-50%);width:40px;z-index:1}.spa-modal .modal-content .modal-header .modal-header-closing:hover{border-width:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));text-decoration-line:none}@media(max-width:767px){.spa-modal .modal-content .modal-header img{max-width:300px}.spa-modal .modal-content .modal-header .modal-header-closing{height:30px;right:20px;top:20px;width:30px}}.basic-checkbox-wrapper{align-items:center;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.basic-checkbox-wrapper input[type=checkbox]+label[for]{line-height:14px}.basic-checkbox-wrapper label{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:44px;justify-content:flex-start;padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.basic-checkbox-wrapper label.fontnormal{font-weight:400}.basic-checkbox-wrapper label:before{background-color:transparent;border:1px solid rgba(0,0,0,.54);border-radius:5px;content:"";cursor:pointer;height:22px;left:0;overflow:hidden;position:absolute;width:22px;z-index:1}.basic-checkbox-wrapper label>span{line-height:14px}.basic-checkbox-wrapper label:after{border-radius:5px;content:"";height:22px;left:0;position:absolute;width:21px}.basic-checkbox-wrapper .basic-checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-style:none;height:0;margin:0;opacity:0;padding:0;width:0}.basic-checkbox-wrapper .basic-checkbox-input:checked:not(:disabled)~label:before{background-color:#00aec7}.basic-checkbox-wrapper .basic-checkbox-input:checked:not(:disabled)~label:after{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));clip-path:polygon(39% 75%,86% 28%,91% 32%,39% 83%,15% 65%,19% 60%);z-index:2}.flight-option-order-container{align-items:center;display:flex;justify-content:flex-end;margin:10px auto}@media(max-width:767px){.flight-option-order-container{max-width:90%}}.flight-option-order-opener{cursor:pointer;font-weight:700;position:relative;text-align:center;white-space:nowrap;--tw-text-opacity:1;color:rgb(85 89 92/var(--tw-text-opacity))}.be-footer-images.flight-option-order-opener,dc-table-grid .dc-table-grid .dctg-body-cell.flight-option-order-opener>div{justify-content:center}.modal-content.booking-modal-content .modal-header.flight-option-order-opener{justify-content:center;text-align:center}.register-button-container.flight-option-order-opener{text-align:center}dc-table .dc-table td.flight-option-order-opener>div{justify-content:center}.flight-option-order-selected-text{font-weight:700;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.flight-option-order-arrow{display:inline-block;--tw-text-opacity:1;color:rgb(185 34 52/var(--tw-text-opacity));transition:all .25s ease-in-out}.flight-option-order-arrow.flight-option-order-arrow-up{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flight-option-order-dropdown{border-radius:.375rem;left:10%;min-width:160px;position:absolute;z-index:1;--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity));padding:.75rem 1rem;--tw-shadow:rgba(0,0,0,.3) 0 1px 5px 0;--tw-shadow-colored:0 1px 5px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none}.flight-option-order-dropdown.show{display:block}.flight-option-order-option{cursor:pointer;display:block;padding:.75rem 1rem;white-space:nowrap;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.flight-option-order-option:hover{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.vc-modal-accept-btn{border-radius:9999px;border-style:solid;border-width:2px;cursor:pointer;max-width:-moz-fit-content;max-width:fit-content;position:relative;--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity));font-size:1rem;line-height:1.5rem;padding:.75rem 2.75rem .75rem 1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.vc-modal-accept-btn:hover{background-color:transparent;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.vc-modal-accept-btn.primary{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity))}.vc-modal-accept-btn.primary,.vc-modal-accept-btn.primary:hover{border-color:rgb(178 41 46/var(--tw-border-opacity));border-style:solid;border-width:2px}.vc-modal-accept-btn.primary:hover{--tw-border-opacity:1;background-color:transparent;--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.vc-modal-accept-btn:after{content:"";font-family:jetsmart-v2;font-size:18px;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.modal-content.chile-compra-summary{min-width:330px;padding:0}.chile-compra-summary .js-accordion,.chile-compra-summary .js-accordion .price-bold{font-size:14px!important}.chile-compra-summary .js-accordion .tab-content,.chile-compra-summary .js-accordion label{background-color:transparent}.chile-compra-summary .js-accordion input:checked~label .fa-angle-down{--tw-translate-y:-50%;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.js-container{margin-left:auto;margin-right:auto;width:1400px}.js-container.with-sidebar{display:grid;gap:1rem;grid-template-columns:calc(100% - 326px) 310px}.js-container.under-menu{margin-top:5rem}.js-container.under-header{margin-top:9rem}.js-container.under-header.no-breadcrumbs{margin-top:5rem}.js-container.under-agency-login-header,.js-container.under-voluntary-change-header{margin-top:11rem}.js-container.under-ribbon{padding-top:1.25rem}.banco-estado-ribbon-active .under-menu{margin-top:8rem}.banco-estado-ribbon-active .under-header{margin-top:12rem}.banco-estado-bar-open .under-menu{margin-top:10rem}.banco-estado-bar-open .under-header{margin-top:14rem}.backend-error-container{margin-top:11rem}.backend-error-container~.js-container{margin-top:0;padding-top:0}@media(max-width:1399px){.js-container{width:1200px}}@media(max-width:1199px){.js-container{width:1024px}}@media(max-width:1023px){.js-container{padding-left:1.5rem;padding-right:1.5rem;width:100%}.js-container.with-sidebar{gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}}@media(max-width:767px){.js-container{padding-left:.75rem;padding-right:.75rem;width:100%}.js-container.with-sidebar{gap:0;grid-template-columns:repeat(1,minmax(0,1fr))}}.RTloader-parentoverflow{overflow:hidden!important;position:relative}.RTloader-parentoverflow>:not(.RTloader){opacity:.35}.no-plane .RTloader .RTloader-container-logo{height:0;opacity:0}.RTloader{height:100%;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:visible;width:100%;z-index:1000000000}.RTloader.hide-loader,.RTloader.hide-loader-transition{opacity:0;visibility:hidden}.RTloader.hide-loader{height:0;width:0;z-index:-1}.RTloader .rt-loader-overlay{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;flex:1;height:100%;left:0;overflow:hidden;position:relative;top:0;width:100%;z-index:1000000001}.RTloader .RTloader-container-svg{margin-top:auto;max-width:100%;position:relative;text-align:center;width:100%}.be-footer-images.RTloader .RTloader-container-svg,dc-table-grid .dc-table-grid .dctg-body-cell.RTloader .RTloader-container-svg>div{justify-content:center}.modal-content.booking-modal-content .modal-header.RTloader .RTloader-container-svg{justify-content:center;text-align:center}.register-button-container.RTloader .RTloader-container-svg{text-align:center}dc-table .dc-table td.RTloader .RTloader-container-svg>div{justify-content:center}.RTloader .RTloader-container-svg{padding-top:5px}.RTloader .RTloader-container-logo{margin-bottom:auto;max-width:100%;position:relative;text-align:center;width:100%}.be-footer-images.RTloader .RTloader-container-logo,dc-table-grid .dc-table-grid .dctg-body-cell.RTloader .RTloader-container-logo>div{justify-content:center}.modal-content.booking-modal-content .modal-header.RTloader .RTloader-container-logo{justify-content:center;text-align:center}.register-button-container.RTloader .RTloader-container-logo{text-align:center}dc-table .dc-table td.RTloader .RTloader-container-logo>div{justify-content:center}.RTloader .RTloader-container-logo{padding-bottom:5px;padding-top:5px}.RTloader .RTloader-container-logo .RTloader-logo{max-width:100%;width:10rem}.RTloader svg.RTmainSVG{height:auto;margin:0 auto;max-width:100%;visibility:hidden;width:110px}.standalone-loader{display:inline-block;min-height:300px;min-width:300px}.loader-push-down{padding-top:2.5rem}dc-table .dc-table{border-radius:10px}dc-table .dc-table th{--tw-bg-opacity:1;background-color:rgb(44 52 56/var(--tw-bg-opacity));font-family:Lato,sans-serif;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:15px;height:50px}dc-table .dc-table th:first-child{border-top-left-radius:10px}dc-table .dc-table th:last-child{border-top-right-radius:10px}dc-table .dc-table th:last-child dc-table-header>div{border-right-width:0;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}dc-table .dc-table th dc-table-header>div{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}dc-table .dc-table th:not([class^=p-]):not([class*=" p-"]){padding-bottom:.5rem;padding-top:.5rem}dc-table .dc-table th:not([class^=p-]):not([class*=" p-"]):first-child{padding-left:.5rem}dc-table .dc-table td{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(218 218 218/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity));font-size:13px;height:50px}dc-table .dc-table td:first-child{border-left:1px solid #0e223e}dc-table .dc-table td:last-child{border-right:1px solid #0e223e}dc-table .dc-table td.text-center>div{justify-content:center}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"])>div{padding-left:1rem;padding-right:1rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child{padding-left:.5rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child>div{padding:0}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-right:.5rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-left:1.5rem}dc-table .dc-table tr:last-child td{border-width:0 0 1px;width:100%;--tw-border-opacity:1;border-color:rgb(14 34 62/var(--tw-border-opacity))}dc-table .dc-table tr:last-child td:first-child{border-left-width:1px;border-style:solid;--tw-border-opacity:1;border-bottom-left-radius:10px;border-color:rgb(14 34 62/var(--tw-border-opacity))}dc-table .dc-table tr:last-child td:last-child{border-right-width:1px;border-style:solid;--tw-border-opacity:1;border-bottom-right-radius:10px;border-color:rgb(14 34 62/var(--tw-border-opacity))}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child{padding:0}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child>div{padding-left:.5rem}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child{padding:0}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-right:1.5rem}dc-table .action-cell{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center}dc-table .action-cell i{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:18px}dc-table .action-cell i.text-red,dc-table .action-cell:hover,dc-table .action-cell:hover i{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-table .action-cell:hover i.text-red{--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity))}dc-table .action-cell-user{align-items:center;display:flex;height:100%;justify-content:center}dc-table .action-cell-user i{cursor:pointer;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:18px}dc-table .action-cell-user i:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}@media(min-width:1024px)and (max-width:1199px){dc-table .dc-table td,dc-table .dc-table th{font-size:12px;height:32px;line-height:13px}dc-table .action-cell i{font-size:14px}}@media(min-width:768px)and (max-width:1023px){dc-table .dc-table th{font-size:10px;height:32px;line-height:11px}dc-table .dc-table th:not([class^=p-]):not([class*=" p-"]){padding-bottom:0;padding-top:0}dc-table .dc-table td{font-size:10px;height:32px;line-height:11px}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"])>div{padding-left:.5rem;padding-right:.5rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-right:.25rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-left:.75rem}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-right:.75rem}dc-table .action-cell i{font-size:12px}dc-table .action-cell-user{align-items:center;display:flex;height:100%;justify-content:center}dc-table .action-cell-user i{cursor:pointer;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:14px}dc-table .action-cell-user i:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}dc-pager .dc-pager{margin-top:1rem}dc-pager .dc-pager .dc-pager-number{font-size:10px;height:14px;margin:.25rem;width:17px}dc-pager .dc-pager .dc-pager-control{font-size:18px;height:14px;margin-bottom:.25rem;margin-top:.25rem;padding-bottom:3px;width:14px}}@media(max-width:767px){dc-table .dc-table-container{border-radius:10px}dc-table .dc-table.pinned-cells{border-bottom-left-radius:0;border-top-left-radius:0}dc-table .dc-table th{font-size:12px;height:32px;line-height:14px;padding:0;white-space:nowrap;width:auto}dc-table .dc-table th:not([class^=p-]):not([class*=" p-"]),dc-table .dc-table th:not([class^=p-]):not([class*=" p-"]):first-child{padding:0}dc-table .dc-table th dc-table-header{padding-left:0;padding-right:0}dc-table .dc-table th dc-table-header>div{padding-left:.5rem;padding-right:.5rem}dc-table .dc-table td{font-size:10px;height:32px;line-height:12px;white-space:nowrap;width:auto}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"])>div{padding-left:.5rem;padding-right:.5rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):first-child{padding-left:.5rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child{padding-right:.25rem}dc-table .dc-table td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-left:.5rem}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):first-child>div{padding-left:.5rem;padding-right:.5rem}dc-table .dc-table tr:last-child td:not([class^=p-]):not([class*=" p-"]):last-child>div{padding-right:.75rem}dc-table .action-cell i{font-size:10px}dc-pager .dc-pager{margin-top:1rem}dc-pager .dc-pager .dc-pager-number{font-size:14px;height:20px;margin:.25rem;width:24px}dc-pager .dc-pager .dc-pager-control{font-size:24px;height:20px;margin-bottom:.25rem;margin-top:.25rem;padding-bottom:4px;width:20px}}dc-checkbox{display:block;width:100%}dc-checkbox input.dc-checkbox[type=checkbox][checked]+label[for]:after{border-bottom:3px solid #008d36;border-right:3px solid #008d36;content:"";height:12px;left:2px;margin-top:0;position:absolute;top:4px;transform:rotate(40deg);transform-origin:100% 100%;width:6px}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled){cursor:pointer;height:20px;margin:0;opacity:.01;position:absolute;width:20px;z-index:500}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]{cursor:pointer;display:inline-block;height:20px;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]:before{border-radius:.375rem;border-style:solid;border-width:1px;left:0;margin-top:0;position:absolute;top:0;transform:none;z-index:0;--tw-border-opacity:1;border-color:rgb(14 34 62/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity));content:"";height:20px;transition-duration:.2s;width:20px}@media(min-width:768px)and (max-width:1023px){dc-checkbox input.dc-checkbox[type=checkbox][checked]+label[for]:after{height:10px;left:0;top:1px;width:5px}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled){height:12px;width:12px}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]{height:12px}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]:before{border-radius:3px;height:12px;width:12px}}@media(max-width:767px){dc-checkbox input.dc-checkbox[type=checkbox][checked]+label[for]:after{height:10px;left:1px;top:2px;width:5px}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled){height:14px;width:14px}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]{height:14px;padding-left:10px}dc-checkbox input.dc-checkbox[type=checkbox]:not(:disabled)+label[for]:before{border-radius:3px;height:14px;width:14px}}dc-table .dc-table{border-collapse:separate;table-layout:fixed;width:100%}dc-table .dc-table td,dc-table .dc-table th{position:relative}dc-table .dc-table th{text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}dc-table .dc-table td{vertical-align:middle}dc-table .dc-table.use-ellipsis td,dc-table .dc-table.use-ellipsis td>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){dc-table .dc-table-container{max-width:100%;overflow-x:scroll;overscroll-behavior:none;width:100%}dc-table .dc-table-container::-webkit-scrollbar{display:none}dc-table .dc-table{width:auto}dc-table .dc-table:not(.pinned-cells){min-width:100%}dc-table .dc-table.pinned-cells{position:absolute;right:0;top:0}dc-table .dc-table.pinned-cells td.pinned-on-mobile,dc-table .dc-table.pinned-cells th.pinned-on-mobile{width:3rem}dc-table .dc-table.pinned-cells td:not(.pinned-on-mobile),dc-table .dc-table.pinned-cells th:not(.pinned-on-mobile){display:none}}dc-table-grid .dc-table-grid-shell{position:relative;width:100%}dc-table-grid .dc-table-grid-container{overflow-x:scroll;overscroll-behavior:none;position:relative;width:100%}dc-table-grid .dc-table-grid{display:grid;position:relative}dc-table-grid .dc-table-grid:not(.pinned-cells) .dctg-body-cell.pinned,dc-table-grid .dc-table-grid:not(.pinned-cells) .dctg-header-cell.pinned{opacity:0;pointer-events:none}dc-table-grid .dc-table-grid.pinned-cells{position:absolute;right:0;top:0}dc-table-grid .dc-table-grid.pinned-cells.cols-1{grid-template-columns:0 repeat(1,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-2{grid-template-columns:0 repeat(2,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-3{grid-template-columns:0 repeat(3,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-4{grid-template-columns:0 repeat(4,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-5{grid-template-columns:0 repeat(5,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-6{grid-template-columns:0 repeat(6,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-7{grid-template-columns:0 repeat(7,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-8{grid-template-columns:0 repeat(8,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-9{grid-template-columns:0 repeat(9,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-10{grid-template-columns:0 repeat(10,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-11{grid-template-columns:0 repeat(11,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-12{grid-template-columns:0 repeat(12,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-13{grid-template-columns:0 repeat(13,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-14{grid-template-columns:0 repeat(14,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-15{grid-template-columns:0 repeat(15,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-16{grid-template-columns:0 repeat(16,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-17{grid-template-columns:0 repeat(17,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-18{grid-template-columns:0 repeat(18,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-19{grid-template-columns:0 repeat(19,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells.cols-20{grid-template-columns:0 repeat(20,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.pinned-cells .dctg-body-cell:not(.pinned),dc-table-grid .dc-table-grid.pinned-cells .dctg-header-cell:not(.pinned){opacity:0;pointer-events:none;width:0;z-index:-100}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-1{grid-template-columns:repeat(1,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-2{grid-template-columns:repeat(2,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-3{grid-template-columns:repeat(3,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-4{grid-template-columns:repeat(4,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-5{grid-template-columns:repeat(5,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-6{grid-template-columns:repeat(6,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-7{grid-template-columns:repeat(7,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-8{grid-template-columns:repeat(8,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-9{grid-template-columns:repeat(9,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-10{grid-template-columns:repeat(10,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-11{grid-template-columns:repeat(11,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-12{grid-template-columns:repeat(12,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-13{grid-template-columns:repeat(13,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-14{grid-template-columns:repeat(14,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-15{grid-template-columns:repeat(15,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-16{grid-template-columns:repeat(16,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-17{grid-template-columns:repeat(17,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-18{grid-template-columns:repeat(18,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-19{grid-template-columns:repeat(19,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-select.pinned-cells.cols-20{grid-template-columns:repeat(20,minmax(0,0)) min-content}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-1{grid-template-columns:50px repeat(1,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-1{grid-template-columns:50px repeat(1,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-2{grid-template-columns:50px repeat(2,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-2{grid-template-columns:50px repeat(2,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-3{grid-template-columns:50px repeat(3,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-3{grid-template-columns:50px repeat(3,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-4{grid-template-columns:50px repeat(4,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-4{grid-template-columns:50px repeat(4,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-5{grid-template-columns:50px repeat(5,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-5{grid-template-columns:50px repeat(5,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-6{grid-template-columns:50px repeat(6,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-6{grid-template-columns:50px repeat(6,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-7{grid-template-columns:50px repeat(7,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-7{grid-template-columns:50px repeat(7,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-8{grid-template-columns:50px repeat(8,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-8{grid-template-columns:50px repeat(8,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-9{grid-template-columns:50px repeat(9,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-9{grid-template-columns:50px repeat(9,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-10{grid-template-columns:50px repeat(10,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-10{grid-template-columns:50px repeat(10,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-11{grid-template-columns:50px repeat(11,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-11{grid-template-columns:50px repeat(11,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-12{grid-template-columns:50px repeat(12,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-12{grid-template-columns:50px repeat(12,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-13{grid-template-columns:50px repeat(13,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-13{grid-template-columns:50px repeat(13,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-14{grid-template-columns:50px repeat(14,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-14{grid-template-columns:50px repeat(14,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-15{grid-template-columns:50px repeat(15,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-15{grid-template-columns:50px repeat(15,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-16{grid-template-columns:50px repeat(16,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-16{grid-template-columns:50px repeat(16,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-17{grid-template-columns:50px repeat(17,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-17{grid-template-columns:50px repeat(17,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-18{grid-template-columns:50px repeat(18,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-18{grid-template-columns:50px repeat(18,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-19{grid-template-columns:50px repeat(19,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-19{grid-template-columns:50px repeat(19,minmax(100px,150px))}}dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-20{grid-template-columns:50px repeat(20,minmax(130px,250px))}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-pinned-column:not(.no-select):not(.pinned-cells).cols-20{grid-template-columns:50px repeat(20,minmax(100px,150px))}}dc-table-grid .dc-table-grid .dctg-header-cell i{position:absolute;right:4px;top:4px}dc-table-grid .dc-table-grid .dctg-body-cell{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}dc-table-grid .dc-table-grid .dctg-body-cell,dc-table-grid .dc-table-grid .dctg-header-cell{align-items:center;display:flex;justify-content:center;position:relative}dc-table-grid .dc-table-grid .dctg-body-cell dc-checkbox,dc-table-grid .dc-table-grid .dctg-header-cell dc-checkbox{width:unset}dc-table-grid .dc-table-grid .dctg-body-cell .ac-tooltip,dc-table-grid .dc-table-grid .dctg-header-cell .ac-tooltip{position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));right:4px;top:4px}dc-table-grid .dc-table-grid .dctg-header-cell{text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}dc-table-grid .dc-table-grid.use-ellipsis .dctg-body-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}dc-table-grid .dc-table-grid.use-ellipsis .dctg-body-cell span{overflow:hidden;text-overflow:ellipsis}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-1{grid-template-columns:50px repeat(1,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-1{grid-template-columns:50px repeat(1,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-2{grid-template-columns:50px repeat(2,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-2{grid-template-columns:50px repeat(2,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-3{grid-template-columns:50px repeat(3,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-3{grid-template-columns:50px repeat(3,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-4{grid-template-columns:50px repeat(4,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-4{grid-template-columns:50px repeat(4,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-5{grid-template-columns:50px repeat(5,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-5{grid-template-columns:50px repeat(5,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-6{grid-template-columns:50px repeat(6,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-6{grid-template-columns:50px repeat(6,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-7{grid-template-columns:50px repeat(7,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-7{grid-template-columns:50px repeat(7,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-8{grid-template-columns:50px repeat(8,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-8{grid-template-columns:50px repeat(8,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-9{grid-template-columns:50px repeat(9,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-9{grid-template-columns:50px repeat(9,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-10{grid-template-columns:50px repeat(10,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-10{grid-template-columns:50px repeat(10,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-11{grid-template-columns:50px repeat(11,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-11{grid-template-columns:50px repeat(11,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-12{grid-template-columns:50px repeat(12,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-12{grid-template-columns:50px repeat(12,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-13{grid-template-columns:50px repeat(13,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-13{grid-template-columns:50px repeat(13,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-14{grid-template-columns:50px repeat(14,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-14{grid-template-columns:50px repeat(14,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-15{grid-template-columns:50px repeat(15,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-15{grid-template-columns:50px repeat(15,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-16{grid-template-columns:50px repeat(16,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-16{grid-template-columns:50px repeat(16,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-17{grid-template-columns:50px repeat(17,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-17{grid-template-columns:50px repeat(17,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-18{grid-template-columns:50px repeat(18,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-18{grid-template-columns:50px repeat(18,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-19{grid-template-columns:50px repeat(19,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-19{grid-template-columns:50px repeat(19,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-20{grid-template-columns:50px repeat(20,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid:not(.no-select):not(.pinned-cells).cols-20{grid-template-columns:50px repeat(20,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-1{grid-template-columns:repeat(1,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-1{grid-template-columns:repeat(1,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-2{grid-template-columns:repeat(2,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-2{grid-template-columns:repeat(2,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-3{grid-template-columns:repeat(3,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-3{grid-template-columns:repeat(3,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-4{grid-template-columns:repeat(4,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-4{grid-template-columns:repeat(4,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-5{grid-template-columns:repeat(5,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-5{grid-template-columns:repeat(5,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-6{grid-template-columns:repeat(6,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-6{grid-template-columns:repeat(6,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-7{grid-template-columns:repeat(7,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-7{grid-template-columns:repeat(7,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-8{grid-template-columns:repeat(8,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-8{grid-template-columns:repeat(8,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-9{grid-template-columns:repeat(9,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-9{grid-template-columns:repeat(9,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-10{grid-template-columns:repeat(10,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-10{grid-template-columns:repeat(10,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-11{grid-template-columns:repeat(11,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-11{grid-template-columns:repeat(11,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-12{grid-template-columns:repeat(12,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-12{grid-template-columns:repeat(12,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-13{grid-template-columns:repeat(13,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-13{grid-template-columns:repeat(13,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-14{grid-template-columns:repeat(14,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-14{grid-template-columns:repeat(14,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-15{grid-template-columns:repeat(15,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-15{grid-template-columns:repeat(15,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-16{grid-template-columns:repeat(16,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-16{grid-template-columns:repeat(16,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-17{grid-template-columns:repeat(17,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-17{grid-template-columns:repeat(17,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-18{grid-template-columns:repeat(18,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-18{grid-template-columns:repeat(18,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-19{grid-template-columns:repeat(19,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-19{grid-template-columns:repeat(19,minmax(100px,150px)) min-content}}dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-20{grid-template-columns:repeat(20,minmax(130px,250px)) min-content}@media(max-width:1023px){dc-table-grid .dc-table-grid.no-select:not(.pinned-cells).cols-20{grid-template-columns:repeat(20,minmax(100px,150px)) min-content}}.pcompra-whitespace-normal div{white-space:normal}@media(max-width:63.9375rem){dc-table-grid .dc-table-grid:not(.pinned-cells):not(.no-select).cols-10{grid-template-columns:50px repeat(10,minmax(130px,250px)) min-content}}.dg-dp-months-container{display:flex;height:100%;position:relative;width:100%}.dg-dp-month{border-right:1px solid #e0e2e5;height:100%;padding:12px 25px;position:relative;width:50%}.dg-dp-month:last-child{border-style:none}.dg-dp-disabled{opacity:.25;pointer-events:none}.dg-dp-square{align-items:center;display:inline-flex;font-size:13px;height:33px;justify-content:center;margin:0;position:relative;width:100%}.dg-dp-square.dg-dp-navigation{cursor:pointer;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity))}.dg-dp-square.dg-dp-navigation:not(.dg-dp-disabled):hover{--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dg-dp-square.dg-dp-month-back:after{transform:translate(-50%,-50%) rotate(45deg)}.dg-dp-square.dg-dp-month-forward:after{transform:translate(-50%,-50%) rotate(225deg)}.dg-dp-square.dg-dp-month-back,.dg-dp-square.dg-dp-month-forward{display:inline-block;margin-bottom:0;margin-top:0;position:relative}.dg-dp-square.dg-dp-month-back:after,.dg-dp-square.dg-dp-month-forward:after{border-style:solid;border-width:0 0 1px 1px;position:absolute;--tw-border-opacity:1;border-color:rgb(171 39 47/var(--tw-border-opacity));content:"";height:10px;left:50%;top:50%;width:10px}.dg-dp-square.dg-dp-month-back.dg-dp-disabled:hover,.dg-dp-square.dg-dp-month-back:not(.dg-dp-disabled):hover,.dg-dp-square.dg-dp-month-forward.dg-dp-disabled:hover,.dg-dp-square.dg-dp-month-forward:not(.dg-dp-disabled):hover{background-color:transparent}.dg-dp-square.dg-dp-month-back.dg-dp-disabled:hover:after,.dg-dp-square.dg-dp-month-back:not(.dg-dp-disabled):hover:after,.dg-dp-square.dg-dp-month-forward.dg-dp-disabled:hover:after,.dg-dp-square.dg-dp-month-forward:not(.dg-dp-disabled):hover:after{--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity))}.dg-dp-square.dg-dp-date{align-items:center;cursor:pointer;flex-direction:column;justify-content:center;--tw-text-opacity:1;border-radius:5px;color:rgb(27 54 93/var(--tw-text-opacity))}.dg-dp-square.dg-dp-date.color-0{color:#3dcbe2}.dg-dp-square.dg-dp-date.color-1{color:#14abe0}.dg-dp-square.dg-dp-date.color-2{color:#1477af}.dg-dp-square.dg-dp-date.color-3{color:#1b365d}.dg-dp-square.dg-dp-date span{font-size:11px;font-weight:400;margin-top:.5rem}.dg-dp-square.dg-dp-date.dg-dp-today{--tw-border-opacity:1;border-color:rgb(171 39 47/var(--tw-border-opacity));font-weight:700;--tw-text-opacity:1;color:rgb(171 39 47/var(--tw-text-opacity))}.dg-dp-square.dg-dp-date.dg-dp-selected{overflow:hidden;position:relative;--tw-bg-opacity:1;background-color:rgb(171 39 47/var(--tw-bg-opacity));font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dg-dp-square.dg-dp-date.dg-dp-selected.dg-dp-range-start{border-bottom-right-radius:0;border-top-right-radius:0}.dg-dp-square.dg-dp-date.dg-dp-selected.dg-dp-range-start:before{border-bottom:16.5px solid transparent;border-left:10px solid #dd7f8c;border-top:16.5px solid transparent;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;width:0}.dg-dp-square.dg-dp-date.dg-dp-selected.dg-dp-range-end{border-bottom-left-radius:0;border-top-left-radius:0}.dg-dp-square.dg-dp-date.dg-dp-selected.dg-dp-range-end:after{border:16.5px solid transparent;border-left:none;border-right:10px solid #dd7f8c;bottom:0;content:"";left:unset;pointer-events:none;position:absolute;right:0;top:0;width:0}.dg-dp-square.dg-dp-date.dg-dp-in-range{border-radius:0;--tw-bg-opacity:1;background-color:rgb(221 127 140/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:1}.dg-dp-square.dg-dp-date.dg-dp-in-range span{opacity:0}.dg-dp-square.dg-dp-date:nth-child(6),.dg-dp-square.dg-dp-date:nth-child(7){font-weight:700}.dg-dp-square.dg-dp-date:not(.dg-dp-disabled):hover{--tw-bg-opacity:1;background-color:rgb(171 39 47/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dg-dp-square.dg-dp-date:not(.dg-dp-disabled):hover.dg-dp-hover-dg-dp-range-end{border-bottom-left-radius:0;border-top-left-radius:0}.dg-dp-square.dg-dp-date:not(.dg-dp-disabled):hover.dg-dp-hover-dg-dp-range-end:after{border:16.5px solid transparent;border-left:none;border-right:10px solid #dd7f8c;bottom:0;content:"";left:unset;pointer-events:none;position:absolute;right:0;top:0;width:0}.dg-dp-square.dg-dp-col-header{align-items:center;display:flex;font-weight:700;justify-content:center;margin-bottom:.5rem;margin-top:.5rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity));font-size:12px;height:21px}.dg-dp-unit-nav{align-items:center;display:inline-flex;font-family:Lato,sans-serif;padding-left:.5rem;padding-right:.5rem;text-transform:capitalize;--tw-text-opacity:1;color:rgb(171 39 47/var(--tw-text-opacity));font-size:16px;height:30px}@media(min-width:1200px)and (max-width:1399px){.dg-dp-month{padding:12px}.dg-dp-square{font-size:12px}.dg-dp-square.dg-dp-date span{font-size:10px}}@media(min-width:1024px)and (max-width:1199px){.dg-dp-month{padding:10px}.dg-dp-square{font-size:11px}.dg-dp-square.dg-dp-date span{font-size:9px}}@media(min-width:768px)and (max-width:1023px){.dg-dp-month{border-style:none;padding:10px;width:100%}.dg-dp-square{font-size:11px}.dg-dp-square.dg-dp-date span{font-size:9px}.dc-datepicker .dg-dp-square.dg-dp-date:not(.dg-dp-disabled):hover,.dc-datepicker .dg-dp-square.dg-dp-navigation:not(.dg-dp-disabled):hover{background-color:transparent;--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity))}}@media(max-width:767px){.dg-dp-months-container{display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.dg-dp-months-container::-webkit-scrollbar{display:none}.dg-dp-month{border-style:none;margin-left:auto;margin-right:auto;max-width:100%;width:415px}.dg-dp-closer{align-items:center;border-radius:9999px;display:flex;justify-content:center;position:absolute;z-index:50;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-weight:600;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:30px;height:4rem;right:.25rem;top:0;width:4rem}.dc-datepicker .dg-dp-unit-nav{flex-wrap:wrap;height:45px;justify-content:center;white-space:normal;width:100%}.dc-datepicker .dg-dp-square.dg-dp-month-back,.dc-datepicker .dg-dp-square.dg-dp-month-forward{width:3rem}.dc-datepicker .dg-dp-square.dg-dp-month-back:not(.dg-dp-disabled):hover:after,.dc-datepicker .dg-dp-square.dg-dp-month-forward:not(.dg-dp-disabled):hover:after{--tw-text-opacity:1;color:rgb(171 39 47/var(--tw-text-opacity))}.dc-datepicker .dg-dp-square.dg-dp-month-back{margin-left:auto}.dc-datepicker .dg-dp-square.dg-dp-date:not(.dg-dp-disabled):hover,.dc-datepicker .dg-dp-square.dg-dp-navigation:not(.dg-dp-disabled):hover{background-color:transparent;--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity))}}.etd-description-container{line-height:1.5rem;text-align:center}.etd-description-container .etd-journey{margin:0}.etd-description-container p{font-family:Lato,sans-serif;font-size:16px;font-weight:700;line-height:1.25rem;margin:10px 0 0}.etd-description-container span{line-height:1.5rem}.etd-description-container a{display:inline;line-height:1rem;--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.checkin-pax-select .chkbox-btn-wrapper.small.etd-description-container a{display:inline-block}.loader-overlay-color.etd-description-container a,.loader-overlay.etd-description-container a{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}@media(max-width:1023px){.loader-overlay-color.etd-description-container a,.loader-overlay.etd-description-container a{bottom:unset;display:block;height:150px;left:unset;margin:20px auto 0;position:relative;right:unset;top:unset;width:150px}}.etd-flights{display:flex;flex-direction:column;font-size:15px;line-height:1.25rem}.etd-modal-btn-container{display:flex;justify-content:center;margin-top:20px}.etd-modal-btn-container .rounded-secondary-btn{margin:0 15px 0 0}.etd-modal-btn-container button{font-size:14px;width:179px}@media(max-width:767px){.etd-description-container p{font-size:15px}.etd-flights{font-size:14px}.etd-modal-btn-container{align-items:center;display:flex;flex-direction:column-reverse}.etd-modal-btn-container .rounded-secondary-btn{margin:10px 0 4px}}.pcra-modal{height:536px;line-height:1.5;max-height:95%;max-width:95%;padding:0;width:700px}.pcra-modal-header{font-size:22px;font-weight:800}.pcra-modal-footer,.pcra-modal-header{align-items:center;display:flex;height:72px;justify-content:center;padding:1.5rem}.pcra-modal-footer{border-top:2px solid #d9d9d9}.pcra-details-content{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:24px}.pcra-details-content .column .row{margin:0}.pcra-details-content .column .row span{font-weight:600;margin:.25rem 0;width:50%;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:16px;text-align:left}.pcra-details-content .column .row span.pcra-row-value{font-weight:700;--tw-text-opacity:1;color:rgb(38 63 106/var(--tw-text-opacity))}@media(min-width:768px)and (max-width:1023px){.pcra-modal{height:444px}.pcra-modal-footer,.pcra-modal-header{height:62px}}@media(max-width:767px){.pcra-modal{height:444px}.pcra-details-content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding:24px}.pcra-details-content .column .row{margin-bottom:.25rem}.pcra-details-content .column .row span{font-size:15px;line-height:1rem}.pcra-modal-footer,.pcra-modal-header{height:62px}}.pcra-cancel-booking-icon i{cursor:pointer;font-size:20px}.pcra-cancel-booking-icon i:hover{--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity))}.cug-filter-container{margin-bottom:20px}.cug-filters{display:flex;flex-direction:row;justify-content:space-between}.cug-label-and-filter{display:flex;flex-direction:column;position:relative}.cug-label-and-filter label{margin-bottom:.5rem}.cug-filter-input-fields{align-items:center;display:flex;width:316px}.cug-filter-input-fields .form-group{margin-bottom:0}.cug-filter-user-input{border-radius:.5rem;border-style:solid;border-width:1px;position:relative;width:100%;--tw-border-opacity:1;border-color:rgb(44 52 56/var(--tw-border-opacity));font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:19px;height:42px}.cug-filter-user-input option{font-family:Lato,sans-serif;--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity));font-size:16px}.pcra-hide-select-box .dc-checkbox+label.form-label{opacity:0;pointer-events:none}@media(min-width:1200px)and (max-width:1399px){.cug-filter-container{margin-bottom:0}.cug-label-and-filter label{margin-bottom:.5rem}.cug-filter-input-fields{width:280px}.cug-filter-user-input{font-size:18px;height:42px;width:100%}}@media(min-width:1024px)and (max-width:1199px){.cug-filter-container{margin-bottom:0}.cug-label-and-filter label{margin-bottom:.5rem}.cug-filter-input-fields{width:260px}.cug-filter-user-input{font-size:16px;height:42px;width:100%}}@media(min-width:768px)and (max-width:1023px){.cug-filter-container{margin-bottom:0}.cug-filters{flex-direction:column}.cug-label-and-filter{margin-bottom:1.5rem}.cug-label-and-filter label{margin-bottom:.5rem}.cug-filter-input-fields{width:100%}.cug-filter-user-input{font-size:16px;height:42px;width:100%}}@media(max-width:767px){.cug-filter-container{margin-bottom:0}.cug-filters{flex-direction:column}.cug-label-and-filter{margin-bottom:.75rem}.cug-label-and-filter label{font-size:12px;margin-bottom:0}.cug-filter-input-fields{width:100%}.cug-filter-user-input{font-size:14px;height:32px;padding-left:2rem;width:100%}.cug2b-searchbox{width:100%}.cug2b-searchbox input{font-size:12px;height:32px;width:100%}.cug2b-searchbox i{font-size:17px;right:1rem}}.pcra-login-info-modal{height:480px;line-height:1.5;max-height:95%;max-width:95%;padding:0;width:413px}.pcra-login-info-content{align-items:center;display:flex;flex-direction:column;font-weight:500;justify-content:space-between;--tw-text-opacity:1;color:rgb(28 53 94/var(--tw-text-opacity));height:336px;padding:20px 20px 4px;text-align:justify}@media(min-width:768px)and (max-width:1023px){.pcra-login-info-modal{height:460px}}@media(max-width:767px){.pcra-login-info-modal{height:480px;width:335px}.pcra-login-info-content{height:356px;padding:15px 15px 4px}}.pcra-low-balance-modal-content{border-radius:20px;height:285px;max-height:95%;max-width:95%;overflow:hidden;padding:0;width:500px}.pcra-low-balance-modal-header{position:relative;--tw-bg-opacity:1;background-color:rgb(0 176 202/var(--tw-bg-opacity));font-size:25px;font-weight:700;height:60px}.pcra-low-balance-modal-header,.pcra-low-balance-modal-header .modal-header-closing{align-items:center;display:flex;justify-content:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.pcra-low-balance-modal-header .modal-header-closing{background:#484848;border-radius:9999px;border-style:none;font-family:Lato,sans-serif;font-size:24px;font-weight:900;height:30px;letter-spacing:normal;padding:0 0 1px 1px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:30px}.pcra-low-balance-modal-header .modal-header-closing:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#484848}.pcra-low-balance-modal-body{align-items:center;display:flex;flex-direction:column;font-weight:700;justify-content:space-between;line-height:1.5rem;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));height:165px;padding:24px;text-align:center}.pcra-low-balance-modal-footer{display:flex;height:60px;justify-content:center}.pcra-low-balance-modal-footer .rounded-primary-btn{height:42px}@media(max-width:767px){.pcra-low-balance-modal-footer .rounded-primary-btn{height:39px}}.ppw-bancoe-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.accordion-wrapper.itinerary-accordion-wrapper.ppw-bancoe-overlay .accordion-opener{cursor:default}.accordion-wrapper.itinerary-accordion-wrapper.ppw-bancoe-overlay .accordion-content{background:#fff;max-height:unset}.accordion-wrapper.itinerary-accordion-wrapper.ppw-bancoe-overlay .accordion-content .accordion-content-inside{margin:14px 0}.accordion-wrapper.itinerary-accordion-wrapper.ppw-bancoe-overlay.sold-out:after{background:hsla(0,0%,100%,.8);border-radius:10px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1000}.accordion-wrapper.itinerary-accordion-wrapper.ppw-bancoe-overlay.sold-out .sold-out-warning{align-items:center;border-radius:10px;bottom:0;color:#59c3d9;display:flex;font-family:Encode Sans,sans-serif;font-size:16px;font-weight:500;justify-content:center;left:0;line-height:1.6;padding:30px;position:absolute;right:0;text-align:center;top:0;z-index:1001}.ppw-bancoe-overlay{background:rgba(22,58,112,.3)}.itinerary-flight-info-container{display:flex;justify-content:center;position:relative;width:100%}.itinerary-flight-info-container.fill-space{justify-content:space-between}.itinerary-flight-info-container.fill-space .itinerary-flight-time.with-one-more-day .one-more-day{margin-right:-19px}.itinerary-flight-info-container.fill-space .fligh-info-wrapper{display:block}.itinerary-station{display:flex;flex-direction:column;height:100%;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));margin:0 9px}.itinerary-flight-time{align-items:flex-end;display:flex;font-size:20px;font-weight:600;height:50%;justify-content:center;position:relative;text-align:center}.itinerary-flight-time.with-one-more-day{margin-left:-13px}.itinerary-flight-time.with-one-more-day .one-more-day{display:block;font-weight:600;--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity));font-size:15px;line-height:1.2;margin:1px -24px 3px 2px}.itinerary-flight-time.with-one-more-day .one-more-day.per-leg-view{font-size:14px;margin:-2px -24px 0 2px}.itinerary-flight-time.with-one-more-day .one-more-day.in-checkin{margin:1px -24px 2px 2px}.itinerary-flight-time.crossed-time:after{border-radius:9999px;position:absolute;--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity));content:"";height:2px;left:25%;top:85%;width:50%}.itinerary-station-info{display:flex;flex-direction:column;height:50%;justify-content:flex-start}.itinerary-station-name{display:block;font-weight:600;--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:14px;line-height:1.2;margin-top:1px;text-align:center}.itinerary-station-name.left{text-align:left}.itinerary-station-name.right{text-align:right}.itinerary-airport-name{color:#838383;display:flex;flex-direction:column;font-size:10px;font-weight:600;justify-content:flex-start;line-height:1.2;text-align:center}.itinerary-airport-name.right{text-align:right}.itinerary-airport-name.left{text-align:left}.itinerary-separator{align-items:center;display:flex;height:100%;justify-content:center;padding-top:.5rem;position:relative}.itinerary-separator .help-icon{cursor:pointer;--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.itinerary-separator .help-icon.darker{--tw-text-opacity:1;color:rgb(0 171 200/var(--tw-text-opacity))}.itinerary-info-divider{border-bottom:1px solid #ccc;margin:0 5px;width:35px}.itinerary-info-plane-icon{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity));font-size:35px}.itinerary-new-time-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.itinerary-new-time-text{display:block;font-family:Lato,sans-serif;font-style:italic;font-weight:900;--tw-text-opacity:1;color:rgb(0 176 202/var(--tw-text-opacity));font-size:15px;line-height:28px}.itinerary-new-time{align-items:center;background-color:#caf8ff;border-radius:3px;display:flex;justify-content:center;padding:5px 10px}.itinerary-new-time span{display:block;font-size:19px;font-weight:900}.flight-itinerary-clock-icon,.itinerary-new-time span{--tw-text-opacity:1;color:rgb(0 176 202/var(--tw-text-opacity))}.flight-itinerary-clock-icon{font-size:20px;margin-right:5px}@media(min-width:1200px)and (max-width:1399px){.itinerary-station-name{font-size:13px}}@media(min-width:1024px)and (max-width:1199px){.itinerary-flight-info-container.fill-space{width:100%}.itinerary-flight-info-container.fill-space .itinerary-station{margin:0 9px}.fligh-info-wrapper{align-items:center;display:flex;justify-content:center}.itinerary-flight-info-container{width:295px}.itinerary-flight-info-container.in-flight-move{width:265px}.itinerary-flight-time.with-one-more-day .one-more-day{font-size:12px;margin:1px -24px 4px 2px}.itinerary-flight-time.with-one-more-day .one-more-day.per-leg-view{margin:-2px -20px 0 2px}.itinerary-flight-time.crossed-time:after{left:18%;top:88%;width:64%}.itinerary-station{margin:0 4px}.itinerary-station-name{font-size:12px}.itinerary-separator{width:70%}.itinerary-separator.flight-move-separator{width:50%}.itinerary-info-divider.flight-move-divider{width:20px}.itinerary-info-plane-icon{font-size:25px}.itinerary-new-time-text{font-size:12px;line-height:25px}.flight-itinerary-clock-icon,.itinerary-new-time span{font-size:15px}}@media(min-width:768px)and (max-width:1023px){.itinerary-flight-info-container.in-flight-move{width:98%}.itinerary-station{width:85px}.itinerary-flight-time.crossed-time:after{left:20%;top:88%;width:60%}.itinerary-station-name{font-size:13px}.itinerary-separator.flight-move-separator{width:50%}.itinerary-info-divider{width:30px}.itinerary-info-divider.flight-move-divider{width:20px}.itinerary-new-time-text{font-size:14px;line-height:25px}}@media(max-width:767px){.itinerary-flight-info-container{align-items:center;margin:-20px 0 10px;position:relative}.itinerary-flight-info-container.fill-space{justify-content:center;margin:.75rem;width:calc(100% - 1.5rem)}.itinerary-flight-info-container.with-more-space{margin:-20px 0 20px}.itinerary-station{width:86px}.itinerary-station.checkin-itinerary-station{margin:0;width:65px}.itinerary-flight-time.crossed-time:after{left:10%;top:88%;width:78%}.itinerary-info-divider{width:25px}.itinerary-info-divider.checkin-divider{width:20px}.itinerary-info-plane-icon{font-size:30px}.itinerary-new-time-text{font-size:12px;line-height:25px}.flight-itinerary-clock-icon,.itinerary-new-time span{font-size:15px}}.placeholder\:text-\[14px\]::-moz-placeholder{font-size:14px}.placeholder\:text-\[14px\]::placeholder{font-size:14px}.placeholder\:text-base::-moz-placeholder{font-size:1rem;line-height:1.5rem}.placeholder\:text-base::placeholder{font-size:1rem;line-height:1.5rem}.placeholder\:text-\[\#818A91\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(129 138 145/var(--tw-text-opacity))}.placeholder\:text-\[\#818A91\]::placeholder{--tw-text-opacity:1;color:rgb(129 138 145/var(--tw-text-opacity))}.placeholder\:text-\[\#c1c1c1\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(193 193 193/var(--tw-text-opacity))}.placeholder\:text-\[\#c1c1c1\]::placeholder{--tw-text-opacity:1;color:rgb(193 193 193/var(--tw-text-opacity))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:h-2:before{content:var(--tw-content);height:.5rem}.before\:h-3:before{content:var(--tw-content);height:.75rem}.before\:w-0\.5:before{content:var(--tw-content);width:.125rem}.before\:-translate-x-1\/2:before{--tw-translate-x:-50%}.before\:-translate-x-1\/2:before,.before\:-translate-y-1\/2:before{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-1\/2:before{--tw-translate-y:-50%}.before\:transform:before{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:bg-\[\#C1C1C1\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(193 193 193/var(--tw-bg-opacity))}.before\:bg-\[\#a1a1a1\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(161 161 161/var(--tw-bg-opacity))}.before\:bg-n-cyan:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'\*_\'\]:before{--tw-content:"* ";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:relative:after{content:var(--tw-content);position:relative}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:-bottom-\[15px\]:after{bottom:-15px;content:var(--tw-content)}.after\:-top-px:after{content:var(--tw-content);top:-1px}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-\[22px\]:after{content:var(--tw-content);left:22px}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:left-\[7px\]:after{content:var(--tw-content);left:7px}.after\:right-\[10px\]:after{content:var(--tw-content);right:10px}.after\:right-\[15px\]:after{content:var(--tw-content);right:15px}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:top-5:after{content:var(--tw-content);top:1.25rem}.after\:top-\[16px\]:after{content:var(--tw-content);top:16px}.after\:top-\[21px\]:after{content:var(--tw-content);top:21px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:top-\[90\%\]:after{content:var(--tw-content);top:90%}.after\:z-\[1\]:after{content:var(--tw-content);z-index:1}.after\:ml-\[3px\]:after{content:var(--tw-content);margin-left:3px}.after\:mt-1:after{content:var(--tw-content);margin-top:.25rem}.after\:block:after{content:var(--tw-content);display:block}.after\:inline-block:after{content:var(--tw-content);display:inline-block}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:h-8:after{content:var(--tw-content);height:2rem}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-2:after{content:var(--tw-content);width:.5rem}.after\:w-3:after{content:var(--tw-content);width:.75rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:w-8:after{content:var(--tw-content);width:2rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%}.after\:-translate-x-1\/2:after,.after\:-translate-y-1\/2:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:-translate-y-1\/2:after{--tw-translate-y:-50%}.after\:translate-x-1\/2:after{--tw-translate-x:50%}.after\:translate-x-1\/2:after,.after\:translate-x-\[-50\%\]:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:translate-x-\[-50\%\]:after{--tw-translate-x:-50%}.after\:rotate-45:after{--tw-rotate:45deg}.after\:rotate-45:after,.after\:rotate-90:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rotate-90:after{--tw-rotate:90deg}.after\:scale-\[0\.66\]:after{--tw-scale-x:0.66;--tw-scale-y:0.66}.after\:scale-\[0\.66\]:after,.after\:transform:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-full:after{border-radius:9999px;content:var(--tw-content)}.after\:border-b-2:after{border-bottom-width:2px;content:var(--tw-content)}.after\:border-l-0:after{border-left-width:0;content:var(--tw-content)}.after\:border-r-2:after{border-right-width:2px;content:var(--tw-content)}.after\:border-t-0:after{border-top-width:0;content:var(--tw-content)}.after\:border-solid:after{border-style:solid;content:var(--tw-content)}.after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.after\:\!bg-white:after{content:var(--tw-content);--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.after\:bg-\[\#C1C1C1\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(193 193 193/var(--tw-bg-opacity))}.after\:bg-\[\#a1a1a1\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(161 161 161/var(--tw-bg-opacity))}.after\:bg-\[\#c1c1c1\]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(193 193 193/var(--tw-bg-opacity))}.after\:bg-n-blue:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}.after\:bg-n-cyan:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:text-\[12px\]:after{content:var(--tw-content);font-size:12px}.after\:font-black:after{content:var(--tw-content);font-weight:900}.after\:text-\[\#818a91\]:after{content:var(--tw-content);--tw-text-opacity:1;color:rgb(129 138 145/var(--tw-text-opacity))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\25BC\'\]:after{--tw-content:"▼";content:var(--tw-content)}.after\:content-\[\'\276F\'\]:after{--tw-content:"❯";content:var(--tw-content)}.after\:common-transition:after{content:var(--tw-content);transition:all .25s ease-in-out}.last\:mr-0:last-child{margin-right:0}.last\:border-l:last-child{border-left-width:1px}.last\:border-none:last-child{border-style:none}.hover\:border-be-blue-2:hover{--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity))}.hover\:border-brand-secondary:hover{--tw-border-opacity:1;border-color:rgb(22 58 112/var(--tw-border-opacity))}.hover\:border-n-cyan:hover{--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity))}.hover\:bg-be-blue-2:hover{--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}.hover\:bg-be-light-gray:hover{--tw-bg-opacity:1;background-color:rgb(242 242 242/var(--tw-bg-opacity))}.hover\:bg-be-old-orange:hover{--tw-bg-opacity:1;background-color:rgb(238 128 29/var(--tw-bg-opacity))}.hover\:bg-brand-secondary:hover{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity))}.hover\:bg-brand-tertiary:hover{--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.hover\:bg-n-blue:hover{--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}.hover\:bg-n-cyan:hover{--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-\[\#9c3434\]:hover{--tw-text-opacity:1;color:rgb(156 52 52/var(--tw-text-opacity))}.hover\:text-be-old-orange:hover{--tw-text-opacity:1;color:rgb(238 128 29/var(--tw-text-opacity))}.hover\:text-be-red:hover,.hover\:text-brand-primary:hover{--tw-text-opacity:1;color:rgb(178 41 46/var(--tw-text-opacity))}.hover\:text-brand-secondary:hover{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.hover\:text-cug-red:hover{--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity))}.hover\:text-n-cyan:hover{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.hover\:text-n-red:hover{--tw-text-opacity:1;color:rgb(175 39 47/var(--tw-text-opacity))}.hover\:text-new-ui-red:hover{--tw-text-opacity:1;color:rgb(170 39 47/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.focus\:cursor-text:focus{cursor:text}.focus\:border-be-cyan:focus{--tw-border-opacity:1;border-color:rgb(0 167 192/var(--tw-border-opacity))}.focus\:text-brand-secondary:focus{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.group:focus-within .group-focus-within\:block{display:block}.group:hover .group-hover\:bg-be-blue-2{--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}.group:hover .group-hover\:text-n-cyan{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.peer:focus~.peer-focus\:top-\[-10px\]{top:-10px}.peer:focus~.peer-focus\:top-\[-8px\]{top:-8px}.peer:focus~.peer-focus\:text-\[12px\]{font-size:12px}.peer:focus~.peer-focus\:text-\[14px\]{font-size:14px}.peer:focus~.peer-focus\:font-black{font-weight:900}.peer:focus~.peer-focus\:text-brand-secondary{--tw-text-opacity:1;color:rgb(22 58 112/var(--tw-text-opacity))}.peer:focus~.peer-focus\:opacity-100{opacity:1}@media (min-width:768px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:inset-4{inset:1rem}.sm\:inset-y-5{bottom:1.25rem;top:1.25rem}.sm\:-bottom-\[20px\]{bottom:-20px}.sm\:-bottom-\[2px\]{bottom:-2px}.sm\:-left-1{left:-.25rem}.sm\:-left-3{left:-.75rem}.sm\:-left-\[15px\]{left:-15px}.sm\:-left-\[50px\]{left:-50px}.sm\:-right-\[10px\]{right:-10px}.sm\:-right-\[14px\]{right:-14px}.sm\:-right-\[2px\]{right:-2px}.sm\:-right-\[40px\]{right:-40px}.sm\:-right-\[50px\]{right:-50px}.sm\:-right-\[75px\]{right:-75px}.sm\:bottom-20{bottom:5rem}.sm\:bottom-3{bottom:.75rem}.sm\:bottom-32{bottom:8rem}.sm\:bottom-4{bottom:1rem}.sm\:bottom-6{bottom:1.5rem}.sm\:bottom-\[0px\]{bottom:0}.sm\:bottom-\[14px\]{bottom:14px}.sm\:bottom-\[45\%\]{bottom:45%}.sm\:bottom-\[5px\]{bottom:5px}.sm\:bottom-\[6px\]{bottom:6px}.sm\:bottom-\[8px\]{bottom:8px}.sm\:bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.sm\:bottom-auto{bottom:auto}.sm\:left-0{left:0}.sm\:left-1{left:.25rem}.sm\:left-1\/2{left:50%}.sm\:left-2{left:.5rem}.sm\:left-3{left:.75rem}.sm\:left-4{left:1rem}.sm\:left-6{left:1.5rem}.sm\:left-\[220px\]{left:220px}.sm\:left-\[260px\]{left:260px}.sm\:left-\[30\%\]{left:30%}.sm\:right-0{right:0}.sm\:right-10{right:2.5rem}.sm\:right-2{right:.5rem}.sm\:right-3{right:.75rem}.sm\:right-4{right:1rem}.sm\:right-5{right:1.25rem}.sm\:right-\[26px\]{right:26px}.sm\:right-\[2px\]{right:2px}.sm\:right-\[47px\]{right:47px}.sm\:right-\[4px\]{right:4px}.sm\:right-auto{right:auto}.sm\:top-0\.5{top:.125rem}.sm\:top-1{top:.25rem}.sm\:top-12{top:3rem}.sm\:top-2{top:.5rem}.sm\:top-4{top:1rem}.sm\:top-\[-2px\]{top:-2px}.sm\:top-\[176px\]{top:176px}.sm\:top-\[196px\]{top:196px}.sm\:top-\[1px\]{top:1px}.sm\:top-\[200px\]{top:200px}.sm\:top-\[2px\]{top:2px}.sm\:top-\[30px\]{top:30px}.sm\:top-\[32\%\]{top:32%}.sm\:top-\[62px\]{top:62px}.sm\:top-\[75px\]{top:75px}.sm\:top-\[86px\]{top:86px}.sm\:top-\[90px\]{top:90px}.sm\:top-auto{top:auto}.sm\:z-40{z-index:40}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:m-0{margin:0}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-11{margin-left:2.75rem;margin-right:2.75rem}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:my-0{margin-bottom:0;margin-top:0}.sm\:my-2{margin-bottom:.5rem;margin-top:.5rem}.sm\:my-4{margin-bottom:1rem;margin-top:1rem}.sm\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.sm\:my-8{margin-bottom:2rem;margin-top:2rem}.sm\:mb-0{margin-bottom:0}.sm\:mb-1{margin-bottom:.25rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:ml-0{margin-left:0}.sm\:ml-2{margin-left:.5rem}.sm\:ml-4{margin-left:1rem}.sm\:ml-6{margin-left:1.5rem}.sm\:ml-\[25\%\]{margin-left:25%}.sm\:mr-0{margin-right:0}.sm\:mr-0\.5{margin-right:.125rem}.sm\:mr-1{margin-right:.25rem}.sm\:mr-2{margin-right:.5rem}.sm\:mr-20{margin-right:5rem}.sm\:mr-3{margin-right:.75rem}.sm\:mr-4{margin-right:1rem}.sm\:mr-6{margin-right:1.5rem}.sm\:mr-8{margin-right:2rem}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-11{margin-top:2.75rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-28{margin-top:7rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-32{margin-top:8rem}.sm\:mt-4{margin-top:1rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-9{margin-top:2.25rem}.sm\:mt-\[-10px\]{margin-top:-10px}.sm\:mt-\[25px\]{margin-top:25px}.sm\:mt-\[35px\]{margin-top:35px}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-24{height:6rem}.sm\:h-28{height:7rem}.sm\:h-3{height:.75rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-72{height:18rem}.sm\:h-8{height:2rem}.sm\:h-\[112px\]{height:112px}.sm\:h-\[120px\]{height:120px}.sm\:h-\[140px\]{height:140px}.sm\:h-\[142px\]{height:142px}.sm\:h-\[150px\]{height:150px}.sm\:h-\[160px\]{height:160px}.sm\:h-\[170px\]{height:170px}.sm\:h-\[225px\]{height:225px}.sm\:h-\[320px\]{height:320px}.sm\:h-\[364px\]{height:364px}.sm\:h-\[368px\]{height:368px}.sm\:h-\[36px\]{height:36px}.sm\:h-\[388px\]{height:388px}.sm\:h-\[412px\]{height:412px}.sm\:h-\[428px\]{height:428px}.sm\:h-\[42px\]{height:42px}.sm\:h-\[486px\]{height:486px}.sm\:h-\[52px\]{height:52px}.sm\:h-\[72px\]{height:72px}.sm\:h-\[90px\]{height:90px}.sm\:h-auto{height:auto}.sm\:h-full{height:100%}.sm\:max-h-20{max-height:5rem}.sm\:max-h-9{max-height:2.25rem}.sm\:max-h-\[210px\]{max-height:210px}.sm\:max-h-\[75vh\]{max-height:75vh}.sm\:max-h-\[90\%\]{max-height:90%}.sm\:min-h-0{min-height:0}.sm\:min-h-\[40px\]{min-height:40px}.sm\:min-h-\[60px\]{min-height:60px}.sm\:min-h-\[72px\]{min-height:72px}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-16{width:4rem}.sm\:w-2\/5{width:40%}.sm\:w-3\/4{width:75%}.sm\:w-5{width:1.25rem}.sm\:w-8{width:2rem}.sm\:w-\[170px\]{width:170px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[237px\]{width:237px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[32\%\]{width:32%}.sm\:w-\[352px\]{width:352px}.sm\:w-\[40\%\]{width:40%}.sm\:w-\[522px\]{width:522px}.sm\:w-\[60\%\]{width:60%}.sm\:w-\[640px\]{width:640px}.sm\:w-\[663px\]{width:663px}.sm\:w-\[708px\]{width:708px}.sm\:w-\[724px\]{width:724px}.sm\:w-\[740px\]{width:740px}.sm\:w-\[744px\]{width:744px}.sm\:w-\[90px\]{width:90px}.sm\:w-\[calc\(33\.3333\%-0\.5rem\)\]{width:calc(33.3333% - .5rem)}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:w-max{width:-moz-max-content;width:max-content}.sm\:min-w-0{min-width:0}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-\[300px\]{max-width:300px}.sm\:max-w-\[366px\]{max-width:366px}.sm\:max-w-\[377px\]{max-width:377px}.sm\:max-w-\[503px\]{max-width:503px}.sm\:max-w-\[568px\]{max-width:568px}.sm\:max-w-\[unset\]{max-width:unset}.sm\:max-w-full{max-width:100%}.sm\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:transform-none{transform:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[auto_150px\]{grid-template-columns:auto 150px}.sm\:grid-cols-\[auto_150px_150px\]{grid-template-columns:auto 150px 150px}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-around{justify-content:space-around}.sm\:gap-0{gap:0}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-\[52px\]{gap:52px}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.sm\:gap-y-3{row-gap:.75rem}.sm\:self-auto{align-self:auto}.sm\:overflow-auto{overflow:auto}.sm\:overflow-hidden{overflow:hidden}.sm\:overflow-x-hidden{overflow-x:hidden}.sm\:overflow-y-hidden{overflow-y:hidden}.sm\:break-normal{overflow-wrap:normal;word-break:normal}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:rounded-b-lg{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.sm\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.sm\:border{border-width:1px}.sm\:border-l{border-left-width:1px}.sm\:border-r{border-right-width:1px}.sm\:border-solid{border-style:solid}.sm\:border-none{border-style:none}.sm\:border-\[\#E0E0E0\],.sm\:border-\[\#e0e0e0\]{--tw-border-opacity:1;border-color:rgb(224 224 224/var(--tw-border-opacity))}.sm\:border-r-gray-300{--tw-border-opacity:1;border-right-color:rgb(209 213 219/var(--tw-border-opacity))}.sm\:bg-\[\#f6a318\]{--tw-bg-opacity:1;background-color:rgb(246 163 24/var(--tw-bg-opacity))}.sm\:bg-transparent{background-color:transparent}.sm\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.sm\:\!p-6{padding:1.5rem!important}.sm\:p-0{padding:0}.sm\:p-2{padding:.5rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:\!px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-0{padding-bottom:0;padding-top:0}.sm\:py-1{padding-bottom:.25rem;padding-top:.25rem}.sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}.sm\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.sm\:py-\[5px\]{padding-bottom:5px;padding-top:5px}.sm\:pb-0{padding-bottom:0}.sm\:pb-4{padding-bottom:1rem}.sm\:pb-5{padding-bottom:1.25rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pb-\[8px\]{padding-bottom:8px}.sm\:pl-0{padding-left:0}.sm\:pl-16{padding-left:4rem}.sm\:pl-24{padding-left:6rem}.sm\:pl-3{padding-left:.75rem}.sm\:pl-4{padding-left:1rem}.sm\:pl-\[9px\]{padding-left:9px}.sm\:pr-0{padding-right:0}.sm\:pr-1{padding-right:.25rem}.sm\:pr-11{padding-right:2.75rem}.sm\:pr-4{padding-right:1rem}.sm\:pr-6{padding-right:1.5rem}.sm\:pr-9{padding-right:2.25rem}.sm\:pt-0{padding-top:0}.sm\:pt-4{padding-top:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-\[10px\]{padding-top:10px}.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:text-start{text-align:start}.sm\:text-end{text-align:end}.sm\:\!text-xs\/none{font-size:.75rem!important;line-height:1!important}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-4xl\/none{font-size:2.25rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[10px\]\/3{font-size:10px;line-height:.75rem}.sm\:text-\[10px\]\/none{font-size:10px;line-height:1}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[12px\]\/\[14px\]{font-size:12px;line-height:14px}.sm\:text-\[13px\]\/5{font-size:13px;line-height:1.25rem}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[14px\]\/\[18px\]{font-size:14px;line-height:18px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[16px\]\/\[18px\]{font-size:16px;line-height:18px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[20px\]\/\[23px\]{font-size:20px;line-height:23px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[25px\]{font-size:25px}.sm\:text-\[28px\]\/\[36px\]{font-size:28px;line-height:36px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[40px\]{font-size:40px}.sm\:text-\[43px\]{font-size:43px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[46px\]{font-size:46px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-base\/4{font-size:1rem;line-height:1rem}.sm\:text-base\/\[20px\]{font-size:1rem;line-height:20px}.sm\:text-base\/none{font-size:1rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-lg\/6{font-size:1.125rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-sm\/4{font-size:.875rem;line-height:1rem}.sm\:text-sm\/none{font-size:.875rem;line-height:1}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:text-xs\/none{font-size:.75rem;line-height:1}.sm\:font-extrabold{font-weight:800}.sm\:leading-\[15px\]{line-height:15px}.sm\:leading-\[42px\]{line-height:42px}.sm\:text-n-cyan{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.sm\:opacity-0{opacity:0}.sm\:all-center{left:50%;top:50%;transform:translate(-50%,-50%)}.sm\:common-transition{transition:all .25s ease-in-out}.sm\:text-medium{font-size:1.05rem;line-height:1.5rem}.sm\:tw-hidden{display:none}.sm\:last\:mr-0:last-child{margin-right:0}.sm\:hover\:bg-brand-secondary:hover{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity))}.sm\:hover\:bg-opacity-20:hover{--tw-bg-opacity:0.2}}@media (min-width:1024px){.md\:-bottom-\[20px\]{bottom:-20px}.md\:-left-1{left:-.25rem}.md\:-left-2{left:-.5rem}.md\:-left-\[15px\]{left:-15px}.md\:-left-\[2px\]{left:-2px}.md\:-left-\[50px\]{left:-50px}.md\:-right-\[40px\]{right:-40px}.md\:-right-\[4px\]{right:-4px}.md\:-right-\[50px\]{right:-50px}.md\:-right-\[6px\]{right:-6px}.md\:-right-\[70px\]{right:-70px}.md\:-right-\[8px\]{right:-8px}.md\:bottom-4{bottom:1rem}.md\:bottom-8{bottom:2rem}.md\:bottom-\[0px\]{bottom:0}.md\:bottom-\[16px\]{bottom:16px}.md\:bottom-\[6px\]{bottom:6px}.md\:bottom-\[8px\]{bottom:8px}.md\:bottom-full{bottom:100%}.md\:left-1\/2{left:50%}.md\:left-\[40\%\]{left:40%}.md\:left-\[4px\]{left:4px}.md\:right-2{right:.5rem}.md\:right-5{right:1.25rem}.md\:right-\[46px\]{right:46px}.md\:right-\[4px\]{right:4px}.md\:right-auto{right:auto}.md\:top-14{top:3.5rem}.md\:top-\[-3px\]{top:-3px}.md\:top-\[100px\]{top:100px}.md\:top-\[35px\]{top:35px}.md\:top-\[80px\]{top:80px}.md\:top-\[8px\]{top:8px}.md\:top-\[90px\]{top:90px}.md\:top-\[92px\]{top:92px}.md\:top-auto{top:auto}.md\:top-px{top:1px}.md\:col-span-1{grid-column:span 1/span 1}.md\:mx-0{margin-left:0;margin-right:0}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:my-4{margin-bottom:1rem;margin-top:1rem}.md\:-mb-\[5px\]{margin-bottom:-5px}.md\:mb-0{margin-bottom:0}.md\:mb-16{margin-bottom:4rem}.md\:mb-2{margin-bottom:.5rem}.md\:mb-3{margin-bottom:.75rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-5{margin-left:1.25rem}.md\:ml-8{margin-left:2rem}.md\:mr-1{margin-right:.25rem}.md\:mr-2{margin-right:.5rem}.md\:mr-4{margin-right:1rem}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-16{margin-top:4rem}.md\:mt-2{margin-top:.5rem}.md\:mt-2\.5{margin-top:.625rem}.md\:mt-4{margin-top:1rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mt-\[100px\]{margin-top:100px}.md\:mt-\[30px\]{margin-top:30px}.md\:mt-\[7px\]{margin-top:7px}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-14{height:3.5rem}.md\:h-20{height:5rem}.md\:h-\[15px\]{height:15px}.md\:h-\[170px\]{height:170px}.md\:h-\[180px\]{height:180px}.md\:h-\[255px\]{height:255px}.md\:h-\[380px\]{height:380px}.md\:h-\[42px\]{height:42px}.md\:h-\[45px\]{height:45px}.md\:h-\[80px\]{height:80px}.md\:h-auto{height:auto}.md\:h-full{height:100%}.md\:max-h-60{max-height:15rem}.md\:max-h-\[unset\]{max-height:unset}.md\:max-h-full{max-height:100%}.md\:min-h-\[50px\]{min-height:50px}.md\:w-1\/2{width:50%}.md\:w-10{width:2.5rem}.md\:w-2\/3{width:66.666667%}.md\:w-32{width:8rem}.md\:w-\[100px\]{width:100px}.md\:w-\[150px\]{width:150px}.md\:w-\[200px\]{width:200px}.md\:w-\[270px\]{width:270px}.md\:w-\[272px\]{width:272px}.md\:w-\[310px\]{width:310px}.md\:w-\[68px\]{width:68px}.md\:w-\[760px\]{width:760px}.md\:w-\[778px\]{width:778px}.md\:w-auto{width:auto}.md\:\!min-w-52{min-width:13rem!important}.md\:min-w-0{min-width:0}.md\:max-w-\[unset\]{max-width:unset}.md\:max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.md\:max-w-full{max-width:100%}.md\:-translate-x-1\/2{--tw-translate-x:-50%}.md\:-translate-x-1\/2,.md\:rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:rotate-0{--tw-rotate:0deg}.md\:cursor-pointer{cursor:pointer}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[2fr_1fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr 1fr}.md\:grid-cols-\[auto_auto_auto_auto\]{grid-template-columns:auto auto auto auto}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.md\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.md\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.md\:gap-y-0{row-gap:0}.md\:gap-y-3{row-gap:.75rem}.md\:overflow-hidden{overflow:hidden}.md\:overflow-y-hidden{overflow-y:hidden}.md\:rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.md\:rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.md\:rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.md\:rounded-r-lg{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.md\:rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.md\:rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.md\:border-0{border-width:0}.md\:border-l{border-left-width:1px}.md\:border-t{border-top-width:1px}.md\:border-solid{border-style:solid}.md\:border-none{border-style:none}.md\:border-be-gray-16{--tw-border-opacity:1;border-color:rgb(193 193 189/var(--tw-border-opacity))}.md\:bg-brand-secondary{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity))}.md\:bg-n-cyan{--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.md\:p-2{padding:.5rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-6{padding:1.5rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:py-2{padding-bottom:.5rem;padding-top:.5rem}.md\:py-4{padding-bottom:1rem;padding-top:1rem}.md\:py-5{padding-bottom:1.25rem;padding-top:1.25rem}.md\:py-\[10px\]{padding-bottom:10px;padding-top:10px}.md\:pb-0{padding-bottom:0}.md\:pb-3{padding-bottom:.75rem}.md\:pl-4{padding-left:1rem}.md\:pl-5{padding-left:1.25rem}.md\:pl-6{padding-left:1.5rem}.md\:pl-\[10px\]{padding-left:10px}.md\:pr-0{padding-right:0}.md\:pr-4{padding-right:1rem}.md\:pr-6{padding-right:1.5rem}.md\:pr-7{padding-right:1.75rem}.md\:pr-8{padding-right:2rem}.md\:pt-2{padding-top:.5rem}.md\:pt-4{padding-top:1rem}.md\:\!text-\[16px\]{font-size:16px!important}.md\:text-2xl\/7{font-size:1.5rem;line-height:1.75rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl\/none{font-size:2.25rem;line-height:1}.md\:text-\[10\.5px\]{font-size:10.5px}.md\:text-\[10\.5px\]\/\[12px\]{font-size:10.5px;line-height:12px}.md\:text-\[10px\]{font-size:10px}.md\:text-\[11px\]\/5{font-size:11px;line-height:1.25rem}.md\:text-\[12px\]{font-size:12px}.md\:text-\[12px\]\/\[14px\]{font-size:12px;line-height:14px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[13px\]\/5{font-size:13px;line-height:1.25rem}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[15px\]\/\[17px\]{font-size:15px;line-height:17px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[18px\]{font-size:18px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[22px\]{font-size:22px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[24px\]\/\[26px\]{font-size:24px;line-height:26px}.md\:text-\[35px\]{font-size:35px}.md\:text-\[48px\]{font-size:48px}.md\:text-\[58px\]{font-size:58px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-base\/none{font-size:1rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-sm\/3{font-size:.875rem;line-height:.75rem}.md\:text-sm\/none{font-size:.875rem;line-height:1}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}.md\:text-xs\/3{font-size:.75rem;line-height:.75rem}.md\:text-xs\/none{font-size:.75rem;line-height:1}.md\:font-normal{font-weight:400}.md\:leading-\[18px\]{line-height:18px}.md\:leading-loose{line-height:2}.md\:text-\[\#636363\]{--tw-text-opacity:1;color:rgb(99 99 99/var(--tw-text-opacity))}.md\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.md\:text-medium{font-size:1.05rem;line-height:1.5rem}.md\:tw-hidden{display:none}.md\:first\:col-span-2:first-child{grid-column:span 2/span 2}.md\:last\:col-span-3:last-child{grid-column:span 3/span 3}.md\:hover\:border-n-blue:hover{--tw-border-opacity:1;border-color:rgb(27 54 93/var(--tw-border-opacity))}.md\:hover\:border-n-cyan:hover{--tw-border-opacity:1;border-color:rgb(0 174 199/var(--tw-border-opacity))}.md\:hover\:border-n-light-gray:hover{--tw-border-opacity:1;border-color:rgb(161 161 161/var(--tw-border-opacity))}.hover\:md\:bg-brand-secondary:hover{--tw-bg-opacity:1;background-color:rgb(22 58 112/var(--tw-bg-opacity))}.md\:hover\:bg-\[\#ffa400\]:hover{--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity))}.md\:hover\:bg-n-blue:hover{--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}.md\:hover\:bg-n-cyan:hover{--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.md\:hover\:bg-n-orange:hover{--tw-bg-opacity:1;background-color:rgb(255 164 0/var(--tw-bg-opacity))}.md\:hover\:bg-n-red:hover{--tw-bg-opacity:1;background-color:rgb(175 39 47/var(--tw-bg-opacity))}.md\:hover\:bg-new-ui-blue:hover{--tw-bg-opacity:1;background-color:rgb(38 63 106/var(--tw-bg-opacity))}.md\:hover\:\!text-n-cyan:hover{--tw-text-opacity:1!important;color:rgb(0 174 199/var(--tw-text-opacity))!important}.md\:hover\:text-n-cyan:hover{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.md\:hover\:text-n-light-gray:hover{--tw-text-opacity:1;color:rgb(161 161 161/var(--tw-text-opacity))}.md\:hover\:text-n-red:hover{--tw-text-opacity:1;color:rgb(175 39 47/var(--tw-text-opacity))}.md\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.md\:hover\:no-underline:hover{text-decoration-line:none}.md\:hover\:opacity-80:hover{opacity:.8}.md\:hover\:before\:bg-white:hover:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.md\:hover\:after\:bg-n-cyan:hover:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 174 199/var(--tw-bg-opacity))}.md\:hover\:after\:bg-white:hover:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.group:hover .md\:group-hover\:text-n-blue{--tw-text-opacity:1;color:rgb(27 54 93/var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-n-cyan{--tw-text-opacity:1;color:rgb(0 174 199/var(--tw-text-opacity))}.group:hover .md\:group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .md\:group-hover\:after\:bg-n-blue:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(27 54 93/var(--tw-bg-opacity))}}@media (min-width:1200px){.lg\:relative{position:relative}.lg\:-left-\[20px\]{left:-20px}.lg\:-right-\[70px\]{right:-70px}.lg\:left-\[45\%\]{left:45%}.lg\:right-\[15px\]{right:15px}.lg\:right-\[9px\]{right:9px}.lg\:top-\[2px\]{top:2px}.lg\:m-16{margin:4rem}.lg\:mb-7{margin-bottom:1.75rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mb-\[10px\]{margin-bottom:10px}.lg\:mb-\[14px\]{margin-bottom:14px}.lg\:mr-2{margin-right:.5rem}.lg\:mr-3{margin-right:.75rem}.lg\:mr-4{margin-right:1rem}.lg\:mt-1{margin-top:.25rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-\[10px\]{margin-top:10px}.lg\:mt-\[21px\]{margin-top:21px}.lg\:h-10{height:2.5rem}.lg\:h-11{height:2.75rem}.lg\:h-4{height:1rem}.lg\:h-\[18px\]{height:18px}.lg\:h-\[60px\]{height:60px}.lg\:min-h-\[72px\]{min-height:72px}.lg\:w-2\/5{width:40%}.lg\:w-3\/4{width:75%}.lg\:w-\[1000px\]{width:1000px}.lg\:w-\[320px\]{width:320px}.lg\:w-\[378px\]{width:378px}.lg\:w-\[54px\]{width:54px}.lg\:w-\[900px\]{width:900px}.lg\:w-\[unset\]{width:unset}.lg\:w-full{width:100%}.lg\:\!min-w-40{min-width:10rem!important}.lg\:gap-1{gap:.25rem}.lg\:gap-4{gap:1rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-6{padding-bottom:1.5rem;padding-top:1.5rem}.lg\:py-\[10px\]{padding-bottom:10px;padding-top:10px}.lg\:py-\[18px\]{padding-bottom:18px;padding-top:18px}.lg\:pb-3{padding-bottom:.75rem}.lg\:pb-4{padding-bottom:1rem}.lg\:pl-3{padding-left:.75rem}.lg\:pl-5{padding-left:1.25rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-10{padding-right:2.5rem}.lg\:pr-5{padding-right:1.25rem}.lg\:pt-2{padding-top:.5rem}.lg\:pt-4{padding-top:1rem}.lg\:pt-6{padding-top:1.5rem}.lg\:\!text-\[18px\]{font-size:18px!important}.lg\:text-2xl\/none{font-size:1.5rem;line-height:1}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[13px\]\/\[18px\]{font-size:13px;line-height:18px}.lg\:text-\[14px\]{font-size:14px}.lg\:text-\[15px\]{font-size:15px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[18px\]\/\[20px\]{font-size:18px;line-height:20px}.lg\:text-\[19px\]{font-size:19px}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[22px\]{font-size:22px}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[25px\]{font-size:25px}.lg\:text-\[26px\]{font-size:26px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[30px\]\/\[36px\]{font-size:30px;line-height:36px}.lg\:text-\[40px\]{font-size:40px}.lg\:text-\[55px\]{font-size:55px}.lg\:text-\[66px\]{font-size:66px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-base\/4{font-size:1rem;line-height:1rem}.lg\:text-base\/5{font-size:1rem;line-height:1.25rem}.lg\:text-base\/none{font-size:1rem;line-height:1}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-lg\/none{font-size:1.125rem;line-height:1}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-sm\/\[14px\]{font-size:.875rem;line-height:14px}.lg\:text-sm\/none{font-size:.875rem;line-height:1}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}.lg\:leading-\[23px\]{line-height:23px}}@media (min-width:1400px){.xl\:left-1\/2{left:50%}.xl\:right-3{right:.75rem}.xl\:top-\[7px\]{top:7px}.xl\:mb-\[14px\]{margin-bottom:14px}.xl\:mb-\[18px\]{margin-bottom:18px}.xl\:mr-2\.5{margin-right:.625rem}.xl\:mr-4{margin-right:1rem}.xl\:mt-3{margin-top:.75rem}.xl\:mt-\[11px\]{margin-top:11px}.xl\:h-\[17px\]{height:17px}.xl\:h-\[18px\]{height:18px}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-3\/4{width:75%}.xl\:gap-4{gap:1rem}.xl\:pl-0{padding-left:0}.xl\:pr-12{padding-right:3rem}.xl\:text-\[15px\]\/4{font-size:15px;line-height:1rem}.xl\:text-\[16px\]{font-size:16px}.xl\:text-\[17px\]{font-size:17px}.xl\:text-\[18px\]{font-size:18px}.xl\:text-\[20px\]{font-size:20px}.xl\:text-\[27px\]{font-size:27px}.xl\:text-\[28px\]{font-size:28px}.xl\:text-\[32px\]{font-size:32px}.xl\:text-\[33px\]\/\[40px\]{font-size:33px;line-height:40px}.xl\:text-\[45px\]{font-size:45px}.xl\:text-\[60px\]{font-size:60px}.xl\:text-\[73px\]{font-size:73px}.xl\:text-base\/none{font-size:1rem;line-height:1}.xl\:text-lg\/none{font-size:1.125rem;line-height:1}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}.\[\&_\*\]\:select-none *{-webkit-user-select:none;-moz-user-select:none;user-select:none}dc-input{display:block;position:relative}dc-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;display:block;margin-bottom:1rem;width:100%;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));line-height:1.25;padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}dc-input input[readonly]{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}dc-input input.invalid{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}dc-input .validation-result{left:0;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:.75rem;font-weight:700;line-height:1rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity));line-height:1.2;top:100%}dc-pager .dc-pager{align-items:center;justify-content:center}dc-pager .dc-pager,dc-pager .dc-pager-items{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}dc-pager .dc-pager-number{align-items:center;border-style:solid;border-width:1px;cursor:pointer;display:flex;height:2rem;justify-content:center;margin:.5rem;width:2.5rem;--tw-border-opacity:1;border-color:rgb(157 157 156/var(--tw-border-opacity));font-family:Lato,sans-serif;font-weight:700;--tw-text-opacity:1;border-radius:5px;color:rgb(157 157 156/var(--tw-text-opacity));font-size:19px}dc-pager .dc-pager-number.current-page{cursor:default}dc-pager .dc-pager-number.current-page,dc-pager .dc-pager-number.current-page:hover{--tw-border-opacity:1;border-color:rgb(159 39 52/var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(159 39 52/var(--tw-text-opacity))}dc-pager .dc-pager-number.current-page:hover{background-color:transparent}dc-pager .dc-pager-number:hover{--tw-bg-opacity:1;background-color:rgb(159 39 52/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}dc-pager .dc-pager-control{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-weight:700;height:2rem;justify-content:center;margin-bottom:.5rem;margin-top:.5rem;width:2rem;--tw-text-opacity:1;color:rgb(44 52 56/var(--tw-text-opacity));font-size:32px;padding-bottom:6px}dc-pager .dc-pager-control:hover{--tw-bg-opacity:1;background-color:rgb(159 39 52/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}dc-pager .dc-pager-page-size-selector{display:inline-block;margin-right:.5rem}dc-select .dc-select{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}dc-select .dc-select .select-input{border-style:solid;border-width:1px;cursor:pointer;width:100%;--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}dc-select .dc-select .select-input.readonly{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}dc-select .dc-select .select-input.invalid{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}dc-select .dc-select .select-button{border-radius:.25rem;position:relative;--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));line-height:1;padding:.75rem 2rem .75rem 1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}dc-select .dc-select .select-button:after{border:6px solid transparent;border-top-color:#fff;content:"";height:0;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%) translateY(3px);transform-origin:top center;transition:all .2s ease-in-out;width:0}dc-select .dc-select .select-items{left:0;overflow:auto;position:absolute;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:0 1px 5px 0 rgba(0,0,0,.3);max-height:400px;min-width:100%;top:100%;z-index:99}dc-select .dc-select .select-items .item{border-color:transparent;border-width:1px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}dc-select .dc-select .select-items .item.keyboard-selected,dc-select .dc-select .select-items .item.selected,dc-select .dc-select .select-items .item:hover{--tw-bg-opacity:1;background-color:rgb(178 41 46/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}dc-select .dc-select.button-select{display:inline-block;width:auto}dc-select .dc-select.button-select.opened button:after{transform:translateY(-50%) translateY(9px) rotate(-180deg)}dc-select .dc-select.button-select .select-items{border-radius:.25rem;min-width:100%;right:auto;transform:translateY(3px)}dc-select .dc-select.dropdown-select:after{border:6px solid transparent;border-top-color:#666;content:"";height:0;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%) translateY(3px);transform-origin:top center;transition:all .2s ease-in-out;width:0}dc-select.sm{width:3rem}dc-select.sm .dc-select .select-input{font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}dc-select.sm .dc-select:after{right:3px}dc-select .validation-result{left:0;position:absolute;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-size:.75rem;font-weight:700;line-height:1rem;--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity));line-height:1.2;top:100%}
/*# sourceMappingURL=main_b23fe588f154653119d1.css.map*/