.banner{padding-top:4rem;margin-top:2rem;text-align:center}@media(max-width: 575px){.banner{padding-top:2rem}}.banner p{margin:0;color:#fff;font-size:1.3rem;margin-top:1rem}.banner h1{color:#fff;margin:0;font-weight:600;font-size:3rem;padding-bottom:2rem}@media(max-width: 575px){.banner h1{font-size:2.2rem}}.banner.yellow{background:#f1a12e}.banner.blue{background:#2cb2a5}.banner.red{background:#d75524}.banner.green{background:#145b5b}.banner .container{padding:0 6rem}@media(max-width: 991px){.banner .container{padding:0 .8rem}}.bannerClip{clip-path:polygon(0% 100%, 0% -10%, 110% 0%);height:150px}@media(max-width: 768px){.bannerClip{clip-path:polygon(0% 80%, 0% -10%, 122% 0%);height:120px}}.bannerClip.yellow{background:#f1a12e}.bannerClip.blue{background:#2cb2a5}.bannerClip.red{background:#d75524}.bannerClip.green{background:#145b5b}.accordionTitle{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.accordionItem{border-right:0;border-left:0;background-color:#fff;border-top:1px solid rgba(0,0,0,.125)}.accordionItem:first-child{border-top:0}.accordionTitle{position:relative;display:flex;align-items:center;width:100%;padding:1rem .5rem 1rem .5rem;font-size:1.1rem;text-align:left;background-color:#fff;color:#000;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}.accordionTitle::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";font-family:"bootstrap-icons";transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.accordionTitle:hover{color:#383838;background:#f5f5f5}.accordionTitle.is-open{color:#fff;background-color:#34b4a8}.accordionTitle.is-open::after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordionContent{padding:1rem .5rem 1rem .5rem;background:#fbfbfb;margin:0}.accordionTitle+.accordionContent{display:none}.accordionTitle.is-open+.accordionContent{display:block}.accordion dl{margin-top:0;margin-bottom:0}.tobii-zoom{border:0;box-shadow:none;display:inline-block;position:relative;text-decoration:none}.tobii-zoom img{display:block}.tobii-zoom__icon{background-color:rgba(236,236,236,.94);top:0;color:#000;line-height:1;position:absolute;right:0;width:18px;height:18px;display:none}.tobii-zoom__icon svg{color:#000;fill:none;height:1.11111em;padding-bottom:.22222em;padding-left:.22222em;padding-right:.22222em;padding-top:.22222em;pointer-events:none;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2;stroke:#000;width:1.11111em}.tobii-is-open{overflow-y:hidden}.tobii{background-color:rgba(239,239,239,.94);bottom:0;box-sizing:border-box;contain:strict;font-size:18px;left:0;line-height:1.5555555556;overflow:hidden;position:fixed;right:0;top:0;z-index:13370}.tobii[aria-hidden=true]{display:none}.tobii *,.tobii *::before,.tobii *::after{box-sizing:inherit}.tobii__slider{bottom:0;left:0;position:absolute;right:0;top:0;will-change:transform}.tobii__slider--animate:not(.tobii__slider--is-dragging){transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}@media screen and (prefers-reduced-motion: reduce){.tobii__slider--animate:not(.tobii__slider--is-dragging){transition:none}}.tobii__slider--is-draggable .tobii__slider__slide__content{cursor:-webkit-grab;cursor:grab}.tobii__slider--is-dragging .tobii__slider__slide__content{cursor:-webkit-grabbing;cursor:grabbing}.tobii__slider-slide{align-items:center;display:flex;height:100%;justify-content:center;width:100%}[data-type]{max-height:85vh;max-width:85vw;overflow:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}[data-type] iframe,[data-type] video{display:block}[data-type]>figure{margin:0;position:relative}[data-type]>figure>img{display:block;height:auto;max-height:85vh;max-width:85vw;width:auto}[data-type]>figure>figcaption{background-color:rgba(255,255,255,.94);bottom:0;color:#1a2a3a;padding-bottom:.22222em;padding-left:.44444em;padding-right:.44444em;padding-top:.22222em;position:absolute;white-space:pre-wrap;width:100%}[data-type=html] video{cursor:auto;max-height:85vh;max-width:85vw}[data-type=iframe]{-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}[data-type=iframe] iframe{height:85vh;width:85vw}.tobii>button{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:.05556em solid rgba(0,0,0,0);color:#000;cursor:pointer;font:inherit;line-height:1;margin:0;opacity:.5;padding-bottom:.22222em;padding-left:.22222em;padding-right:.22222em;padding-top:.22222em;position:absolute;touch-action:manipulation;transition-duration:.3s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);will-change:opacity,transform;z-index:1}@media screen and (prefers-reduced-motion: reduce){.tobii>button{transition:none;will-change:opacity}}.tobii>button svg{pointer-events:none;stroke:#000;stroke-width:1;stroke-linecap:square;stroke-linejoin:miter;fill:none;color:#000}.tobii>button:active,.tobii>button:focus,.tobii>button:hover{opacity:1;-webkit-transform:scale(0.84);transform:scale(0.84)}@media screen and (prefers-reduced-motion: reduce){.tobii>button:active,.tobii>button:focus,.tobii>button:hover{-webkit-transform:none;transform:none}}.tobii>button.tobii__prev,.tobii>button.tobii__next{top:50%;top:calc(50% - 2.22222em)}.tobii>button.tobii__prev svg,.tobii>button.tobii__next svg{height:3.88889em;width:3.88889em}.tobii>button.tobii__prev{left:0}.tobii>button.tobii__next{right:0}.tobii>button.tobii__close{right:.27778em;top:1em}.tobii>button.tobii__close svg{height:3.33333em;width:3.33333em}.tobii>button:disabled,.tobii>button[aria-hidden=true]{display:none}.tobii__counter{background-color:rgba(0,0,0,0);color:#000;font-size:1.11111em;left:1em;line-height:1;position:absolute;top:2.22222em;z-index:1}.tobii__counter[aria-hidden=true]{display:none}.tobii-loader{display:inline-block;height:5.55556em;left:calc(50% - 2.77778em);position:absolute;top:calc(50% - 2.77778em);width:5.55556em}.tobii-loader::before{-webkit-animation:spin 1s infinite;animation:spin 1s infinite;border-radius:100%;border:.22222em solid #949ba3;border-top-color:#000;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.posterGallery{margin:2rem 0 6rem 0}.posterGallery .thumb{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-content:flex-start;justify-content:center}.posterGallery .thumb a{flex-basis:19%}@media(max-width: 1399px){.posterGallery .thumb a{flex-basis:23%}}@media(max-width: 575px){.posterGallery .thumb a{flex-basis:47%}}.posterGallery .thumb a img{width:100%}.posterGallery .thumb a:hover{outline:3px solid}.tobii__counter{color:#787878;font-size:1.11111em;left:1em;line-height:1;position:absolute;top:2.22222em;z-index:1;padding:1rem}#clipRow{background:#f1a12e;padding:1rem;margin:0rem 0;text-align:center;font-size:1.3rem;color:#fff}#clipRow h3{color:#fff;text-align:center;margin:1rem 0 2rem 0;padding:0}.clipBottom{clip-path:polygon(0% 69%, 0% -3%, 100% 0%);background:#f1a12e;height:150px}.clipTop{clip-path:polygon(0% 100%, 100% 109%, 152% 0%);background:#f1a12e;height:150px}.costRow{margin-top:8rem}.cost{display:flex;flex-direction:row}@media(max-width: 775px){.cost{flex-direction:column}}.cost #price{font-size:6rem;margin-right:5rem;display:flex;flex-direction:column;align-items:flex-end;color:#2cb2a5;font-weight:500}.cost #price span{font-size:1.5rem}@media(max-width: 775px){.cost #price{align-items:center;margin-right:0rem;font-size:5rem}}.cost .priceInfo{text-align:center;font-size:2rem;line-height:2.5rem;display:flex;justify-content:center;align-items:center;font-weight:400;padding:1rem}@media(max-width: 775px){.cost .priceInfo{padding:0rem;margin-top:2rem;font-size:1.8rem}}h2{margin-top:2rem;margin-bottom:3rem;text-align:left}h3{margin-top:6rem;margin-bottom:2rem;text-align:left;font-size:1.8rem;font-weight:500}
