@import"/fonts/font.css";/*
! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}.no-highlight-on-tap{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,: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-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: }::-webkit-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-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: }::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-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: }.container{width:100%}@media (min-width:600px){.container{max-width:600px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:992px){.container{max-width:992px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.\!absolute{position:absolute!important}.relative{position:relative}.inset-0{right:0;left:0}.inset-0,.inset-y-0{top:0;bottom:0}.-right-\[6px\]{right:-6px}.right-4{right:1rem}.top-0{top:0}.right-3{right:.75rem}.top-1\/2{top:50%}.left-0{left:0}.-bottom-\[1\.3rem\]{bottom:-1.3rem}.left-1\/2{left:50%}.-top-1\.5{top:-.375rem}.-right-2{right:-.5rem}.-top-1{top:-.25rem}.top-\[42px\]{top:42px}.-left-\[20px\]{left:-20px}.top-\[40px\]{top:40px}.left-\[-28px\]{left:-28px}.top-\[-8px\]{top:-8px}.top-\[-6px\]{top:-6px}.top-\[-4px\]{top:-4px}.top-\[-34px\]{top:-34px}.top-12{top:3rem}.right-0{right:0}.top-\[137px\]{top:137px}.left-\[30px\]{left:30px}.top-\[375px\]{top:375px}.top-\[465px\]{top:465px}.bottom-\[-13px\]{bottom:-13px}.bottom-0{bottom:0}.top-\[0\%\]{top:0}.left-\[-0\.2px\]{left:-.2px}.top-\[105px\]{top:105px}.top-\[12px\]{top:12px}.right-\[125px\]{right:125px}.-right-\[50px\]{right:-50px}.top-\[50px\]{top:50px}.top-\[55px\]{top:55px}.top-\[167px\]{top:167px}.right-\[100px\]{right:100px}.top-\[236px\]{top:236px}.top-\[80px\]{top:80px}.top-\[235px\]{top:235px}.right-\[270px\]{right:270px}.top-\[263px\]{top:263px}.top-\[333px\]{top:333px}.top-\[132px\]{top:132px}.top-\[317px\]{top:317px}.top-\[390px\]{top:390px}.top-\[433px\]{top:433px}.right-\[260px\]{right:260px}.top-\[508px\]{top:508px}.top-\[185px\]{top:185px}.left-\[33px\]{left:33px}.top-\[270px\]{top:270px}.bottom-5{bottom:1.25rem}.right-5{right:1.25rem}.right-7{right:1.75rem}.left-\[17rem\]{left:17rem}.top-1{top:.25rem}.bottom-\[0\]{bottom:0}.right-\[0\]{right:0}.right-\[-1\.5rem\]{right:-1.5rem}.top-\[4px\]{top:4px}.right-\[6\%\]{right:6%}.top-\[15px\]{top:15px}.right-\[15px\]{right:15px}.left-\[0px\]{left:0}.right-2{right:.5rem}.top-2{top:.5rem}.top-\[-16px\]{top:-16px}.-top-\[24px\]{top:-24px}.-top-\[1px\]{top:-1px}.-top-1\/2{top:-50%}.top-full{top:100%}.top-\[46px\]{top:46px}.-top-\[190px\]{top:-190px}.right-\[10px\]{right:10px}.top-\[-2px\]{top:-2px}.left-\[-6px\]{left:-6px}.top-\[-3px\]{top:-3px}.left-\[12px\]{left:12px}.bottom-\[0px\]{bottom:0}.right-12{right:3rem}.top-\[24px\]{top:24px}.top-\[142px\]{top:142px}.bottom-\[-33px\]{bottom:-33px}.top-\[318px\]{top:318px}.top-\[502px\]{top:502px}.top-\[752px\]{top:752px}.top-\[745px\]{top:745px}.top-\[999\.3px\]{top:999.3px}.z-\[9999\]{z-index:9999}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-30{z-index:30}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-12{grid-column:span 12/span 12}.col-span-6{grid-column:span 6/span 6}.float-right{float:right}.m-0{margin:0}.m-auto{margin:auto}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-\[60px\]{margin-top:60px;margin-bottom:60px}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-\[1\.5rem\]{margin-left:1.5rem;margin-right:1.5rem}.mt-6{margin-top:1.5rem}.mt-2{margin-top:.5rem}.mt-\[0\.2rem\]{margin-top:.2rem}.mb-12{margin-bottom:3rem}.mt-\[-1rem\]{margin-top:-1rem}.mb-\[4\.1rem\]{margin-bottom:4.1rem}.mt-\[2\.8rem\]{margin-top:2.8rem}.mt-5{margin-top:1.25rem}.mt-\[3\.6rem\]{margin-top:3.6rem}.mt-10{margin-top:2.5rem}.\!mt-\[3rem\]{margin-top:3rem!important}.\!mt-\[0\.5rem\]{margin-top:.5rem!important}.mb-\[21px\]{margin-bottom:21px}.mt-3{margin-top:.75rem}.mb-8{margin-bottom:2rem}.mb-5{margin-bottom:1.25rem}.mb-2{margin-bottom:.5rem}.mt-1{margin-top:.25rem}.ml-1{margin-left:.25rem}.ml-10{margin-left:2.5rem}.mb-\[60px\]{margin-bottom:60px}.mb-7{margin-bottom:1.75rem}.mb-3{margin-bottom:.75rem}.ml-2{margin-left:.5rem}.mb-1{margin-bottom:.25rem}.mb-\[1\.2rem\]{margin-bottom:1.2rem}.mb-\[1rem\]{margin-bottom:1rem}.mb-\[0\.5rem\]{margin-bottom:.5rem}.mt-4{margin-top:1rem}.mb-6{margin-bottom:1.5rem}.mt-8{margin-top:2rem}.mt-0{margin-top:0}.mt-\[40px\]{margin-top:40px}.-mt-\[27px\]{margin-top:-27px}.mt-\[12px\]{margin-top:12px}.mb-\[44px\]{margin-bottom:44px}.mb-\[38px\]{margin-bottom:38px}.mt-\[20px\]{margin-top:20px}.mt-\[1\.7rem\]{margin-top:1.7rem}.mt-\[7\.5rem\]{margin-top:7.5rem}.mt-40{margin-top:10rem}.mb-\[4\.8rem\]{margin-bottom:4.8rem}.mb-\[7px\]{margin-bottom:7px}.mt-\[1\.75rem\]{margin-top:1.75rem}.mb-\[0\.85rem\]{margin-bottom:.85rem}.mb-\[10px\]{margin-bottom:10px}.mt-\[-100vh\]{margin-top:-100vh}.\!mt-\[0\]{margin-top:0!important}.mb-\[3\.5rem\]{margin-bottom:3.5rem}.-mt-\[6px\]{margin-top:-6px}.-mt-\[5px\]{margin-top:-5px}.ml-\[20px\]{margin-left:20px}.\!mt-\[40px\]{margin-top:40px!important}.mb-\[49px\]{margin-bottom:49px}.mt-16{margin-top:4rem}.mt-7{margin-top:1.75rem}.mb-\[41px\]{margin-bottom:41px}.mt-14{margin-top:3.5rem}.mr-5{margin-right:1.25rem}.mt-60{margin-top:15rem}.mt-24{margin-top:6rem}.mt-\[1\.8rem\]{margin-top:1.8rem}.mt-\[1\.65rem\]{margin-top:1.65rem}.mt-\[0\.09rem\]{margin-top:.09rem}.mt-\[1\.6rem\]{margin-top:1.6rem}.mb-\[1\.6rem\]{margin-bottom:1.6rem}.ml-4{margin-left:1rem}.mb-\[1\.1rem\]{margin-bottom:1.1rem}.mt-\[1\.1rem\]{margin-top:1.1rem}.mt-\[-0\.2rem\]{margin-top:-.2rem}.ml-8{margin-left:2rem}.-mr-1{margin-right:-.25rem}.mt-48{margin-top:12rem}.mb-\[1\.7rem\]{margin-bottom:1.7rem}.mb-\[20px\]{margin-bottom:20px}.mb-0{margin-bottom:0}.mb-4{margin-bottom:1rem}.mr-\[16px\]{margin-right:16px}.ml-\[16px\]{margin-left:16px}.ml-\[8px\]{margin-left:8px}.mr-\[8px\]{margin-right:8px}.mt-9{margin-top:2.25rem}.mb-\[16px\]{margin-bottom:16px}.mr-\[6px\]{margin-right:6px}.mt-20{margin-top:5rem}.mt-\[0\.4rem\]{margin-top:.4rem}.mt-\[1rem\]{margin-top:1rem}.mt-\[2rem\]{margin-top:2rem}.\!mt-\[1rem\]{margin-top:1rem!important}.mt-\[60px\]{margin-top:60px}.mt-\[0\.8rem\]{margin-top:.8rem}.mb-\[3\.6rem\]{margin-bottom:3.6rem}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.\!flex{display:flex!important}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-banner-1{aspect-ratio:1213/410}.aspect-square{aspect-ratio:1/1}.aspect-\[338\/180\]{aspect-ratio:338/180}.aspect-thumbnail-event{aspect-ratio:384/210}.aspect-thumbnail-event-showcase{aspect-ratio:487/327}.aspect-thumbnail{aspect-ratio:129/47}.h-\[30px\]{height:30px}.h-\[20px\]{height:20px}.h-\[60px\]{height:60px}.h-max{height:-webkit-max-content;height:-moz-max-content;height:max-content}.h-screen{height:100vh}.h-\[74px\]{height:74px}.h-\[120px\]{height:120px}.h-full{height:100%}.h-\[44px\]{height:44px}.h-5{height:1.25rem}.h-4{height:1rem}.h-\[49px\]{height:49px}.h-\[230px\]{height:230px}.h-\[calc\(100\%_-_88px\)\]{height:calc(100% - 88px)}.h-\[calc\(100\%_-_36px\)\]{height:calc(100% - 36px)}.h-\[calc\(100\%\+20px\)\]{height:calc(100% + 20px)}.h-\[calc\(100\%_-_39px\)\]{height:calc(100% - 39px)}.h-\[calc\(100\%_\+_36px\)\]{height:calc(100% + 36px)}.h-\[calc\(100\%\)\]{height:calc(100%)}.h-\[calc\(100\%_\+_6px\)\]{height:calc(100% + 6px)}.h-\[40px\]{height:40px}.h-10{height:2.5rem}.h-12{height:3rem}.h-\[1\.6rem\]{height:1.6rem}.h-\[100vh\]{height:100vh}.h-\[100px\]{height:100px}.h-2{height:.5rem}.h-6{height:1.5rem}.h-\[45px\]{height:45px}.h-\[80\%\]{height:80%}.h-\[550px\]{height:550px}.h-\[500px\]{height:500px}.h-\[150px\]{height:150px}.h-\[8pz\]{height:8pz}.h-9{height:2.25rem}.h-\[15px\]{height:15px}.h-0{height:0}.h-\[18px\]{height:18px}.h-\[24px\]{height:24px}.h-\[16px\]{height:16px}.h-\[35px\]{height:35px}.h-\[31px\]{height:31px}.h-3{height:.75rem}.h-\[34px\]{height:34px}.h-8{height:2rem}.h-\[436px\]{height:436px}.h-\[25px\]{height:25px}.h-\[100\.4\%\]{height:100.4%}.\!h-\[22px\]{height:22px!important}.h-\[42px\]{height:42px}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-auto{height:auto}.h-\[147\.2px\]{height:147.2px}.h-\[5px\]{height:5px}.h-\[1\.35rem\]{height:1.35rem}.h-\[0\.5rem\]{height:.5rem}.max-h-max{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.max-h-60{max-height:15rem}.min-h-screen{min-height:100vh}.min-h-full{min-height:100%}.min-h-\[32px\]{min-height:32px}.min-h-\[40px\]{min-height:40px}.min-h-\[30px\]{min-height:30px}.min-h-\[48px\]{min-height:48px}.min-h-\[66px\]{min-height:66px}.min-h-\[60px\]{min-height:60px}.w-full{width:100%}.w-\[30px\]{width:30px}.w-screen{width:100vw}.w-max{width:-webkit-max-content;width:-moz-max-content;width:max-content}.w-5{width:1.25rem}.w-4{width:1rem}.w-\[49px\]{width:49px}.w-\[130\%\]{width:130%}.w-\[calc\(100\%_\+_40px\)\]{width:calc(100% + 40px)}.w-\[46px\]{width:46px}.w-10{width:2.5rem}.w-\[80\%\]{width:80%}.\!w-fit{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.w-12{width:3rem}.w-\[1\.6rem\]{width:1.6rem}.w-\[85\%\]{width:85%}.w-\[8px\]{width:8px}.w-5\/12{width:41.666667%}.w-11{width:2.75rem}.w-\[45px\]{width:45px}.w-\[460px\]{width:460px}.w-\[20px\]{width:20px}.w-9\/12{width:75%}.w-3\/12{width:25%}.w-\[8pz\]{width:8pz}.w-auto{width:auto}.w-\[40\.68rem\]{width:40.68rem}.w-\[47\%\]{width:47%}.w-\[70\%\]{width:70%}.w-\[40px\]{width:40px}.w-\[30\%\]{width:30%}.w-\[15px\]{width:15px}.w-\[58\%\]{width:58%}.w-\[90px\]{width:90px}.w-56{width:14rem}.w-\[100px\]{width:100px}.w-\[18px\]{width:18px}.w-\[120\%\]{width:120%}.w-\[24px\]{width:24px}.w-\[16px\]{width:16px}.w-\[100\%\]{width:100%}.w-\[60\%\]{width:60%}.w-\[40\%\]{width:40%}.w-\[35px\]{width:35px}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-\[200px\]{width:200px}.w-3{width:.75rem}.w-\[34px\]{width:34px}.w-\[330px\]{width:330px}.w-8{width:2rem}.w-\[25px\]{width:25px}.w-\[1\.3px\]{width:1.3px}.w-\[160px\]{width:160px}.w-\[14px\]{width:14px}.w-\[12px\]{width:12px}.w-\[5px\]{width:5px}.min-w-\[200px\]{min-width:200px}.max-w-md{max-width:28rem}.max-w-3xl{max-width:48rem}.max-w-\[1218px\]{max-width:1218px}.max-w-lg{max-width:32rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-\[672px\]{max-width:672px}.max-w-\[803px\]{max-width:803px}.max-w-\[500px\]{max-width:500px}.max-w-\[164px\]{max-width:164px}.max-w-\[200px\]{max-width:200px}.max-w-\[156px\]{max-width:156px}.max-w-sm{max-width:24rem}.max-w-\[40px\]{max-width:40px}.max-w-max{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.max-w-\[515px\]{max-width:515px}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-1\/2{flex-basis:50%}.origin-top-right{transform-origin:top right}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-x-1\/2,.-translate-y-1\/2{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-1\/2{--tw-translate-x:-50%}.translate-x-\[0\.2px\]{--tw-translate-x:0.2px}.translate-x-\[0\.2px\],.translate-y-\[0\.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))}.translate-y-\[0\.3px\]{--tw-translate-y:0.3px}.-translate-x-\[40px\]{--tw-translate-x:-40px}.-translate-x-\[40px\],.translate-x-\[-100\%\]{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-\[-100\%\]{--tw-translate-x:-100%}.-translate-x-\[39\%\]{--tw-translate-x:-39%}.-translate-x-\[39\%\],.-translate-x-\[55\%\]{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-\[55\%\]{--tw-translate-x:-55%}.translate-y-1\/2{--tw-translate-y:50%}.rotate-45,.translate-y-1\/2{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-0{--tw-rotate:0deg}.rotate-0,.scale-95{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))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.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))}@-webkit-keyframes spin{to{transform:rotate(1turn)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-\[square\]{list-style-type:square}.grid-cols-3{grid-template-columns:repeat(3,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-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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}.justify-between{justify-content:space-between}.gap-6{gap:1.5rem}.gap-4{gap:1rem}.gap-\[30px\]{gap:30px}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.gap-16{gap:4rem}.gap-1{gap:.25rem}.gap-\[60px\]{gap:60px}.gap-7{gap:1.75rem}.gap-10{gap:2.5rem}.gap-3{gap:.75rem}.gap-\[10px\]{gap:10px}.gap-12{gap:3rem}.gap-\[0\.5rem\]{gap:.5rem}.gap-\[2\.57rem\]{gap:2.57rem}.gap-8{gap:2rem}.gap-\[0\.7rem\]{gap:.7rem}.gap-\[15px\]{gap:15px}.gap-1\.5{gap:.375rem}.gap-\[25px\]{gap:25px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-\[20px\]{-moz-column-gap:20px;column-gap:20px}.gap-x-\[2px\]{-moz-column-gap:2px;column-gap:2px}.gap-y-\[20px\]{row-gap:20px}.gap-x-\[8px\]{-moz-column-gap:8px;column-gap:8px}.gap-x-\[10px\]{-moz-column-gap:10px;column-gap:10px}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-\[30px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(30px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(30px * var(--tw-space-y-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.divide-x-2>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(2px * var(--tw-divide-x-reverse));border-left-width:calc(2px * calc(1 - var(--tw-divide-x-reverse)))}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded-md{border-radius:.375rem}.rounded-full{border-radius:9999px}.rounded{border-radius:.25rem}.rounded-b-5{border-radius:5px}.rounded-lg{border-radius:.5rem}.rounded-\[40px\]{border-radius:40px}.rounded-\[0\.3125rem\]{border-radius:.3125rem}.rounded-2xl{border-radius:1rem}.rounded-\[5px\]{border-radius:5px}.rounded-\[20px\]{border-radius:20px}.rounded-\[12px\]{border-radius:12px}.rounded-\[10px\]{border-radius:10px}.rounded-\[2px\]{border-radius:2px}.rounded-\[150px\]{border-radius:150px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-0{border-width:0}.border-y-\[1px\]{border-top-width:1px;border-bottom-width:1px}.border-l-8{border-left-width:8px}.border-l-4{border-left-width:4px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-r{border-right-width:1px}.border-l{border-left-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-none{border-style:none!important}.border-transparent{border-color:transparent}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-csw-public-red{--tw-border-opacity:1;border-color:rgb(215 32 95/var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-\[\#2B91C9\]{--tw-border-opacity:1;border-color:rgb(43 145 201/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.border-\[\#dfdfdf\]{--tw-border-opacity:1;border-color:rgb(223 223 223/var(--tw-border-opacity))}.border-\[\#f0f0f0\]{--tw-border-opacity:1;border-color:rgb(240 240 240/var(--tw-border-opacity))}.border-\[\#e5e7eb\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-red{--tw-border-opacity:1;border-color:rgb(238 58 67/var(--tw-border-opacity))}.border-t-transparent{border-top-color:transparent}.border-t-black{--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity))}.bg-csw-grey-2{--tw-bg-opacity:1;background-color:rgb(243 243 240/var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-black\/90{background-color:rgba(0,0,0,.9)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-csw-public-red{--tw-bg-opacity:1;background-color:rgb(215 32 95/var(--tw-bg-opacity))}.bg-csw-teal{--tw-bg-opacity:1;background-color:rgb(95 193 199/var(--tw-bg-opacity))}.bg-red{--tw-bg-opacity:1;background-color:rgb(238 58 67/var(--tw-bg-opacity))}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-\[\#F8F8F5\]{--tw-bg-opacity:1;background-color:rgb(248 248 245/var(--tw-bg-opacity))}.bg-dark-grey{--tw-bg-opacity:1;background-color:rgb(113 113 116/var(--tw-bg-opacity))}.bg-edit-grey{--tw-bg-opacity:1;background-color:rgb(177 177 173/var(--tw-bg-opacity))}.bg-edit-green{--tw-bg-opacity:1;background-color:rgb(116 184 122/var(--tw-bg-opacity))}.bg-edit-purple{--tw-bg-opacity:1;background-color:rgb(162 126 195/var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity))}.bg-slate-700{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}.bg-zinc-600\/10{background-color:rgba(82,82,91,.1)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-light-grey{--tw-bg-opacity:1;background-color:rgb(243 243 240/var(--tw-bg-opacity))}.bg-\[\#549dc4\]{--tw-bg-opacity:1;background-color:rgb(84 157 196/var(--tw-bg-opacity))}.bg-dark-grey-rollover{--tw-bg-opacity:1;background-color:rgb(86 174 179/var(--tw-bg-opacity))}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-\[\#F3F3F0\]{--tw-bg-opacity:1;background-color:rgb(243 243 240/var(--tw-bg-opacity))}.bg-\[\#ececec\]{--tw-bg-opacity:1;background-color:rgb(236 236 236/var(--tw-bg-opacity))}.bg-\[\#B5DBFF\]{--tw-bg-opacity:1;background-color:rgb(181 219 255/var(--tw-bg-opacity))}.bg-\[\#BAAFFF\]{--tw-bg-opacity:1;background-color:rgb(186 175 255/var(--tw-bg-opacity))}.bg-\[\#7749F8\]{--tw-bg-opacity:1;background-color:rgb(119 73 248/var(--tw-bg-opacity))}.bg-opacity-25{--tw-bg-opacity:0.25}.fill-white{fill:#fff}.fill-black{fill:#000}.fill-white\/70{fill:hsla(0,0%,100%,.7)}.fill-dark-grey{fill:#717174}.fill-red{fill:#ee3a43}.stroke-black{stroke:#000}.object-cover{-o-object-fit:cover;object-fit:cover}.p-10{padding:2.5rem}.p-4{padding:1rem}.p-3{padding:.75rem}.p-1{padding:.25rem}.p-0{padding:0}.p-6{padding:1.5rem}.p-\[27px\]{padding:27px}.p-2{padding:.5rem}.p-5{padding:1.25rem}.p-\[25px\]{padding:25px}.p-\[7px\]{padding:7px}.p-\[6px\]{padding:6px}.py-12{padding-top:3rem;padding-bottom:3rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-32{padding-left:8rem;padding-right:8rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-\[25px\]{padding-left:25px;padding-right:25px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-\[0\.1rem\]{padding-top:.1rem;padding-bottom:.1rem}.px-\[1\.7rem\]{padding-left:1.7rem;padding-right:1.7rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-\[43\.5px\]{padding-left:43.5px;padding-right:43.5px}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0{padding-top:0;padding-bottom:0}.px-0{padding-left:0;padding-right:0}.px-\[10px\]{padding-left:10px;padding-right:10px}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.py-\[0\.3rem\]{padding-top:.3rem;padding-bottom:.3rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.px-\[50px\]{padding-left:50px;padding-right:50px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.px-\[10\%\]{padding-left:10%;padding-right:10%}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[0px\]{padding-left:0;padding-right:0}.\!px-\[10px\]{padding-left:10px!important;padding-right:10px!important}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[45\.5px\]{padding-left:45.5px;padding-right:45.5px}.px-\[1\.5rem\]{padding-left:1.5rem;padding-right:1.5rem}.pb-\[0\.8rem\]{padding-bottom:.8rem}.pt-\[43px\]{padding-top:43px}.pb-2{padding-bottom:.5rem}.pt-\[48px\]{padding-top:48px}.pl-\[1\.3rem\]{padding-left:1.3rem}.pt-\[27px\]{padding-top:27px}.pb-5{padding-bottom:1.25rem}.pt-6{padding-top:1.5rem}.pt-12{padding-top:3rem}.pt-\[36px\]{padding-top:36px}.pt-\[44px\]{padding-top:44px}.pl-3{padding-left:.75rem}.pb-\[20px\]{padding-bottom:20px}.pt-0{padding-top:0}.pb-\[45px\]{padding-bottom:45px}.pt-\[1rem\]{padding-top:1rem}.pt-5{padding-top:1.25rem}.pl-2{padding-left:.5rem}.pt-\[2rem\]{padding-top:2rem}.pt-\[2\.5rem\]{padding-top:2.5rem}.pb-10{padding-bottom:2.5rem}.pt-\[8px\]{padding-top:8px}.pt-\[3px\]{padding-top:3px}.pt-3{padding-top:.75rem}.pt-2{padding-top:.5rem}.pt-10{padding-top:2.5rem}.pt-\[20px\]{padding-top:20px}.pt-\[10px\]{padding-top:10px}.pt-\[0\.7rem\]{padding-top:.7rem}.pb-\[0\.5rem\]{padding-bottom:.5rem}.pt-\[1\.8rem\]{padding-top:1.8rem}.pt-8{padding-top:2rem}.pb-\[3\.6rem\]{padding-bottom:3.6rem}.pr-\[0px\]{padding-right:0}.pt-\[6\.5px\]{padding-top:6.5px}.pl-\[1\.49rem\]{padding-left:1.49rem}.pr-\[1\.54rem\]{padding-right:1.54rem}.pt-\[2\.25rem\]{padding-top:2.25rem}.pb-\[1\.5rem\]{padding-bottom:1.5rem}.pt-\[2\.2rem\]{padding-top:2.2rem}.pt-\[0\.39rem\]{padding-top:.39rem}.pb-\[2\.3rem\]{padding-bottom:2.3rem}.pt-\[4px\]{padding-top:4px}.pl-\[7px\]{padding-left:7px}.pt-4{padding-top:1rem}.pb-3{padding-bottom:.75rem}.pr-3{padding-right:.75rem}.pb-1{padding-bottom:.25rem}.pl-\[25px\]{padding-left:25px}.pr-\[50px\]{padding-right:50px}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pt-\[12px\]{padding-top:12px}.pb-\[46px\]{padding-bottom:46px}.pt-\[2\.4rem\]{padding-top:2.4rem}.pt-\[31px\]{padding-top:31px}.pl-7{padding-left:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-6xl{font-size:3.75rem;line-height:1}.text-2xl{font-size:1.5rem;line-height:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-\[24px\]{font-size:24px}.text-\[20px\]{font-size:20px}.text-\[46px\]{font-size:46px}.\!text-\[36px\]{font-size:36px!important}.text-xs{font-size:.75rem;line-height:1rem}.text-\[16px\]{font-size:16px}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[50px\]{font-size:50px}.text-dc1{font-size:26px;line-height:34px;font-weight:400}.text-dh4{font-size:24px;line-height:28px;font-weight:600}.text-dc2{font-size:20px;line-height:28px;font-weight:400}.text-\[7\.5px\]{font-size:7.5px}.text-7xl{font-size:4.5rem;line-height:1}.text-xl{font-size:1.25rem}.text-lg,.text-xl{line-height:1.75rem}.text-lg{font-size:1.125rem}.text-dc3{font-size:16px;line-height:22px;font-weight:400}.text-\[1\.4rem\]{font-size:1.4rem}.text-5xl{font-size:3rem;line-height:1}.text-\[12px\]{font-size:12px}.\!text-\[12px\]{font-size:12px!important}.text-mc4{line-height:20px;font-weight:400}.text-\[14px\],.text-mc4{font-size:14px}.text-mh6{font-size:18px;line-height:24px;font-weight:600}.text-\[17px\]{font-size:17px}.\!text-mc4{font-size:14px!important;line-height:20px!important;font-weight:400!important}.text-base{font-size:1rem;line-height:1.5rem}.text-\[10px\]{font-size:10px}.text-\[4\.375rem\]{font-size:4.375rem}.text-\[2\.875rem\]{font-size:2.875rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[1\.875rem\]{font-size:1.875rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1rem\]{font-size:1rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[2\.813rem\]{font-size:2.813rem}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-\[600\]{font-weight:600}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-\[400\]{font-weight:400}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-\[36px\]{line-height:36px}.leading-\[30px\]{line-height:30px}.leading-\[24px\]{line-height:24px}.leading-\[50px\]{line-height:50px}.leading-6{line-height:1.5rem}.leading-\[28px\]{line-height:28px}.\!leading-\[13px\]{line-height:13px!important}.leading-\[22\.4px\]{line-height:22.4px}.leading-none{line-height:1}.leading-\[1\.2rem\]{line-height:1.2rem}.tracking-widest{letter-spacing:.1em}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-csw-public-red{--tw-text-opacity:1;color:rgb(215 32 95/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-white\/80{color:hsla(0,0%,100%,.8)}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.text-csw-teal{--tw-text-opacity:1;color:rgb(95 193 199/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-red{--tw-text-opacity:1;color:rgb(238 58 67/var(--tw-text-opacity))}.text-\[\#2B91C9\]{--tw-text-opacity:1;color:rgb(43 145 201/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-\[\#D7205F\]{--tw-text-opacity:1;color:rgb(215 32 95/var(--tw-text-opacity))}.text-\[\#717174\]{--tw-text-opacity:1;color:rgb(113 113 116/var(--tw-text-opacity))}.text-\[\#549dc4\]{--tw-text-opacity:1;color:rgb(84 157 196/var(--tw-text-opacity))}.text-rose-500{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.text-placeholder{--tw-text-opacity:1;color:rgb(101 161 188/var(--tw-text-opacity))}.text-dark-grey{--tw-text-opacity:1;color:rgb(113 113 116/var(--tw-text-opacity))}.text-\[\#aaa\]{--tw-text-opacity:1;color:rgb(170 170 170/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-50,.opacity-\[0\.5\]{opacity:.5}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px 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)}.shadow-lg,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.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-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);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}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity:0.05}.blur{--tw-blur:blur(8px)}.blur,.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-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-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-200{transition-duration:.2s}.duration-\[1s\]{transition-duration:1s}.duration-75{transition-duration:75ms}.duration-700{transition-duration:.7s}.duration-150{transition-duration:.15s}.duration-100{transition-duration:.1s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-linear{transition-timing-function:linear}.home-layout-container .layout-markers{position:fixed;top:0;width:1218px;height:100vh;display:flex;justify-content:space-between;z-index:-1}.home-layout-container .layout-markers .layout-marker{width:74px;background-color:hsla(0,0%,92%,.5);height:100vh}@media only screen and (max-width:600px){.home-layout-container .layout-markers{width:85%}.home-layout-container .layout-markers .layout-marker{width:19px}.home-layout-container{display:flex;width:100vw;justify-content:center}.home-layout-container .home-layout{width:85%;min-height:100vh}}@media only screen and (min-width:600px){.home-layout-container{display:flex;width:100vw;justify-content:center}.home-layout-container .home-layout{width:95%;min-height:100vh}}@media only screen and (min-width:768px){.home-layout-container{display:flex;width:100vw;justify-content:center}.home-layout-container .home-layout{width:95%;min-height:100vh}}@media only screen and (min-width:992px){.home-layout-container{display:flex;width:100vw;justify-content:center}.home-layout-container .home-layout{width:95%;min-height:100vh}}@media only screen and (min-width:1214px){.home-layout-container{display:flex;width:100vw;justify-content:center}.home-layout-container .home-layout{width:1218px;min-height:100vh}}.news-subscribe-section-wrapper{width:100%;display:flex;justify-content:center}@media only screen and (max-width:600px){.new-subscriber-section-btn{width:174px}.news-subscribe-box{position:relative;padding-inline:1.375rem;padding-block:.6875rem;-webkit-padding-after:.9375rem;padding-block-end:.9375rem;border-radius:.4375rem;background-color:#f3f3f0;display:flex;flex-direction:row;justify-content:space-between;width:856px;width:100%;flex-direction:column}.news-subscribe-box .news-subscribe-box-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.news-subscribe-box .news-subscribe-box-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.news-subscribe-box .news-subscribe-box-marker:after{content:"25"}.news-subscribe-box .news-subscribe-box-marker.marker-1{top:35px;left:0}.news-subscribe-box .news-subscribe-box-marker.marker-2{top:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-3{bottom:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-4{top:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-5{top:35px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-6{top:95px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-7{bottom:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-8{bottom:-13.5px;left:10px;display:none}.news-subscribe-box .news-subscribe-box-marker.marker-9{top:43px;right:50px;display:none}}@media only screen and (max-width:600px)and (max-width:768px){.news-subscribe-box .news-subscribe-box-marker{background-color:#baafff;width:20px;height:20px}.news-subscribe-box .news-subscribe-box-marker.marker-8.show,.news-subscribe-box .news-subscribe-box-marker.marker-9.show{display:flex}.news-subscribe-box .news-subscribe-box-marker:after{content:"20"}}@media only screen and (max-width:600px){.news-subscribe-box .content{width:100%;margin-top:.5rem;position:relative;margin-bottom:.75rem}.news-subscribe-box .content h3{font-size:1.125rem!important;line-height:1.5rem!important}.news-subscribe-box .content.hk{height:100%;padding-top:.3rem}.news-subscribe-box .content h3{line-height:1.6875rem;font-weight:600;font-size:1.5rem}.news-subscribe-box .input-container{display:flex;flex-direction:column;align-items:flex-end;width:100%;padding-top:.15rem;position:relative}.news-subscribe-box .input-container input{border-width:0;background-color:#fff;color:#000;border-radius:.4375rem;margin-top:0;margin-bottom:1.05rem}.news-subscribe-box .input-container input:placeholder{color:#fff}.news-subscribe-box .input-container p{color:#0ebe78;padding-bottom:.25rem}.news-subscribe-box:hover{color:#fff;background-color:#d7205f}.news-subscribe-box:hover input:placeholder{color:#000}.news-subscribe-box:hover p{color:#fff}}@media only screen and (min-width:600px){.new-subscriber-section-btn{width:177px}.news-subscribe-box{position:relative;padding-inline:1.375rem;padding-block:.75rem;-webkit-padding-after:.9375rem;padding-block-end:.9375rem;border-radius:.4375rem;background-color:#f3f3f0;display:flex;flex-direction:row;justify-content:space-between;width:856px;width:100%;flex-direction:column}.news-subscribe-box .news-subscribe-box-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.news-subscribe-box .news-subscribe-box-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.news-subscribe-box .news-subscribe-box-marker:after{content:"25"}.news-subscribe-box .news-subscribe-box-marker.marker-1{top:35px;left:0}.news-subscribe-box .news-subscribe-box-marker.marker-2{top:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-3{bottom:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-4{top:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-5{top:35px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-6{top:95px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-7{bottom:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-8{bottom:-13.5px;left:10px;display:none}.news-subscribe-box .news-subscribe-box-marker.marker-9{top:43px;right:50px;display:none}}@media only screen and (min-width:600px)and (max-width:768px){.news-subscribe-box .news-subscribe-box-marker{background-color:#baafff;width:20px;height:20px}.news-subscribe-box .news-subscribe-box-marker.marker-8.show,.news-subscribe-box .news-subscribe-box-marker.marker-9.show{display:flex}.news-subscribe-box .news-subscribe-box-marker:after{content:"20"}}@media only screen and (min-width:600px){.news-subscribe-box .content{width:100%;margin-top:.5rem;position:relative;margin-bottom:.77rem}.news-subscribe-box .content.hk{height:100%;padding-top:.3rem}.news-subscribe-box .content h3{line-height:1.6875rem;font-weight:600;font-size:1.5rem}.news-subscribe-box .input-container{display:flex;flex-direction:column;align-items:flex-end;width:100%;padding-top:.15rem;position:relative}.news-subscribe-box .input-container input{border-width:0;background-color:#fff;color:#000;border-radius:.4375rem;margin-top:0;margin-bottom:1.05rem}.news-subscribe-box .input-container input:placeholder{color:#fff}.news-subscribe-box .input-container p{color:#0ebe78;padding-bottom:.25rem}.news-subscribe-box:hover{color:#fff;background-color:#d7205f}.news-subscribe-box:hover input:placeholder{color:#000}.news-subscribe-box:hover p{color:#fff}}@media only screen and (min-width:768px){.news-subscribe-box{position:relative;padding-inline:1.5625rem;padding-block:1.4375rem;-webkit-padding-after:.9375rem;padding-block-end:.9375rem;border-radius:.4375rem;background-color:#f3f3f0;display:flex;flex-direction:row;justify-content:space-between;width:856px}.news-subscribe-box .news-subscribe-box-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.news-subscribe-box .news-subscribe-box-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.news-subscribe-box .news-subscribe-box-marker:after{content:"25"}.news-subscribe-box .news-subscribe-box-marker.marker-1{top:35px;left:0}.news-subscribe-box .news-subscribe-box-marker.marker-2{top:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-3{bottom:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-4{top:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-5{top:35px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-6{top:95px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-7{bottom:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-8{bottom:-13.5px;left:10px;display:none}.news-subscribe-box .news-subscribe-box-marker.marker-9{top:43px;right:50px;display:none}}@media only screen and (min-width:768px)and (max-width:768px){.news-subscribe-box .news-subscribe-box-marker{background-color:#baafff;width:20px;height:20px}.news-subscribe-box .news-subscribe-box-marker.marker-8.show,.news-subscribe-box .news-subscribe-box-marker.marker-9.show{display:flex}.news-subscribe-box .news-subscribe-box-marker:after{content:"20"}}@media only screen and (min-width:768px){.news-subscribe-box .content{width:54%;margin-top:0;position:relative;margin-bottom:0}.news-subscribe-box .content.hk{height:100%;padding-top:.3rem}.news-subscribe-box .content h3{line-height:1.6875rem;font-weight:600;font-size:1.5rem}.news-subscribe-box .input-container{display:flex;flex-direction:column;align-items:flex-end;width:35%;padding-top:.15rem;position:relative}.news-subscribe-box .input-container input{border-width:0;background-color:#fff;color:#000;border-radius:.4375rem;margin-top:0;margin-bottom:1.25rem}.news-subscribe-box .input-container input:placeholder{color:#fff}.news-subscribe-box .input-container p{color:#0ebe78;padding-bottom:.25rem}.news-subscribe-box:hover{color:#fff;background-color:#d7205f}.news-subscribe-box:hover input:placeholder{color:#000}.news-subscribe-box:hover p{color:#fff}}@media only screen and (min-width:992px){.news-subscribe-box{position:relative;padding-inline:1.5625rem;padding-block:1.4375rem;-webkit-padding-after:.9375rem;padding-block-end:.9375rem;border-radius:.4375rem;background-color:#f3f3f0;display:flex;flex-direction:row;justify-content:space-between;width:856px}.news-subscribe-box .news-subscribe-box-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.news-subscribe-box .news-subscribe-box-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.news-subscribe-box .news-subscribe-box-marker:after{content:"25"}.news-subscribe-box .news-subscribe-box-marker.marker-1{top:35px;left:0}.news-subscribe-box .news-subscribe-box-marker.marker-2{top:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-3{bottom:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-4{top:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-5{top:35px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-6{top:95px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-7{bottom:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-8{bottom:-13.5px;left:10px;display:none}.news-subscribe-box .news-subscribe-box-marker.marker-9{top:43px;right:50px;display:none}}@media only screen and (min-width:992px)and (max-width:768px){.news-subscribe-box .news-subscribe-box-marker{background-color:#baafff;width:20px;height:20px}.news-subscribe-box .news-subscribe-box-marker.marker-8.show,.news-subscribe-box .news-subscribe-box-marker.marker-9.show{display:flex}.news-subscribe-box .news-subscribe-box-marker:after{content:"20"}}@media only screen and (min-width:992px){.news-subscribe-box .content{width:54%;margin-top:0;position:relative;margin-bottom:0}.news-subscribe-box .content.hk{height:100%;padding-top:.3rem}.news-subscribe-box .content h3{line-height:1.6875rem;font-weight:600;font-size:1.5rem}.news-subscribe-box .input-container{display:flex;flex-direction:column;align-items:flex-end;width:35%;padding-top:.15rem;position:relative}.news-subscribe-box .input-container input{border-width:0;background-color:#fff;color:#000;border-radius:.4375rem;margin-top:0;margin-bottom:1.25rem}.news-subscribe-box .input-container input:placeholder{color:#fff}.news-subscribe-box .input-container p{color:#0ebe78;padding-bottom:.25rem}.news-subscribe-box:hover{color:#fff;background-color:#d7205f}.news-subscribe-box:hover input:placeholder{color:#000}.news-subscribe-box:hover p{color:#fff}}@media only screen and (min-width:1200px){.news-subscribe-box{position:relative;padding-inline:1.5625rem;padding-block:1.4375rem;-webkit-padding-after:.9375rem;padding-block-end:.9375rem;border-radius:.4375rem;background-color:#f3f3f0;display:flex;flex-direction:row;justify-content:space-between;width:856px}.news-subscribe-box .news-subscribe-box-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.news-subscribe-box .news-subscribe-box-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.news-subscribe-box .news-subscribe-box-marker:after{content:"25"}.news-subscribe-box .news-subscribe-box-marker.marker-1{top:35px;left:0}.news-subscribe-box .news-subscribe-box-marker.marker-2{top:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-3{bottom:0;left:25px}.news-subscribe-box .news-subscribe-box-marker.marker-4{top:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-5{top:35px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-6{top:95px;right:0}.news-subscribe-box .news-subscribe-box-marker.marker-7{bottom:0;right:100px}.news-subscribe-box .news-subscribe-box-marker.marker-8{bottom:-13.5px;left:10px;display:none}.news-subscribe-box .news-subscribe-box-marker.marker-9{top:43px;right:50px;display:none}}@media only screen and (min-width:1200px)and (max-width:768px){.news-subscribe-box .news-subscribe-box-marker{background-color:#baafff;width:20px;height:20px}.news-subscribe-box .news-subscribe-box-marker.marker-8.show,.news-subscribe-box .news-subscribe-box-marker.marker-9.show{display:flex}.news-subscribe-box .news-subscribe-box-marker:after{content:"20"}}@media only screen and (min-width:1200px){.news-subscribe-box .content{width:54%;margin-top:0;position:relative;margin-bottom:0}.news-subscribe-box .content.hk{height:100%;padding-top:.3rem}.news-subscribe-box .content h3{line-height:1.6875rem;font-weight:600;font-size:1.5rem}.news-subscribe-box .input-container{display:flex;flex-direction:column;align-items:flex-end;width:35%;padding-top:.15rem;position:relative}.news-subscribe-box .input-container input{border-width:0;background-color:#fff;color:#000;border-radius:.4375rem;margin-top:0;margin-bottom:1.25rem}.news-subscribe-box .input-container input:placeholder{color:#fff}.news-subscribe-box .input-container p{color:#0ebe78;padding-bottom:.25rem}.news-subscribe-box:hover{color:#fff;background-color:#d7205f}.news-subscribe-box:hover input:placeholder{color:#000}.news-subscribe-box:hover p{color:#fff}.news-subscribe-box .input-container button:hover{border-color:#fff}}@media only screen and (max-width:600px){.public-event-header{margin-top:0;margin-bottom:-1.8rem}.public-event-header event-lisitng-title{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:56%}.public-event-header event-lisitng-title:after{position:absolute;content:" ";width:.6875rem;height:55%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.public-event-header event-lisitng-title .event-lisitng-h3{font-size:2.5rem;line-height:3.375rem;font-weight:600}.public-event-header .event-listing-description{width:100%;line-height:1.625rem;font-size:1.25rem}}@media only screen and (min-width:600px){.public-event-header{margin-top:0;margin-bottom:-1.8rem}.public-event-header event-lisitng-title{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:56%}.public-event-header event-lisitng-title:after{position:absolute;content:" ";width:.6875rem;height:55%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.public-event-header event-lisitng-title .event-lisitng-h3{font-size:2.5rem;line-height:3.375rem;font-weight:600}.public-event-header .event-listing-description{line-height:1.875rem;font-size:1.5rem;width:70%}}@media only screen and (min-width:768px){.public-event-header event-lisitng-title{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:56%}.public-event-header event-lisitng-title:after{position:absolute;content:" ";width:.6875rem;height:55%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.public-event-header event-lisitng-title .event-lisitng-h3{font-size:2.5rem;line-height:3.375rem;font-weight:600}.public-event-header .event-listing-description{line-height:1.875rem;font-size:1.5rem;width:70%}}@media only screen and (min-width:1200px){.public-event-header{margin-top:3.1rem}}@media only screen and (max-width:600px){.resource-listing-wrapper{margin-top:2.3rem;display:flex;width:100%;align-items:flex-start;flex-wrap:wrap;gap:2%}.resource-listing-wrapper h3{width:100%;padding-left:.5rem;margin-bottom:1rem;border-left:.75rem;border-style:solid;border-color:#d7205f;font-size:1.8rem;line-height:1.8rem}.resource-listing-wrapper .resource-items{padding-block:.5rem;width:100%;align-self:stretch}.resource-listing-wrapper h3{font-size:1.75rem;line-height:1.875rem;font-weight:600}}@media only screen and (min-width:600px){.resource-listing-wrapper{margin-top:2.3rem;display:flex;width:100%;align-items:flex-start;flex-wrap:wrap;gap:2%}.resource-listing-wrapper h3{width:100%;padding-left:.5rem;margin-bottom:1rem;border-left:.75rem;border-style:solid;border-color:#d7205f;font-size:1.8rem;line-height:1.8rem}.resource-listing-wrapper .resource-items{padding-block:.5rem;width:49%;align-self:stretch}.resource-listing-wrapper h3{font-size:1.75rem;line-height:1.875rem;font-weight:600}}@media only screen and (min-width:768px){.resource-listing-wrapper{margin-top:2.3rem;display:flex;width:100%;align-items:flex-start;flex-wrap:wrap;gap:2%}.resource-listing-wrapper h3{width:100%;padding-left:.5rem;margin-bottom:1rem;border-left:.75rem;border-style:solid;border-color:#d7205f;font-size:1.8rem;line-height:1.8rem}.resource-listing-wrapper .resource-items{padding-block:.5rem;width:49%;align-self:stretch}}@media only screen and (min-width:992px){.resource-listing-wrapper{margin-top:2.3rem;display:flex;width:100%;align-items:flex-start;flex-wrap:wrap;gap:2%}.resource-listing-wrapper h3{width:100%;padding-left:.5rem;margin-bottom:1rem;border-left:.75rem;border-style:solid;border-color:#d7205f;font-size:1.8rem;line-height:1.8rem}.resource-listing-wrapper .resource-items{padding-block:.5rem;width:32%;align-self:stretch}}@media only screen and (min-width:1200px){.resource-listing-wrapper{display:flex;width:100%;align-items:flex-start;flex-wrap:wrap;gap:2%;margin-top:2.8rem}.resource-listing-wrapper h3{width:100%;padding-left:.5rem;margin-bottom:1rem;border-left:.75rem;border-style:solid;border-color:#d7205f;font-size:1.8rem;line-height:1.8rem}.resource-listing-wrapper .resource-items{padding-block:.5rem;width:32%;align-self:stretch}.resource-listing-wrapper h3{font-size:2.25rem;line-height:2.7rem}}@media only screen and (max-width:600px){.presenter-section{--pushed-value:0rem}.presenter-section h4{font-size:1.5rem;font-weight:600}.presenter-section .presenter-content{margin-left:var(--pushed-value);width:calc(100 - var(--pushed-value));position:relative}.presenter-section .presenter-content .presenter{display:flex;flex-direction:column}.presenter-section .presenter-content .presenter h5{font-size:1.25rem;font-weight:600}.presenter-section .presenter-content .presenter p{font-size:1.25rem;font-weight:400;white-space:pre-line}.presenter-section .presenter-content .presenter .image-container{position:absolute;top:7px;left:0;margin-left:calc(var(--pushed-value)*-1);aspect-ratio:1/1;overflow:hidden}.presenter-section .presenter-content .presenter .image-container img{width:100%}.presenter-section .presenter-content .presenter h5{order:2}.presenter-section .presenter-content .presenter p{order:3}.presenter-section .presenter-content .presenter .image-container{position:unset;order:1}}@media only screen and (min-width:600px){.presenter-section{--pushed-value:0rem}.presenter-section h4{font-size:1.5rem;font-weight:600}.presenter-section .presenter-content{margin-left:var(--pushed-value);width:calc(100 - var(--pushed-value));position:relative}.presenter-section .presenter-content .presenter{display:flex;flex-direction:column}.presenter-section .presenter-content .presenter h5{font-size:1.25rem;font-weight:600}.presenter-section .presenter-content .presenter p{font-size:1.25rem;font-weight:400;white-space:pre-line}.presenter-section .presenter-content .presenter .image-container{position:absolute;top:7px;left:0;margin-left:calc(var(--pushed-value)*-1);aspect-ratio:1/1;overflow:hidden}.presenter-section .presenter-content .presenter .image-container img{width:100%}.presenter-section .presenter-content .presenter h5{order:2}.presenter-section .presenter-content .presenter p{order:3}.presenter-section .presenter-content .presenter .image-container{position:unset;order:1}}@media only screen and (min-width:768px){.presenter-section{--pushed-value:10rem}.presenter-section h4{font-size:1.5rem;font-weight:600}.presenter-section .presenter-content{margin-left:var(--pushed-value);width:calc(100 - var(--pushed-value));position:relative}.presenter-section .presenter-content .presenter{display:flex;flex-direction:column}.presenter-section .presenter-content .presenter h5{font-size:1.25rem;font-weight:600}.presenter-section .presenter-content .presenter p{font-size:1.25rem;font-weight:400;white-space:pre-line}.presenter-section .presenter-content .presenter .image-container{top:7px;left:0;margin-left:calc(var(--pushed-value)*-1);aspect-ratio:1/1;overflow:hidden}.presenter-section .presenter-content .presenter .image-container img{width:100%}.presenter-section .presenter-content .presenter h5{order:1}.presenter-section .presenter-content .presenter p{order:2}.presenter-section .presenter-content .presenter .image-container{position:absolute;order:3}}@media only screen and (min-width:992px){.presenter-section{--pushed-value:10rem}.presenter-section h4{font-size:1.5rem;font-weight:600}.presenter-section .presenter-content{margin-left:var(--pushed-value);width:calc(100 - var(--pushed-value));position:relative}.presenter-section .presenter-content .presenter{display:flex;flex-direction:column}.presenter-section .presenter-content .presenter h5{font-size:1.25rem;font-weight:600}.presenter-section .presenter-content .presenter p{font-size:1.25rem;font-weight:400;white-space:pre-line}.presenter-section .presenter-content .presenter .image-container{top:7px;left:0;margin-left:calc(var(--pushed-value)*-1);aspect-ratio:1/1;overflow:hidden}.presenter-section .presenter-content .presenter .image-container img{width:100%}.presenter-section .presenter-content .presenter h5{order:1}.presenter-section .presenter-content .presenter p{order:2}.presenter-section .presenter-content .presenter .image-container{position:absolute;order:3}}@media only screen and (min-width:1200px){.presenter-section{--pushed-value:7.93rem}.presenter-section h4{font-size:1.5rem;font-weight:600}.presenter-section .presenter-content{margin-left:var(--pushed-value);width:calc(100 - var(--pushed-value));position:relative}.presenter-section .presenter-content .presenter{display:flex;flex-direction:column}.presenter-section .presenter-content .presenter h5{font-size:1.25rem;font-weight:600}.presenter-section .presenter-content .presenter p{font-size:1.25rem;font-weight:400;white-space:pre-line}.presenter-section .presenter-content .presenter .image-container{top:7px;left:0;margin-left:calc(var(--pushed-value)*-1);aspect-ratio:1/1;overflow:hidden}.presenter-section .presenter-content .presenter .image-container img{width:100%}.presenter-section .presenter-content .presenter h5{order:1}.presenter-section .presenter-content .presenter p{order:2}.presenter-section .presenter-content .presenter .image-container{position:absolute;order:3}}@media(max-width:600px){.new-main-banner-container{width:101%}.new-main-banner-container .new-main-banner-heading-container{display:flex;padding-top:.2rem;padding-bottom:2rem}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading:after{position:absolute;content:" ";width:.5rem;height:92%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading .new-main-banner-h1{font-size:2rem;line-height:2.25rem;padding-left:1.75rem;font-weight:600}.new-main-banner-container .new-main-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;border-radius:.5rem;overflow:unset;display:flex;justify-content:center}.new-main-banner-container .new-main-banner-showcase:hover{-webkit-filter:brightness(90%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;filter:brightness(90%);transition:all .5s ease}.new-main-banner-container .new-main-banner-showcase:hover .explore-now-button{background-color:#fff;color:#5fc1c7}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container{width:100%;display:flex}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.shadow{width:120%;margin-block:3%;opacity:0;transform:scale(.9)}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.ghost{position:absolute;top:0;width:120%}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content{position:relative;padding-inline:10%;padding-block:1.3rem;font-size:4.0625rem;line-height:54px;font-weight:600;color:#fff;width:100%;aspect-ratio:413/410}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button{position:absolute;bottom:1.4rem;font-size:1.375rem;width:63%;border:1.5px solid #fff;text-align:center;border-radius:5rem;line-height:2.89rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .all-schools-banner{font-size:2.75rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-image{width:798px;aspect-ratio:798/410p;overflow:unset!important}}@media(max-width:600px)and (max-width:1000px){.new-main-banner-container .new-main-banner-showcase{aspect-ratio:unset;border-radius:0;box-shadow:unset}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container{flex-direction:column-reverse}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-image{width:100%}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content{aspect-ratio:unset;font-size:2.5rem;line-height:3.125rem;padding-top:.3rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .new-main-banner-showcase-title{min-height:5rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button{position:unset;font-size:1.125rem;line-height:1.35rem;padding-block:.5rem;padding-inline:1.7rem;width:174px;margin-top:.3rem}}@media(min-width:600px){.new-main-banner-container .new-main-banner-heading-container{display:flex;padding-top:.2rem;padding-bottom:2rem}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:92%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading .new-main-banner-h1{font-size:1.875rem;line-height:2.1875rem;padding-left:1.75rem;font-weight:600}.new-main-banner-container .new-main-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;border-radius:.5rem;overflow:unset;display:flex;justify-content:center}.new-main-banner-container .new-main-banner-showcase:hover{-webkit-filter:brightness(90%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;filter:brightness(90%);transition:all .5s ease}.new-main-banner-container .new-main-banner-showcase:hover .explore-now-button{background-color:#fff;color:#5fc1c7}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container{width:100%;display:flex}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.shadow{width:120%;margin-block:10%;opacity:0;transform:scale(.9)}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.ghost{position:absolute;top:0;width:120%}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content{position:relative;padding-inline:10%;padding-block:1.3rem;font-size:4.0625rem;line-height:54px;font-weight:600;color:#fff;width:100%;aspect-ratio:413/410}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button{position:absolute;bottom:1.4rem;font-size:1.375rem;width:63%;border:1.5px solid #fff;text-align:center;border-radius:5rem;line-height:3rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .all-schools-banner{font-size:2.75rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-image{width:798px;aspect-ratio:798/410p;overflow:unset!important}}@media(min-width:600px)and (max-width:1000px){.new-main-banner-container .new-main-banner-showcase{aspect-ratio:unset;border-radius:0;box-shadow:unset}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container{flex-direction:column-reverse}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-image{width:100%}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content{aspect-ratio:unset;font-size:1.75rem;padding-top:.3rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .new-main-banner-showcase-title{min-height:5rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .new-main-banner-showcase-title .new-main-banner-showcase-title-year{font-size:28px}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button{position:unset;font-size:1rem;line-height:1rem;padding-block:.5rem;padding-inline:1.7rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media(min-width:768px){.new-main-banner-container .new-main-banner-heading-container{display:flex;padding-top:.7rem;padding-bottom:2.2rem}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:92%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading .new-main-banner-h1{font-size:1.875rem;line-height:2.1875rem;padding-left:1.75rem;font-weight:600}.new-main-banner-container .new-main-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;border-radius:.5rem;overflow:unset;display:flex;justify-content:center}.new-main-banner-container .new-main-banner-showcase:hover{-webkit-filter:brightness(90%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;filter:brightness(90%);transition:all .5s ease}.new-main-banner-container .new-main-banner-showcase:hover .explore-now-button{background-color:#fff;color:#5fc1c7}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container{width:100%;display:flex}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.shadow{width:120%;margin-block:5%;opacity:0;transform:scale(.9)}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.ghost{position:absolute;top:0;width:120%}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content{position:relative;padding-inline:10%;padding-block:1.3rem;font-size:4.0625rem;line-height:54px;font-weight:600;color:#fff;width:100%;aspect-ratio:413/410}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button{position:absolute;bottom:1.4rem;font-size:1.375rem;width:63%;border:1.5px solid #fff;text-align:center;border-radius:5rem;line-height:2.89rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .all-schools-banner{font-size:2.75rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-image{width:798px;aspect-ratio:798/410p;overflow:unset!important}}@media(min-width:768px)and (max-width:1000px){.new-main-banner-container .new-main-banner-showcase{aspect-ratio:unset;border-radius:0;box-shadow:unset}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container{flex-direction:column-reverse}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-image{width:100%}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content{aspect-ratio:unset;font-size:1.75rem;padding-top:.3rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .new-main-banner-showcase-title{min-height:5rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button{position:unset;font-size:1rem;line-height:1rem;padding-block:.5rem;padding-inline:1.7rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media(min-width:992px){.new-main-banner-container .new-main-banner-heading-container{display:flex;padding-top:1rem;padding-bottom:2.3rem}}@media(min-width:992px)and (max-width:1000px){.new-main-banner-container .new-main-banner-heading-container{padding-bottom:1rem}}@media(min-width:992px){.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:56%}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:82%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading .new-main-banner-h1{font-size:2.5rem;line-height:3.375rem;padding-left:1.75rem;font-weight:600}.new-main-banner-container .new-main-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;border-radius:.5rem;overflow:hidden}.new-main-banner-container .new-main-banner-showcase:hover{-webkit-filter:brightness(90%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;filter:brightness(90%);transition:all .5s ease}.new-main-banner-container .new-main-banner-showcase:hover .explore-now-button{background-color:#fff;color:#5fc1c7}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container{width:100%;display:flex}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.ghost{display:none}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.shadow{width:100%;margin-block:0;opacity:1;transform:unset}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content{position:relative;padding-inline:1.5rem;padding-block:1.3rem;font-size:4.0625rem;line-height:54px;font-weight:600;color:#fff;width:413px;aspect-ratio:413/410}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button{font-size:1.375rem;width:63%;border:1.5px solid #fff;text-align:center;border-radius:5rem;padding-inline:1.7rem;display:flex;justify-content:center;align-items:center;height:50px;position:absolute;bottom:1.4rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button else{position:unset}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .all-schools-banner{font-size:2.75rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-image{width:798px;aspect-ratio:798/410p}}@media(min-width:1200px){.new-main-banner-container .new-main-banner-heading-container{display:flex;padding-top:.7rem;padding-bottom:2rem}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:70%}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:82%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.new-main-banner-container .new-main-banner-heading-container .new-main-banner-heading .new-main-banner-h1{font-size:2.875rem;line-height:3.375rem;padding-left:1.75rem;font-weight:600}.new-main-banner-container .new-main-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;border-radius:.5rem;overflow:hidden;justify-content:flex-end}.new-main-banner-container .new-main-banner-showcase:hover{-webkit-filter:brightness(90%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;filter:brightness(90%);transition:all .5s ease}.new-main-banner-container .new-main-banner-showcase:hover .explore-now-button{background-color:#fff;color:#5fc1c7}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container{width:100%;display:flex;justify-content:flex-end}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.ghost{display:none}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container.shadow{width:100%;margin-block:0;opacity:1;transform:unset}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content{position:relative;padding-inline:1.5rem;padding-block:1.3rem;font-size:4.375rem;line-height:70px;font-weight:600;color:#fff;width:413px;aspect-ratio:413/410}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .new-main-banner-showcase-title{margin-left:-.9rem;margin-top:-.35rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .new-main-banner-showcase-title .new-main-banner-showcase-title-year{font-size:40px;margin-top:-10px}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button{font-size:1.5rem;width:282px;border:1.5px solid #fff;text-align:center;border-radius:5rem;padding-inline:1.7rem;display:flex;justify-content:center;align-items:center;height:50px;position:absolute;bottom:1.4rem;line-height:2.89rem;margin-left:-.3rem;margin-bottom:.1rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .explore-now-button else{position:unset}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .all-schools-banner{font-size:2.75rem}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-showcase-content .new-main-banner-showcase-title{width:83%}.new-main-banner-container .new-main-banner-showcase .new-main-banner-showcase-container .new-main-banner-image{width:779px}}@media(min-width:1214px){.new-main-banner-showcase{height:410px;overflow:hidden}}.new-main-banner-image{margin-top:-7px}.new-main-banner-showcase-title-year{font-size:22px!important}@media(min-width:780px){.new-main-banner-showcase-title-year{font-size:28px!important}}@media(min-width:1200px){.new-main-banner-showcase-title-year{font-size:40px!important}}.new-main-banner-image img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.school-banner-showcase .marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;z-index:1000}.school-banner-showcase .marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.school-banner-showcase .marker.marker-1{top:33px;left:0}.school-banner-showcase .marker.marker-2{top:1px;left:25px}.school-banner-showcase .marker.marker-3{bottom:30px;left:0}.school-banner-showcase .marker.marker-4{bottom:0;left:25px}.school-banner-showcase .marker:after{content:"25";color:#111;font-size:.8rem}@media screen and (max-width:768px){.school-banner-showcase .marker{background-color:#baafff;width:20px;height:20px;display:none!important}.school-banner-showcase .marker.marker-3{top:44px;left:25px}.school-banner-showcase .marker:after{content:"20"}}@media screen and (max-width:600px){.school-banner-showcase .marker{background-color:#baafff;width:20px;height:20px;display:none!important}.school-banner-showcase .marker.marker-3{top:80px;left:25px}.school-banner-showcase .marker:after{content:"20"}}@media only screen and (max-width:600px){.school-banner-container .school-banner-heading-container{display:flex;padding-top:.7rem;padding-bottom:2rem}.school-banner-container .school-banner-heading-container .school-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:75%}.school-banner-container .school-banner-heading-container .school-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:82%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.school-banner-container .school-banner-heading-container .school-banner-heading .school-banner-h1{font-size:2.875rem;line-height:3.375rem;padding-left:1.75rem;font-weight:600}.school-banner-container .school-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;border-radius:.5rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container{display:flex}.school-banner-container .school-banner-showcase .school-banner-showcase-container.ghost{display:none}.school-banner-container .school-banner-showcase .school-banner-showcase-container.shadow{width:100%;margin-block:0;opacity:1;transform:unset}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content{position:relative;padding-inline:1.5rem;padding-block:1.3rem;font-size:2.8125rem;line-height:54px;font-weight:600;color:#fff;width:413px;aspect-ratio:413/410}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .explore-now-button{position:absolute;bottom:1.4rem;font-size:1.5rem;width:63%;border:1.5px solid #fff;text-align:center;border-radius:5rem;line-height:2.89rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .all-schools-banner{font-size:2.75rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-image{width:779px;margin-top:-7px}.school-banner-container .school-banner-heading-container .school-banner-heading{width:100%}.school-banner-container .school-banner-heading-container .school-banner-heading:after{height:97%;width:.5rem}.school-banner-container .school-banner-heading-container .school-banner-heading .school-banner-h1{font-size:1.875rem;line-height:1.875rem}.school-banner-container .school-banner-showcase{overflow:unset;aspect-ratio:unset;border-radius:0;box-shadow:unset;display:flex;justify-content:center}.school-banner-container .school-banner-showcase .school-banner-showcase-container{width:100%;flex-direction:column-reverse}.school-banner-container .school-banner-showcase .school-banner-showcase-container.shadow{width:120%;margin-block:5%;opacity:0;transform:scale(.9)}}@media only screen and (max-width:600px)and (max-width:380px){.school-banner-container .school-banner-showcase .school-banner-showcase-container.shadow{margin-bottom:-3rem}}@media only screen and (max-width:600px){.school-banner-container .school-banner-showcase .school-banner-showcase-container.ghost{position:absolute;top:0;width:120%;display:flex}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content{position:relative;padding-inline:10%;line-height:54px;font-weight:600;color:#fff;width:100%;aspect-ratio:unset;font-size:2rem;padding-top:.3rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .explore-now-button{position:unset;font-size:1.125rem;line-height:1.35rem;padding-block:.5rem;padding-inline:1.7rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-image{width:100%}}@media only screen and (min-width:600px){.school-banner-container .school-banner-heading-container{display:flex;padding-top:.7rem;padding-bottom:2rem}.school-banner-container .school-banner-heading-container .school-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:75%}.school-banner-container .school-banner-heading-container .school-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:82%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.school-banner-container .school-banner-heading-container .school-banner-heading .school-banner-h1{font-size:2.875rem;line-height:3.375rem;padding-left:1.75rem;font-weight:600}.school-banner-container .school-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;border-radius:.5rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container{display:flex}.school-banner-container .school-banner-showcase .school-banner-showcase-container.ghost{display:none}.school-banner-container .school-banner-showcase .school-banner-showcase-container.shadow{width:100%;margin-block:0;opacity:1;transform:unset}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content{padding-inline:1.5rem;padding-block:1.3rem;font-size:2.8125rem;width:413px;aspect-ratio:413/410}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .explore-now-button{position:absolute;bottom:1.4rem;font-size:1.5rem;width:63%;border:1.5px solid #fff;text-align:center;border-radius:5rem;line-height:2.89rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .all-schools-banner{font-size:2.75rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-image{width:779px;margin-top:-7px}.school-banner-container .school-banner-heading-container .school-banner-heading{width:100%}.school-banner-container .school-banner-showcase{overflow:unset;aspect-ratio:unset;border-radius:0;box-shadow:unset;display:flex;justify-content:center}.school-banner-container .school-banner-showcase .school-banner-showcase-container{width:100%;flex-direction:column-reverse}.school-banner-container .school-banner-showcase .school-banner-showcase-container.shadow{width:120%;margin-block:5%;opacity:0;transform:scale(.9)}.school-banner-container .school-banner-showcase .school-banner-showcase-container.ghost{position:absolute;top:0;width:120%;display:flex}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content{position:relative;padding-inline:10%;line-height:54px;font-weight:600;color:#fff;width:100%;aspect-ratio:unset;font-size:1.75rem;padding-top:.3rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .explore-now-button{position:unset;font-size:1rem;line-height:1rem;padding-block:.5rem;padding-inline:1.7rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-image{width:100%}}@media only screen and (min-width:992px){.school-banner-container .school-banner-heading-container{display:flex;padding-top:.7rem;padding-bottom:2rem}.school-banner-container .school-banner-heading-container .school-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:75%}.school-banner-container .school-banner-heading-container .school-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:82%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.school-banner-container .school-banner-heading-container .school-banner-heading .school-banner-h1{font-size:2.875rem;line-height:3.375rem;padding-left:1.75rem;font-weight:600}.school-banner-container .school-banner-showcase{position:relative}.school-banner-container .school-banner-showcase .school-banner-showcase-container{width:100%;display:flex}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content{position:relative;font-size:2.8125rem;line-height:54px;font-weight:600;color:#fff}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .explore-now-button{bottom:1.4rem;border:1.5px solid #fff;text-align:center;border-radius:5rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .all-schools-banner{font-size:2.75rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-image{width:779px;margin-top:-7px}.school-banner-container .school-banner-heading-container .school-banner-heading{width:70%}.school-banner-container .school-banner-showcase{overflow:hidden;width:100%;aspect-ratio:1213/410;justify-content:unset;border-radius:.5rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container{flex-direction:unset}.school-banner-container .school-banner-showcase .school-banner-showcase-container.ghost{display:none}.school-banner-container .school-banner-showcase .school-banner-showcase-container.shadow{width:100%;margin-block:0;opacity:1;transform:unset}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content{padding-inline:1.5rem;font-size:2.875rem;line-height:3.375rem;padding-block:1.3rem;width:413px;aspect-ratio:413/410}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .explore-now-button{position:absolute;font-size:1.5rem;line-height:2.89rem;width:63%;padding-block:0}}@media only screen and (min-width:1200px){.school-banner-container{width:100%}.school-banner-container .school-banner-heading-container{display:flex;padding-top:.7rem;padding-bottom:2rem}.school-banner-container .school-banner-heading-container .school-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:75%}.school-banner-container .school-banner-heading-container .school-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:82%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.school-banner-container .school-banner-heading-container .school-banner-heading .school-banner-h1{font-size:2.875rem;line-height:3.375rem;padding-left:1.75rem;font-weight:600}.school-banner-container .school-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;border-radius:.5rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container{width:100%;display:flex}.school-banner-container .school-banner-showcase .school-banner-showcase-container.ghost{display:none}.school-banner-container .school-banner-showcase .school-banner-showcase-container.shadow{width:100%;margin-block:0;opacity:1;transform:unset}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content{position:relative;padding-inline:1.5rem;padding-block:1.3rem;font-size:2.8125rem;line-height:54px;font-weight:600;color:#fff;width:413px;aspect-ratio:413/410}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .explore-now-button{position:absolute;bottom:1.4rem;font-size:1.5rem;width:63%;border:1.5px solid #fff;text-align:center;border-radius:5rem;line-height:2.89rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-showcase-content .all-schools-banner{font-size:2.75rem}.school-banner-container .school-banner-showcase .school-banner-showcase-container .school-banner-image{width:779px;margin-top:-7px}.school-banner-container .school-banner-showcase-container{background-color:#5fc1c7;justify-content:space-between}}@media only screen and (min-width:1214px){.school-banner-showcase{height:410px;overflow:hidden}}.school-banner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media only screen and (max-width:600px){.new-event-list-container{display:flex;margin-top:3.4rem;width:100%;flex-wrap:wrap;gap:2%}.new-event-list-container .new-event-item{width:100%;margin-bottom:1rem}}@media only screen and (min-width:600px){.new-event-list-container{display:flex;margin-top:3.4rem;width:100%;flex-wrap:wrap;gap:2%}.new-event-list-container .new-event-item{width:47%;margin-bottom:1rem}}@media only screen and (min-width:768px){.new-event-list-container{display:flex;margin-top:2.5rem;width:100%;flex-wrap:wrap;gap:2%}.new-event-list-container .new-event-item{width:32%;margin-bottom:1rem}}@media only screen and (min-width:992px){.new-event-list-container{display:flex;margin-top:2.5rem;width:100%;flex-wrap:wrap;gap:2%}.new-event-list-container .new-event-item{width:32%;margin-bottom:1rem}}@media only screen and (min-width:1200px){.new-event-list-container{display:flex;margin-top:2.5rem;width:100%;flex-wrap:wrap;gap:2%}.new-event-list-container .new-event-item{width:32%;margin-bottom:1.5rem}}@media only screen and (max-width:600px){.footer-links-ul{width:100%;gap:1.2rem}.footer-links-ul .footer-terms-and-conditions{text-align:left}.new-footer-bottom{gap:2rem}.footer-icons-ul{align-self:baseline}.new-footer{width:100vw;display:flex;justify-content:center;background-color:#d7205f;color:#fff}.new-footer .new-footer-content{width:85%;display:flex;flex-direction:column;box-sizing:border-box;padding-top:2.813rem;padding-bottom:1.25rem;margin-top:0}.new-footer .new-footer-content .new-footer-top{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;margin-bottom:1.625rem}.new-footer .new-footer-content .new-footer-top .csw-logo{width:100%;align-items:flex-start}.new-footer .new-footer-content .new-footer-top .csw-logo .croucher-footer-logo{width:80%;margin-bottom:-2rem}.new-footer .new-footer-content .new-footer-top .organiser .croucher-footer-logo{width:55%;margin-top:-1rem}.new-footer .new-footer-content .new-footer-top .partners .croucher-footer-logo{width:60%}.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners,.new-footer .new-footer-content .new-footer-top .web-links{width:100%}.new-footer .new-footer-content .new-footer-top .web-links{display:flex;flex-direction:row;font-weight:600;gap:1.5rem;margin-bottom:-1rem;justify-content:flex-start;font-size:1rem}.new-footer .new-footer-content .new-footer-top .csw-logo,.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners{display:flex;flex-direction:column;justify-content:flex-start}.new-footer .new-footer-content .new-footer-bottom{display:flex;flex-direction:column;align-items:center;border-top:.5px solid #fff;padding-top:2rem}.new-footer .new-footer-content .new-footer-bottom .footer-terms-and-conditions{width:-webkit-min-content;width:-moz-min-content;width:min-content}}@media only screen and (min-width:600px){.new-footer{width:100vw;display:flex;justify-content:center;background-color:#d7205f;color:#fff}.new-footer .new-footer-content{width:95%;display:flex;flex-direction:column;box-sizing:border-box;padding-top:2.813rem;padding-bottom:1.25rem;margin-top:0}.new-footer .new-footer-content .new-footer-top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.new-footer .new-footer-content .new-footer-top .csw-logo{width:22%;align-items:flex-start}.new-footer .new-footer-content .new-footer-top .csw-logo .croucher-footer-logo{width:80%}.new-footer .new-footer-content .new-footer-top .organiser .croucher-footer-logo{width:71%}.new-footer .new-footer-content .new-footer-top .partners .croucher-footer-logo{width:77%}.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners,.new-footer .new-footer-content .new-footer-top .web-links{width:24%}.new-footer .new-footer-content .new-footer-top .web-links{font-weight:600;gap:2rem;font-size:1rem}.new-footer .new-footer-content .new-footer-top .csw-logo,.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners,.new-footer .new-footer-content .new-footer-top .web-links{display:flex;flex-direction:column;justify-content:flex-start}.new-footer .new-footer-content .new-footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:.5px solid #fff;padding-top:2rem}}@media only screen and (min-width:768px){.new-footer{width:100vw;display:flex;justify-content:center;background-color:#d7205f;color:#fff}.new-footer .new-footer-content{width:95%;display:flex;flex-direction:column;box-sizing:border-box;padding-top:2.813rem;padding-bottom:1.25rem;margin-top:0}.new-footer .new-footer-content .new-footer-top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.new-footer .new-footer-content .new-footer-top .csw-logo{width:22%;align-items:flex-start}.new-footer .new-footer-content .new-footer-top .csw-logo .croucher-footer-logo{width:70%}.new-footer .new-footer-content .new-footer-top .organiser .croucher-footer-logo{width:71%}.new-footer .new-footer-content .new-footer-top .partners .croucher-footer-logo{width:77%}.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners,.new-footer .new-footer-content .new-footer-top .web-links{width:24%}.new-footer .new-footer-content .new-footer-top .web-links{display:flex;flex-direction:column;font-weight:600;gap:2rem;justify-content:flex-start;font-size:1rem}.new-footer .new-footer-content .new-footer-top .csw-logo,.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners{display:flex;flex-direction:column;justify-content:flex-end}.new-footer .new-footer-content .new-footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:.5px solid #fff;padding-top:2rem}}@media only screen and (min-width:992px){.new-footer{width:100vw;display:flex;justify-content:center;background-color:#d7205f;color:#fff}.new-footer .new-footer-content{width:95%;display:flex;flex-direction:column;box-sizing:border-box;padding-top:2.813rem;padding-bottom:1.25rem;margin-top:0}.new-footer .new-footer-content .new-footer-top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.new-footer .new-footer-content .new-footer-top .csw-logo{width:22%;align-items:flex-start}.new-footer .new-footer-content .new-footer-top .csw-logo .croucher-footer-logo{width:100%}.new-footer .new-footer-content .new-footer-top .organiser .croucher-footer-logo{width:71%}.new-footer .new-footer-content .new-footer-top .partners .croucher-footer-logo{width:77%}.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners,.new-footer .new-footer-content .new-footer-top .web-links{width:24%}.new-footer .new-footer-content .new-footer-top .web-links{display:flex;flex-direction:column;font-weight:600;gap:2rem;justify-content:flex-start;font-size:1rem}.new-footer .new-footer-content .new-footer-top .csw-logo,.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners{display:flex;flex-direction:column;justify-content:flex-end}.new-footer .new-footer-content .new-footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:.5px solid #fff;padding-top:2rem}}@media only screen and (min-width:1200px){.new-footer{width:100vw;display:flex;justify-content:center;background-color:#d7205f;color:#fff}.new-footer .new-footer-content{width:1213px;display:flex;flex-direction:column;box-sizing:border-box;padding-top:2.813rem;padding-bottom:1.25rem;margin-top:0}.new-footer .new-footer-content .new-footer-top{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}.new-footer .new-footer-content .new-footer-top .csw-logo{width:22%;align-items:flex-start}.new-footer .new-footer-content .new-footer-top .csw-logo .croucher-footer-logo{width:100%}.new-footer .new-footer-content .new-footer-top .organiser .croucher-footer-logo{width:71%}.new-footer .new-footer-content .new-footer-top .partners .croucher-footer-logo{width:77%}.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners,.new-footer .new-footer-content .new-footer-top .web-links{width:24%}.new-footer .new-footer-content .new-footer-top .web-links{display:flex;flex-direction:column;font-weight:600;gap:2rem;justify-content:flex-start;font-size:1rem}.new-footer .new-footer-content .new-footer-top .csw-logo,.new-footer .new-footer-content .new-footer-top .organiser,.new-footer .new-footer-content .new-footer-top .partners{display:flex;flex-direction:column;justify-content:flex-end}.new-footer .new-footer-content .new-footer-bottom{display:flex;justify-content:space-between;align-items:center;border-top:.5px solid #fff;padding-top:2rem}}@media only screen and (max-width:600px){.event-content-view{position:relative;width:100%;margin-top:1.5rem}.event-content-view .title-small-screen{display:block}.event-content-view .title-large-screen{display:none}.event-content-view .event-detail-container{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-top:3rem;position:unset}.event-content-view .event-detail-container .event-detail-box{font-size:1rem;width:100%;font-weight:600}.event-content-view .event-detail-container .event-detail-box ul{padding-inline:1.3rem;padding-block:.7rem}.event-content-view .event-detail-container .event-detail-box ul li{padding-block:.5rem;display:flex;gap:1rem}.event-content-view .event-content-showcase{margin-left:auto;margin-right:auto;min-height:unset}}@media only screen and (min-width:600px){.event-content-view{position:relative;width:100%;margin-top:1.5rem}.event-content-view .title-small-screen{display:block}.event-content-view .title-large-screen{display:none}.event-content-view .event-detail-container{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-top:2rem;position:unset}.event-content-view .event-detail-container .event-detail-box{padding:1rem;font-size:1rem;width:100%;font-weight:600}.event-content-view .event-detail-container .event-detail-box ul li{padding-block:.5rem;display:flex;gap:1rem}.event-content-view .event-content-showcase{margin-left:auto;margin-right:auto;min-height:unset}}@media only screen and (min-width:768px){.event-content-view{position:relative;width:100%;margin-top:1.5rem}.event-content-view .title-small-screen{display:block}.event-content-view .title-large-screen{display:none}.event-content-view .event-detail-container{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-top:3rem;position:unset}.event-content-view .event-detail-container .event-detail-box{font-size:1rem;width:100%;font-weight:600}.event-content-view .event-detail-container .event-detail-box ul li{padding-block:.5rem;display:flex;gap:1rem}.event-content-view .event-content-showcase{margin-left:auto;margin-right:auto;min-height:unset}}@media only screen and (min-width:992px){.event-content-view{position:relative;width:100%;margin-top:1.5rem}.event-content-view .title-small-screen{display:none}.event-content-view .title-large-screen{display:block}.event-content-view .event-detail-container{width:25%;display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem;position:absolute}.event-content-view .event-detail-container .event-detail-box{font-size:1rem;font-weight:600}.event-content-view .event-detail-container .event-detail-box ul li{padding-block:.5rem;display:flex;gap:1rem}.event-content-view .event-content-showcase{margin-left:auto;margin-right:auto;min-height:unset}}@media only screen and (min-width:1200px){.event-content-view{position:relative;width:100%;margin-top:2.4rem}.event-content-view .title-small-screen{display:none}.event-content-view .title-large-screen{display:block}.event-content-view .event-detail-container{width:23.2%;display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem;position:absolute}.event-content-view .event-detail-container .event-detail-box{font-size:1rem;font-weight:600}.event-content-view .event-detail-container .event-detail-box ul li{padding-block:.5rem;display:flex;gap:1rem}.event-content-view .event-content-showcase{margin-left:auto;margin-right:auto;width:803px;min-height:unset}.event-content-view-contact-us{margin-top:2rem}}.event-header-image-caption-container{font-size:12px;line-height:14px}@media only screen and (max-width:600px){.event-header-image-caption-container{margin-top:10px}.event-header-component{width:100%;border-radius:.25rem;overflow:unset;position:relative;display:flex;justify-content:center}.event-header-component img{width:100%;position:unset;height:auto;max-height:unset;display:block}.event-header-component img.shadow{width:120%;margin-bottom:5%}.event-header-component img.ghost{display:unset;position:absolute;top:0;width:120%;max-width:120%}}@media only screen and (min-width:600px){.event-header-image-caption-container{margin-top:20px}.event-header-component{width:100%;border-radius:.25rem;overflow:unset;position:relative;display:flex;justify-content:center}.event-header-component img{width:100%;position:unset;height:auto;max-height:unset;display:block}.event-header-component img.shadow{width:120%;margin-bottom:5%}.event-header-component img.ghost{display:unset;position:absolute;top:0;width:120%;max-width:120%;border-radius:2.5rem}}@media only screen and (min-width:768px){.event-header-image-caption-container{margin-top:35px}.event-header-component{width:100%;border-radius:.25rem;overflow:unset;position:relative;display:flex;justify-content:center}.event-header-component img{width:100%;position:unset;height:auto;max-height:unset;display:block}.event-header-component img.shadow{width:120%;margin-bottom:5%}.event-header-component img.ghost{display:unset;position:absolute;top:0;width:120%;max-width:120%;border-radius:2.5rem}}@media only screen and (min-width:992px){.event-header-image-caption-container{margin-top:unset}.event-header-component{width:100%;display:block;border-radius:.25rem;overflow:hidden}.event-header-component img{width:100%;position:unset;height:auto;max-height:unset;display:block}.event-header-component img.shadow{width:100%;margin-bottom:0}.event-header-component img.ghost{display:none}}@media only screen and (min-width:1200px){.event-header-image-caption-container{margin-top:unset}.event-header-component{width:100%;display:block;border-radius:.25rem;overflow:hidden}.event-header-component img{width:100%;position:unset;height:auto;max-height:unset;display:block}.event-header-component img.shadow{width:100%;margin-bottom:0}.event-header-component img.ghost{display:none}}.title-component-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%}.title-component-heading:after{position:absolute;content:" ";width:.6875rem;height:82%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.title-component-heading .title-component-h1{font-size:2.875rem;line-height:3.125rem;padding-left:1.75rem;font-weight:600}.title-component-heading .more-title-component-h1{font-size:2.25rem;line-height:2.7rem;padding-left:1.75rem;font-weight:600}.book-now-button{font-weight:600;padding-top:.575rem}@media only screen and (max-width:600px){.title-component-heading .title-component-h1{font-size:2rem;line-height:2.25rem}.title-component-heading .more-title-component-h1{font-size:1.75rem;line-height:1.875rem}.book-now-button{font-size:1.125rem}.event-listing-menu{display:flex;width:100%;gap:1.25rem;justify-content:space-between;align-items:center;flex-direction:column;align-items:flex-start;margin-bottom:-1.2rem}.event-listing-menu .event-filter{display:flex;flex-wrap:wrap;gap:1.75rem}.event-listing-menu .event-filter .event-item{display:flex;gap:.5rem;cursor:pointer;pointer-events:all}.event-listing-menu .event-filter{gap:0}.event-listing-menu .event-filter .event-item{width:50%;padding-block:1rem}.event-listing-menu .download-button-wrapper{width:100%;margin-left:0;align-self:center}.event-listing-menu .download-button-wrapper .download-button{border-width:1px;display:block;text-align:center;border-color:#000;width:100%;padding-block:.54rem;color:#000;font-size:1.125rem;line-height:1.3125rem;font-weight:600;border-radius:9999px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-left:0;margin-top:0}.event-listing-menu .download-button-wrapper .download-button:hover{color:#fff;background-color:#d7205f;border-color:transparent}}@media only screen and (min-width:600px){.event-listing-menu{display:flex;width:100%;gap:1.25rem;justify-content:space-between;align-items:center;flex-direction:column;align-items:flex-start;margin-bottom:-1.2rem}.event-listing-menu .event-filter{display:flex;flex-wrap:wrap;gap:1.75rem}.event-listing-menu .event-filter .event-item{display:flex;gap:.5rem;cursor:pointer;pointer-events:all}.event-listing-menu .event-filter{gap:0}.event-listing-menu .event-filter .event-item{width:50%;padding-block:1rem}.event-listing-menu .download-button-wrapper{width:100%;margin-left:0;align-self:center}.event-listing-menu .download-button-wrapper .download-button{border-width:1px;display:block;text-align:center;border-color:#000;width:100%;padding-block:.54rem;color:#000;font-size:1.125rem;line-height:1.3125rem;font-weight:600;border-radius:9999px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-left:0;margin-top:0}.event-listing-menu .download-button-wrapper .download-button:hover{color:#fff;background-color:#d7205f;border-color:transparent}}@media only screen and (min-width:768px){.event-listing-menu{display:flex;width:100%;gap:1.25rem;justify-content:space-between;align-items:center;flex-direction:column;align-items:flex-start}.event-listing-menu .event-filter{display:flex;flex-wrap:wrap;gap:1.75rem}.event-listing-menu .event-filter .event-item{display:flex;gap:.5rem;cursor:pointer;pointer-events:all}.event-listing-menu .event-filter{gap:0}.event-listing-menu .event-filter .event-item{width:50%;padding-block:1rem}.event-listing-menu .download-button-wrapper{width:25%;margin-left:0;align-self:flex-start}.event-listing-menu .download-button-wrapper .download-button{border-width:1px;display:block;text-align:center;border-color:#000;width:100%;padding-block:.54rem;color:#000;font-size:1.125rem;line-height:1.3125rem;font-weight:600;border-radius:9999px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-left:0;margin-top:0}.event-listing-menu .download-button-wrapper .download-button:hover{color:#fff;background-color:#d7205f;border-color:transparent}}@media only screen and (min-width:992px){.event-listing-menu{display:flex;width:100%;gap:1.25rem;justify-content:space-between;align-items:center;flex-direction:row}.event-listing-menu .event-filter{display:flex;flex-wrap:wrap}.event-listing-menu .event-filter .event-item{display:flex;gap:.5rem;cursor:pointer;pointer-events:all}.event-listing-menu .event-filter{gap:1.75rem}.event-listing-menu .event-filter .event-item{width:unset;padding-block:unset}.event-listing-menu .download-button-wrapper{width:25%;margin-left:0;align-self:unset}.event-listing-menu .download-button-wrapper .download-button{border-width:1px;display:block;text-align:center;border-color:#000;width:100%;padding-block:.54rem;color:#000;font-size:1.125rem;line-height:1.3125rem;font-weight:600;border-radius:9999px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-left:0;margin-top:0}.event-listing-menu .download-button-wrapper .download-button:hover{color:#fff;background-color:#d7205f;border-color:transparent}}@media only screen and (min-width:1200px){.event-listing-menu{display:flex;width:100%;gap:1.25rem;justify-content:space-between;align-items:center;flex-direction:row}.event-listing-menu .event-filter{display:flex;flex-wrap:wrap}.event-listing-menu .event-filter .event-item{display:flex;gap:.5rem;cursor:pointer;pointer-events:all}.event-listing-menu .event-filter{gap:1.75rem}.event-listing-menu .event-filter .event-item{width:unset;padding-block:unset}.event-listing-menu .download-button-wrapper{width:23.2%;margin-left:0;align-self:unset}.event-listing-menu .download-button-wrapper .download-button{border-width:1px;display:block;text-align:center;border-color:#000;width:100%;padding-block:.54rem;color:#000;font-size:1.125rem;line-height:1.3125rem;font-weight:600;border-radius:9999px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-left:0;margin-top:0}.event-listing-menu .download-button-wrapper .download-button:hover{color:#fff;background-color:#d7205f;border-color:transparent}}@media only screen and (max-width:600px){.looking-for-school{display:flex;justify-content:center;padding-top:1.5rem;padding-bottom:0;margin-bottom:-1rem;margin-top:0}.looking-for-school .looking-for-school-box{width:100%;max-width:100%;position:relative;padding-inline:1.2rem;padding-block:1.2rem}.looking-for-school .looking-for-school-box .looking-programme-h3{font-size:2.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1.3rem}.looking-for-school .looking-for-school-box .looking-programme-p{font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:-.1rem}.looking-for-school .looking-for-school-box .marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute}.looking-for-school .looking-for-school-box .marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.looking-for-school .looking-for-school-box .marker.marker-1{top:25px;left:0}.looking-for-school .looking-for-school-box .marker.marker-2{top:0;left:25px}.looking-for-school .looking-for-school-box .marker.marker-3{top:50px;left:25px}.looking-for-school .looking-for-school-box .marker.marker-4{bottom:0;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"25";color:#111;font-size:.8rem}}@media only screen and (max-width:600px)and (max-width:768px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:44px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media only screen and (max-width:600px)and (max-width:600px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:80px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media only screen and (min-width:600px){.looking-for-school{display:flex;justify-content:center;padding-top:1.5rem;padding-bottom:0;margin-bottom:-1rem;margin-top:0}.looking-for-school .looking-for-school-box{width:100%;max-width:100%;position:relative;padding-inline:1.2rem;padding-block:1.2rem}.looking-for-school .looking-for-school-box .looking-programme-h3{font-size:2.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem}.looking-for-school .looking-for-school-box .looking-programme-p{font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:-.1rem}.looking-for-school .looking-for-school-box .marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute}.looking-for-school .looking-for-school-box .marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.looking-for-school .looking-for-school-box .marker.marker-1{top:25px;left:0}.looking-for-school .looking-for-school-box .marker.marker-2{top:0;left:25px}.looking-for-school .looking-for-school-box .marker.marker-3{top:50px;left:25px}.looking-for-school .looking-for-school-box .marker.marker-4{bottom:0;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"25";color:#111;font-size:.8rem}}@media only screen and (min-width:600px)and (max-width:768px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:44px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media only screen and (min-width:600px)and (max-width:600px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:80px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media(max-width:600px){.looking-for-school .looking-for-school-box .looking-programme-h3{font-size:1.5rem;line-height:1.75rem}.looking-for-school .looking-for-school-box .looking-programme-p{line-height:1.375rem}.become-member{padding-top:57px;padding-bottom:18px}}@media(min-width:768px){.looking-for-school{display:flex;justify-content:center;padding-top:1.5rem;padding-bottom:0;margin-bottom:0;margin-top:0}.looking-for-school .looking-for-school-box{width:856px;max-width:856px;position:relative;padding-inline:1.5rem;padding-block:1.5rem}.looking-for-school .looking-for-school-box .looking-programme-h3{font-size:2.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1.3rem}.looking-for-school .looking-for-school-box .looking-programme-p{font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:-.1rem}.looking-for-school .looking-for-school-box .marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute}.looking-for-school .looking-for-school-box .marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.looking-for-school .looking-for-school-box .marker.marker-1{top:25px;left:0}.looking-for-school .looking-for-school-box .marker.marker-2{top:0;left:25px}.looking-for-school .looking-for-school-box .marker.marker-3{top:50px;left:25px}.looking-for-school .looking-for-school-box .marker.marker-4{bottom:0;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"25";color:#111;font-size:.8rem}}@media screen and (min-width:768px)and (max-width:768px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:44px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media screen and (min-width:768px)and (max-width:600px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:80px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media(min-width:768px){.become-member{padding-top:unset;padding-bottom:18px}}@media only screen and (min-width:992px){.looking-for-school{display:flex;justify-content:center;padding-top:1.5rem;padding-bottom:0;margin-bottom:0;margin-top:0}.looking-for-school .looking-for-school-box{width:856px;max-width:856px;position:relative;padding-inline:1.5rem;padding-block:1.5rem}.looking-for-school .looking-for-school-box .looking-programme-h3{font-size:2.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1.3rem}.looking-for-school .looking-for-school-box .looking-programme-p{font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:-.1rem}.looking-for-school .looking-for-school-box .marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute}.looking-for-school .looking-for-school-box .marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.looking-for-school .looking-for-school-box .marker.marker-1{top:25px;left:0}.looking-for-school .looking-for-school-box .marker.marker-2{top:0;left:25px}.looking-for-school .looking-for-school-box .marker.marker-3{top:50px;left:25px}.looking-for-school .looking-for-school-box .marker.marker-4{bottom:0;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"25";color:#111;font-size:.8rem}}@media only screen and (min-width:992px)and (max-width:768px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:44px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media only screen and (min-width:992px)and (max-width:600px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:80px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media only screen and (min-width:992px){.become-member{padding-top:unset;padding-bottom:18px}}@media only screen and (min-width:1200px){.looking-for-school{display:flex;justify-content:center;padding-top:1.5rem;padding-bottom:0;margin-bottom:.9rem;margin-top:1.3rem}.looking-for-school .looking-for-school-box{width:856px;max-width:856px;position:relative;padding-inline:1.5rem;padding-block:1.5rem}.looking-for-school .looking-for-school-box .looking-programme-h3{font-size:2.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1.3rem}.looking-for-school .looking-for-school-box .looking-programme-p{font-size:1rem;font-weight:400;line-height:1.25rem;margin-bottom:-.1rem}.looking-for-school .looking-for-school-box .marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute}.looking-for-school .looking-for-school-box .marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.looking-for-school .looking-for-school-box .marker.marker-1{top:25px;left:0}.looking-for-school .looking-for-school-box .marker.marker-2{top:0;left:25px}.looking-for-school .looking-for-school-box .marker.marker-3{top:50px;left:25px}.looking-for-school .looking-for-school-box .marker.marker-4{bottom:0;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"25";color:#111;font-size:.8rem}}@media only screen and (min-width:1200px)and (max-width:768px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:44px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media only screen and (min-width:1200px)and (max-width:600px){.looking-for-school .looking-for-school-box .marker{background-color:#baafff;width:20px;height:20px}.looking-for-school .looking-for-school-box .marker.marker-3{top:80px;left:25px}.looking-for-school .looking-for-school-box .marker:after{content:"20"}}@media only screen and (min-width:1200px){.become-member{padding-top:unset;padding-bottom:18px}}@media only screen and (max-width:600px){.booking-modal{position:relative;border-radius:.3125rem;width:40.68rem;-webkit-padding-before:2.3rem;padding-block-start:2.3rem;-webkit-padding-after:2.5rem;padding-block-end:2.5rem;-webkit-padding-start:1.15rem;padding-inline-start:1.15rem;-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;background-color:#f3f3f0;font-size:1rem}.booking-modal .choose-event-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .choose-event-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .choose-event-marker:after{content:"25"}.booking-modal .choose-event-marker.marker-1{top:24px;left:0}.booking-modal .choose-event-marker.marker-2{top:0;left:25px}.booking-modal .choose-event-marker.marker-3{bottom:0;right:300px}.booking-modal .choose-event-marker.marker-4{left:25px;top:42px}.booking-modal .choose-event-marker.marker-5{right:193px;bottom:33px}.booking-modal .choose-event-marker.marker-6{bottom:33px;right:0}.booking-modal .choose-event-marker.marker-7{bottom:0;right:100px}.booking-modal .choose-event-marker.marker-8{top:93.1px;left:24px}.booking-modal .choose-event-marker.marker-9{bottom:62px;left:325px}}@media only screen and (max-width:600px)and (max-width:768px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker.marker-1{top:20px}.booking-modal .choose-event-marker.marker-4{top:38px;left:20px}.booking-modal .choose-event-marker.marker-8{left:20px;top:81px}.booking-modal .choose-event-marker.marker-8.show{display:flex}.booking-modal .choose-event-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .choose-event-marker.marker-9.show{display:flex}.booking-modal .choose-event-marker:after{content:"20"}}@media only screen and (max-width:600px)and (max-width:600px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker:after{content:"20"}.booking-modal .choose-event-marker.marker-1{display:none}.booking-modal .choose-event-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .choose-event-marker.marker-2:after{content:"40"}.booking-modal .choose-event-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .choose-event-marker.marker-4:after{content:"40"}.booking-modal .choose-event-marker.marker-8{top:140px;left:70px}.booking-modal .choose-event-marker.marker-6,.booking-modal .choose-event-marker.marker-7,.booking-modal .choose-event-marker.marker-9{display:none!important}.booking-modal .choose-event-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px;bottom:75px}.booking-modal .choose-event-marker.marker-5:after{content:"40"}.booking-modal .choose-event-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px}.booking-modal .choose-event-marker.marker-3:after{content:"40"}}@media only screen and (max-width:600px){.booking-modal .email-link-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .email-link-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .email-link-marker:after{content:"25"}.booking-modal .email-link-marker.marker-1{top:24px;left:0}.booking-modal .email-link-marker.marker-2{top:0;left:25px}.booking-modal .email-link-marker.marker-3{bottom:0;left:365px}.booking-modal .email-link-marker.marker-4{left:25px;top:42px}.booking-modal .email-link-marker.marker-5{right:193px;bottom:33px}.booking-modal .email-link-marker.marker-6{bottom:33px;right:0}.booking-modal .email-link-marker.marker-7{bottom:0;right:100px}.booking-modal .email-link-marker.marker-8{top:80px;left:24px}.booking-modal .email-link-marker.marker-9{bottom:62px;left:365px}.booking-modal .email-link-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .email-link-marker.marker-10:after{content:"60"}.booking-modal .email-link-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .email-link-marker.marker-11:after{content:"60"}.booking-modal .email-link-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .email-link-marker.marker-12:after{content:"60"}}@media only screen and (max-width:600px)and (max-width:768px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker.marker-1{top:20px}.booking-modal .email-link-marker.marker-4{top:38px;left:20px}.booking-modal .email-link-marker.marker-8{left:20px;top:81px}.booking-modal .email-link-marker.marker-8.show{display:flex}.booking-modal .email-link-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .email-link-marker.marker-9.show{display:flex}.booking-modal .email-link-marker:after{content:"20"}}@media only screen and (max-width:600px)and (max-width:600px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker:after{content:"20"}.booking-modal .email-link-marker.marker-1{display:none}.booking-modal .email-link-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .email-link-marker.marker-2:after{content:"40"}.booking-modal .email-link-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .email-link-marker.marker-4:after{content:"40"}.booking-modal .email-link-marker.marker-6,.booking-modal .email-link-marker.marker-7,.booking-modal .email-link-marker.marker-8,.booking-modal .email-link-marker.marker-9{display:none!important}.booking-modal .email-link-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .email-link-marker.marker-5:after{content:"40"}.booking-modal .email-link-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .email-link-marker.marker-3:after{content:"40"}.booking-modal .email-link-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .email-link-marker.marker-10:after{content:"20"}.booking-modal .email-link-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .email-link-marker.marker-11:after{content:"20"}.booking-modal .email-link-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .email-link-marker.marker-12:after{content:"20"}}@media only screen and (max-width:600px){.booking-modal .num-of-seats-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .num-of-seats-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .num-of-seats-marker:after{content:"25"}.booking-modal .num-of-seats-marker.marker-1{top:24px;left:0}.booking-modal .num-of-seats-marker.marker-2{top:0;left:25px}.booking-modal .num-of-seats-marker.marker-3{bottom:0;left:365px}.booking-modal .num-of-seats-marker.marker-4{left:25px;top:42px}.booking-modal .num-of-seats-marker.marker-5{right:193px;bottom:33px}.booking-modal .num-of-seats-marker.marker-6{bottom:33px;right:0}.booking-modal .num-of-seats-marker.marker-7{bottom:0;right:100px}.booking-modal .num-of-seats-marker.marker-8{top:80px;left:24px}.booking-modal .num-of-seats-marker.marker-9{bottom:62px;left:365px}.booking-modal .num-of-seats-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .num-of-seats-marker.marker-10:after{content:"60"}.booking-modal .num-of-seats-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .num-of-seats-marker.marker-11:after{content:"60"}.booking-modal .num-of-seats-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .num-of-seats-marker.marker-12:after{content:"60"}}@media only screen and (max-width:600px)and (max-width:768px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker.marker-1{top:20px}.booking-modal .num-of-seats-marker.marker-4{top:38px;left:20px}.booking-modal .num-of-seats-marker.marker-8{left:20px;top:81px}.booking-modal .num-of-seats-marker.marker-8.show{display:flex}.booking-modal .num-of-seats-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .num-of-seats-marker.marker-9.show{display:flex}.booking-modal .num-of-seats-marker:after{content:"20"}}@media only screen and (max-width:600px)and (max-width:600px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker:after{content:"20"}.booking-modal .num-of-seats-marker.marker-1{display:none}.booking-modal .num-of-seats-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .num-of-seats-marker.marker-2:after{content:"40"}.booking-modal .num-of-seats-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .num-of-seats-marker.marker-4:after{content:"40"}.booking-modal .num-of-seats-marker.marker-8{top:164px;left:23px}.booking-modal .num-of-seats-marker.marker-6,.booking-modal .num-of-seats-marker.marker-7,.booking-modal .num-of-seats-marker.marker-9{display:none!important}.booking-modal .num-of-seats-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .num-of-seats-marker.marker-5:after{content:"40"}.booking-modal .num-of-seats-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .num-of-seats-marker.marker-3:after{content:"40"}.booking-modal .num-of-seats-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .num-of-seats-marker.marker-10:after{content:"20"}.booking-modal .num-of-seats-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .num-of-seats-marker.marker-11:after{content:"20"}.booking-modal .num-of-seats-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .num-of-seats-marker.marker-12:after{content:"20"}}@media only screen and (max-width:600px){.booking-modal .booking-modal-title{display:inline-block;font-family:Marr Sans;font-style:normal;font-weight:600;width:80%;font-size:1.5rem;line-height:1.8125rem}.booking-modal .booking-modal-title .welcome{margin-right:.5rem;display:unset}.booking-modal .email-link-title,.booking-modal .seats-title{margin-top:1.1rem}.booking-modal .seats-container{margin-top:.9rem;gap:.79rem}.booking-modal .choose-event-buttons-group{margin-top:1rem}.booking-modal .choose-event-buttons-group .buttons-container{width:100%;font-size:1rem}.booking-modal .choose-event-item{display:flex;align-items:center;cursor:pointer;margin-bottom:.5rem;gap:.75rem;width:100%;margin-top:.9rem}.booking-modal .choose-event-item.first-item{margin-top:2rem}.booking-modal .choose-event-item .checkbox_booking{display:flex;flex-direction:column}.booking-modal .choose-event-item .checkbox_booking .checkbox_booking_date{width:-webkit-max-content;width:-moz-max-content;width:max-content}.booking-modal .registration-checkbox{width:1.35rem}.booking-modal .booking-modal-inputs{margin-top:.7rem}.booking-modal .booking-cta{margin-top:.9rem;margin-bottom:1rem}.booking-modal .booking-cta .booking-form-btn-group{gap:1.875rem}.booking-modal .link-text{background-color:bold;font-weight:400;font-size:1rem;text-decoration:underline}.booking-modal .buttons{width:66%;font-weight:600;font-size:1.125rem}.booking-modal .confirm-box-sigle-buttons{width:25%;font-weight:600;font-size:1.125rem;text-align:center}}@media only screen and (min-width:600px){.booking-modal{position:relative;border-radius:.3125rem;width:40.68rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-padding-after:1.25rem;padding-block-end:1.25rem;-webkit-padding-start:1.15rem;padding-inline-start:1.15rem;-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;background-color:#f3f3f0;font-size:1rem}.booking-modal .choose-event-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .choose-event-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .choose-event-marker:after{content:"25"}.booking-modal .choose-event-marker.marker-1{top:24px;left:0}.booking-modal .choose-event-marker.marker-2{top:0;left:25px}.booking-modal .choose-event-marker.marker-3{bottom:0;right:300px}.booking-modal .choose-event-marker.marker-4{left:25px;top:42px}.booking-modal .choose-event-marker.marker-5{right:193px;bottom:33px}.booking-modal .choose-event-marker.marker-6{bottom:33px;right:0}.booking-modal .choose-event-marker.marker-7{bottom:0;right:100px}.booking-modal .choose-event-marker.marker-8{top:93.1px;left:24px}.booking-modal .choose-event-marker.marker-9{bottom:62px;left:325px}}@media only screen and (min-width:600px)and (max-width:768px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker.marker-1{top:20px}.booking-modal .choose-event-marker.marker-4{top:38px;left:20px}.booking-modal .choose-event-marker.marker-8{left:20px;top:81px}.booking-modal .choose-event-marker.marker-8.show{display:flex}.booking-modal .choose-event-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .choose-event-marker.marker-9.show{display:flex}.booking-modal .choose-event-marker:after{content:"20"}}@media only screen and (min-width:600px)and (max-width:600px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker:after{content:"20"}.booking-modal .choose-event-marker.marker-1{display:none}.booking-modal .choose-event-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .choose-event-marker.marker-2:after{content:"40"}.booking-modal .choose-event-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .choose-event-marker.marker-4:after{content:"40"}.booking-modal .choose-event-marker.marker-8{top:140px;left:70px}.booking-modal .choose-event-marker.marker-6,.booking-modal .choose-event-marker.marker-7,.booking-modal .choose-event-marker.marker-9{display:none!important}.booking-modal .choose-event-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px;bottom:75px}.booking-modal .choose-event-marker.marker-5:after{content:"40"}.booking-modal .choose-event-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px}.booking-modal .choose-event-marker.marker-3:after{content:"40"}}@media only screen and (min-width:600px){.booking-modal .email-link-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .email-link-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .email-link-marker:after{content:"25"}.booking-modal .email-link-marker.marker-1{top:24px;left:0}.booking-modal .email-link-marker.marker-2{top:0;left:25px}.booking-modal .email-link-marker.marker-3{bottom:0;left:365px}.booking-modal .email-link-marker.marker-4{left:25px;top:42px}.booking-modal .email-link-marker.marker-5{right:193px;bottom:33px}.booking-modal .email-link-marker.marker-6{bottom:33px;right:0}.booking-modal .email-link-marker.marker-7{bottom:0;right:100px}.booking-modal .email-link-marker.marker-8{top:80px;left:24px}.booking-modal .email-link-marker.marker-9{bottom:62px;left:365px}.booking-modal .email-link-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .email-link-marker.marker-10:after{content:"60"}.booking-modal .email-link-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .email-link-marker.marker-11:after{content:"60"}.booking-modal .email-link-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .email-link-marker.marker-12:after{content:"60"}}@media only screen and (min-width:600px)and (max-width:768px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker.marker-1{top:20px}.booking-modal .email-link-marker.marker-4{top:38px;left:20px}.booking-modal .email-link-marker.marker-8{left:20px;top:81px}.booking-modal .email-link-marker.marker-8.show{display:flex}.booking-modal .email-link-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .email-link-marker.marker-9.show{display:flex}.booking-modal .email-link-marker:after{content:"20"}}@media only screen and (min-width:600px)and (max-width:600px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker:after{content:"20"}.booking-modal .email-link-marker.marker-1{display:none}.booking-modal .email-link-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .email-link-marker.marker-2:after{content:"40"}.booking-modal .email-link-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .email-link-marker.marker-4:after{content:"40"}.booking-modal .email-link-marker.marker-6,.booking-modal .email-link-marker.marker-7,.booking-modal .email-link-marker.marker-8,.booking-modal .email-link-marker.marker-9{display:none!important}.booking-modal .email-link-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .email-link-marker.marker-5:after{content:"40"}.booking-modal .email-link-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .email-link-marker.marker-3:after{content:"40"}.booking-modal .email-link-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .email-link-marker.marker-10:after{content:"20"}.booking-modal .email-link-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .email-link-marker.marker-11:after{content:"20"}.booking-modal .email-link-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .email-link-marker.marker-12:after{content:"20"}}@media only screen and (min-width:600px){.booking-modal .num-of-seats-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .num-of-seats-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .num-of-seats-marker:after{content:"25"}.booking-modal .num-of-seats-marker.marker-1{top:24px;left:0}.booking-modal .num-of-seats-marker.marker-2{top:0;left:25px}.booking-modal .num-of-seats-marker.marker-3{bottom:0;left:365px}.booking-modal .num-of-seats-marker.marker-4{left:25px;top:42px}.booking-modal .num-of-seats-marker.marker-5{right:193px;bottom:33px}.booking-modal .num-of-seats-marker.marker-6{bottom:33px;right:0}.booking-modal .num-of-seats-marker.marker-7{bottom:0;right:100px}.booking-modal .num-of-seats-marker.marker-8{top:80px;left:24px}.booking-modal .num-of-seats-marker.marker-9{bottom:62px;left:365px}.booking-modal .num-of-seats-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .num-of-seats-marker.marker-10:after{content:"60"}.booking-modal .num-of-seats-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .num-of-seats-marker.marker-11:after{content:"60"}.booking-modal .num-of-seats-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .num-of-seats-marker.marker-12:after{content:"60"}}@media only screen and (min-width:600px)and (max-width:768px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker.marker-1{top:20px}.booking-modal .num-of-seats-marker.marker-4{top:38px;left:20px}.booking-modal .num-of-seats-marker.marker-8{left:20px;top:81px}.booking-modal .num-of-seats-marker.marker-8.show{display:flex}.booking-modal .num-of-seats-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .num-of-seats-marker.marker-9.show{display:flex}.booking-modal .num-of-seats-marker:after{content:"20"}}@media only screen and (min-width:600px)and (max-width:600px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker:after{content:"20"}.booking-modal .num-of-seats-marker.marker-1{display:none}.booking-modal .num-of-seats-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .num-of-seats-marker.marker-2:after{content:"40"}.booking-modal .num-of-seats-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .num-of-seats-marker.marker-4:after{content:"40"}.booking-modal .num-of-seats-marker.marker-8{top:164px;left:23px}.booking-modal .num-of-seats-marker.marker-6,.booking-modal .num-of-seats-marker.marker-7,.booking-modal .num-of-seats-marker.marker-9{display:none!important}.booking-modal .num-of-seats-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .num-of-seats-marker.marker-5:after{content:"40"}.booking-modal .num-of-seats-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .num-of-seats-marker.marker-3:after{content:"40"}.booking-modal .num-of-seats-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .num-of-seats-marker.marker-10:after{content:"20"}.booking-modal .num-of-seats-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .num-of-seats-marker.marker-11:after{content:"20"}.booking-modal .num-of-seats-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .num-of-seats-marker.marker-12:after{content:"20"}}@media only screen and (min-width:600px){.booking-modal .booking-modal-title{display:inline-block;font-family:Marr Sans;font-style:normal;font-weight:600;width:80%;font-size:1.5rem;line-height:1.8125rem}.booking-modal .booking-modal-title .welcome{margin-right:.5rem;display:unset}.booking-modal .email-link-title{margin-top:0}.booking-modal .choose-event-buttons-group{margin-top:-.3rem}.booking-modal .choose-event-buttons-group .buttons-container{width:60%;font-size:1rem}.booking-modal .choose-event-item{display:flex;align-items:center;cursor:pointer;margin-bottom:.5rem;gap:.75rem;width:100%;margin-top:.9rem}.booking-modal .choose-event-item.first-item{margin-top:.9rem}.booking-modal .choose-event-item .checkbox_booking{display:flex;flex-direction:row}.booking-modal .choose-event-item .checkbox_booking .checkbox_booking_date{width:-webkit-max-content;width:-moz-max-content;width:max-content}.booking-modal .registration-checkbox{width:1.35rem}.booking-modal .booking-modal-inputs{margin-top:.7rem}.booking-modal .booking-cta{margin-top:.9rem;margin-bottom:1rem}.booking-modal .booking-cta .booking-form-btn-group{gap:1.875rem}.booking-modal .link-text{background-color:bold;font-weight:400;font-size:1rem;text-decoration:underline}.booking-modal .buttons{width:66%;font-weight:600;font-size:1.125rem}.booking-modal .confirm-box-sigle-buttons{width:25%;font-weight:600;font-size:1.125rem;text-align:center}}@media only screen and (min-width:768px){.booking-modal{position:relative;border-radius:.3125rem;width:40.68rem;-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-padding-after:1.25rem;padding-block-end:1.25rem;-webkit-padding-start:1.15rem;padding-inline-start:1.15rem;-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;background-color:#f3f3f0;font-size:1rem}.booking-modal .choose-event-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .choose-event-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .choose-event-marker:after{content:"25"}.booking-modal .choose-event-marker.marker-1{top:24px;left:0}.booking-modal .choose-event-marker.marker-2{top:0;left:25px}.booking-modal .choose-event-marker.marker-3{bottom:0;right:300px}.booking-modal .choose-event-marker.marker-4{left:25px;top:42px}.booking-modal .choose-event-marker.marker-5{right:193px;bottom:33px}.booking-modal .choose-event-marker.marker-6{bottom:33px;right:0}.booking-modal .choose-event-marker.marker-7{bottom:0;right:100px}.booking-modal .choose-event-marker.marker-8{top:93.1px;left:24px}.booking-modal .choose-event-marker.marker-9{bottom:62px;left:325px}}@media only screen and (min-width:768px)and (max-width:768px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker.marker-1{top:20px}.booking-modal .choose-event-marker.marker-4{top:38px;left:20px}.booking-modal .choose-event-marker.marker-8{left:20px;top:81px}.booking-modal .choose-event-marker.marker-8.show{display:flex}.booking-modal .choose-event-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .choose-event-marker.marker-9.show{display:flex}.booking-modal .choose-event-marker:after{content:"20"}}@media only screen and (min-width:768px)and (max-width:600px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker:after{content:"20"}.booking-modal .choose-event-marker.marker-1{display:none}.booking-modal .choose-event-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .choose-event-marker.marker-2:after{content:"40"}.booking-modal .choose-event-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .choose-event-marker.marker-4:after{content:"40"}.booking-modal .choose-event-marker.marker-8{top:140px;left:70px}.booking-modal .choose-event-marker.marker-6,.booking-modal .choose-event-marker.marker-7,.booking-modal .choose-event-marker.marker-9{display:none!important}.booking-modal .choose-event-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px;bottom:75px}.booking-modal .choose-event-marker.marker-5:after{content:"40"}.booking-modal .choose-event-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px}.booking-modal .choose-event-marker.marker-3:after{content:"40"}}@media only screen and (min-width:768px){.booking-modal .email-link-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .email-link-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .email-link-marker:after{content:"25"}.booking-modal .email-link-marker.marker-1{top:24px;left:0}.booking-modal .email-link-marker.marker-2{top:0;left:25px}.booking-modal .email-link-marker.marker-3{bottom:0;left:365px}.booking-modal .email-link-marker.marker-4{left:25px;top:42px}.booking-modal .email-link-marker.marker-5{right:193px;bottom:33px}.booking-modal .email-link-marker.marker-6{bottom:33px;right:0}.booking-modal .email-link-marker.marker-7{bottom:0;right:100px}.booking-modal .email-link-marker.marker-8{top:80px;left:24px}.booking-modal .email-link-marker.marker-9{bottom:62px;left:365px}.booking-modal .email-link-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .email-link-marker.marker-10:after{content:"60"}.booking-modal .email-link-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .email-link-marker.marker-11:after{content:"60"}.booking-modal .email-link-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .email-link-marker.marker-12:after{content:"60"}}@media only screen and (min-width:768px)and (max-width:768px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker.marker-1{top:20px}.booking-modal .email-link-marker.marker-4{top:38px;left:20px}.booking-modal .email-link-marker.marker-8{left:20px;top:81px}.booking-modal .email-link-marker.marker-8.show{display:flex}.booking-modal .email-link-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .email-link-marker.marker-9.show{display:flex}.booking-modal .email-link-marker:after{content:"20"}}@media only screen and (min-width:768px)and (max-width:600px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker:after{content:"20"}.booking-modal .email-link-marker.marker-1{display:none}.booking-modal .email-link-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .email-link-marker.marker-2:after{content:"40"}.booking-modal .email-link-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .email-link-marker.marker-4:after{content:"40"}.booking-modal .email-link-marker.marker-6,.booking-modal .email-link-marker.marker-7,.booking-modal .email-link-marker.marker-8,.booking-modal .email-link-marker.marker-9{display:none!important}.booking-modal .email-link-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .email-link-marker.marker-5:after{content:"40"}.booking-modal .email-link-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .email-link-marker.marker-3:after{content:"40"}.booking-modal .email-link-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .email-link-marker.marker-10:after{content:"20"}.booking-modal .email-link-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .email-link-marker.marker-11:after{content:"20"}.booking-modal .email-link-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .email-link-marker.marker-12:after{content:"20"}}@media only screen and (min-width:768px){.booking-modal .num-of-seats-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .num-of-seats-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .num-of-seats-marker:after{content:"25"}.booking-modal .num-of-seats-marker.marker-1{top:24px;left:0}.booking-modal .num-of-seats-marker.marker-2{top:0;left:25px}.booking-modal .num-of-seats-marker.marker-3{bottom:0;left:365px}.booking-modal .num-of-seats-marker.marker-4{left:25px;top:42px}.booking-modal .num-of-seats-marker.marker-5{right:193px;bottom:33px}.booking-modal .num-of-seats-marker.marker-6{bottom:33px;right:0}.booking-modal .num-of-seats-marker.marker-7{bottom:0;right:100px}.booking-modal .num-of-seats-marker.marker-8{top:80px;left:24px}.booking-modal .num-of-seats-marker.marker-9{bottom:62px;left:365px}.booking-modal .num-of-seats-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .num-of-seats-marker.marker-10:after{content:"60"}.booking-modal .num-of-seats-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .num-of-seats-marker.marker-11:after{content:"60"}.booking-modal .num-of-seats-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .num-of-seats-marker.marker-12:after{content:"60"}}@media only screen and (min-width:768px)and (max-width:768px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker.marker-1{top:20px}.booking-modal .num-of-seats-marker.marker-4{top:38px;left:20px}.booking-modal .num-of-seats-marker.marker-8{left:20px;top:81px}.booking-modal .num-of-seats-marker.marker-8.show{display:flex}.booking-modal .num-of-seats-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .num-of-seats-marker.marker-9.show{display:flex}.booking-modal .num-of-seats-marker:after{content:"20"}}@media only screen and (min-width:768px)and (max-width:600px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker:after{content:"20"}.booking-modal .num-of-seats-marker.marker-1{display:none}.booking-modal .num-of-seats-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .num-of-seats-marker.marker-2:after{content:"40"}.booking-modal .num-of-seats-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .num-of-seats-marker.marker-4:after{content:"40"}.booking-modal .num-of-seats-marker.marker-8{top:164px;left:23px}.booking-modal .num-of-seats-marker.marker-6,.booking-modal .num-of-seats-marker.marker-7,.booking-modal .num-of-seats-marker.marker-9{display:none!important}.booking-modal .num-of-seats-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .num-of-seats-marker.marker-5:after{content:"40"}.booking-modal .num-of-seats-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .num-of-seats-marker.marker-3:after{content:"40"}.booking-modal .num-of-seats-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .num-of-seats-marker.marker-10:after{content:"20"}.booking-modal .num-of-seats-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .num-of-seats-marker.marker-11:after{content:"20"}.booking-modal .num-of-seats-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .num-of-seats-marker.marker-12:after{content:"20"}}@media only screen and (min-width:768px){.booking-modal .booking-modal-title{display:inline-block;font-family:Marr Sans;font-style:normal;font-weight:600;width:80%;font-size:1.5rem;line-height:1.8125rem}.booking-modal .booking-modal-title .welcome{margin-right:.5rem;display:unset}.booking-modal .email-link-title{margin-top:0}.booking-modal .choose-event-buttons-group{margin-top:-.3rem}.booking-modal .choose-event-buttons-group .buttons-container{width:60%;font-size:1rem}.booking-modal .choose-event-item{display:flex;align-items:center;cursor:pointer;margin-bottom:.5rem;gap:.75rem;width:100%;margin-top:.9rem}.booking-modal .choose-event-item.first-item{margin-top:.9rem}.booking-modal .choose-event-item .checkbox_booking{display:flex;flex-direction:row}.booking-modal .choose-event-item .checkbox_booking .checkbox_booking_date{width:-webkit-max-content;width:-moz-max-content;width:max-content}.booking-modal .registration-checkbox{width:1.35rem}.booking-modal .booking-modal-inputs{margin-top:.7rem}.booking-modal .booking-cta{margin-top:.9rem;margin-bottom:1rem}.booking-modal .booking-cta .booking-form-btn-group{gap:1.875rem}.booking-modal .link-text{background-color:bold;font-weight:400;font-size:1rem;text-decoration:underline}.booking-modal .buttons{width:66%;font-weight:600;font-size:1.125rem}.booking-modal .confirm-box-sigle-buttons{width:25%;font-weight:600;font-size:1.125rem;text-align:center}}@media only screen and (min-width:992px){.booking-modal{position:relative;border-radius:.3125rem;width:40.68rem;-webkit-padding-before:1.35rem;padding-block-start:1.35rem;-webkit-padding-after:1.55rem;padding-block-end:1.55rem;-webkit-padding-start:1.49rem;padding-inline-start:1.49rem;-webkit-padding-end:1.54rem;padding-inline-end:1.54rem;background-color:#f3f3f0;font-size:1rem}.booking-modal .choose-event-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .choose-event-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .choose-event-marker:after{content:"25"}.booking-modal .choose-event-marker.marker-1{top:24px;left:0}.booking-modal .choose-event-marker.marker-2{top:0;left:25px}.booking-modal .choose-event-marker.marker-3{bottom:0;right:300px}.booking-modal .choose-event-marker.marker-4{left:25px;top:42px}.booking-modal .choose-event-marker.marker-5{right:193px;bottom:33px}.booking-modal .choose-event-marker.marker-6{bottom:33px;right:0}.booking-modal .choose-event-marker.marker-7{bottom:0;right:100px}.booking-modal .choose-event-marker.marker-8{top:93.1px;left:24px}.booking-modal .choose-event-marker.marker-9{bottom:62px;left:325px}}@media only screen and (min-width:992px)and (max-width:768px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker.marker-1{top:20px}.booking-modal .choose-event-marker.marker-4{top:38px;left:20px}.booking-modal .choose-event-marker.marker-8{left:20px;top:81px}.booking-modal .choose-event-marker.marker-8.show{display:flex}.booking-modal .choose-event-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .choose-event-marker.marker-9.show{display:flex}.booking-modal .choose-event-marker:after{content:"20"}}@media only screen and (min-width:992px)and (max-width:600px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker:after{content:"20"}.booking-modal .choose-event-marker.marker-1{display:none}.booking-modal .choose-event-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .choose-event-marker.marker-2:after{content:"40"}.booking-modal .choose-event-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .choose-event-marker.marker-4:after{content:"40"}.booking-modal .choose-event-marker.marker-8{top:140px;left:70px}.booking-modal .choose-event-marker.marker-6,.booking-modal .choose-event-marker.marker-7,.booking-modal .choose-event-marker.marker-9{display:none!important}.booking-modal .choose-event-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px;bottom:75px}.booking-modal .choose-event-marker.marker-5:after{content:"40"}.booking-modal .choose-event-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px}.booking-modal .choose-event-marker.marker-3:after{content:"40"}}@media only screen and (min-width:992px){.booking-modal .email-link-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .email-link-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .email-link-marker:after{content:"25"}.booking-modal .email-link-marker.marker-1{top:24px;left:0}.booking-modal .email-link-marker.marker-2{top:0;left:25px}.booking-modal .email-link-marker.marker-3{bottom:0;left:365px}.booking-modal .email-link-marker.marker-4{left:25px;top:42px}.booking-modal .email-link-marker.marker-5{right:193px;bottom:33px}.booking-modal .email-link-marker.marker-6{bottom:33px;right:0}.booking-modal .email-link-marker.marker-7{bottom:0;right:100px}.booking-modal .email-link-marker.marker-8{top:80px;left:24px}.booking-modal .email-link-marker.marker-9{bottom:62px;left:365px}.booking-modal .email-link-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .email-link-marker.marker-10:after{content:"60"}.booking-modal .email-link-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .email-link-marker.marker-11:after{content:"60"}.booking-modal .email-link-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .email-link-marker.marker-12:after{content:"60"}}@media only screen and (min-width:992px)and (max-width:768px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker.marker-1{top:20px}.booking-modal .email-link-marker.marker-4{top:38px;left:20px}.booking-modal .email-link-marker.marker-8{left:20px;top:81px}.booking-modal .email-link-marker.marker-8.show{display:flex}.booking-modal .email-link-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .email-link-marker.marker-9.show{display:flex}.booking-modal .email-link-marker:after{content:"20"}}@media only screen and (min-width:992px)and (max-width:600px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker:after{content:"20"}.booking-modal .email-link-marker.marker-1{display:none}.booking-modal .email-link-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .email-link-marker.marker-2:after{content:"40"}.booking-modal .email-link-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .email-link-marker.marker-4:after{content:"40"}.booking-modal .email-link-marker.marker-6,.booking-modal .email-link-marker.marker-7,.booking-modal .email-link-marker.marker-8,.booking-modal .email-link-marker.marker-9{display:none!important}.booking-modal .email-link-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .email-link-marker.marker-5:after{content:"40"}.booking-modal .email-link-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .email-link-marker.marker-3:after{content:"40"}.booking-modal .email-link-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .email-link-marker.marker-10:after{content:"20"}.booking-modal .email-link-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .email-link-marker.marker-11:after{content:"20"}.booking-modal .email-link-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .email-link-marker.marker-12:after{content:"20"}}@media only screen and (min-width:992px){.booking-modal .num-of-seats-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .num-of-seats-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .num-of-seats-marker:after{content:"25"}.booking-modal .num-of-seats-marker.marker-1{top:24px;left:0}.booking-modal .num-of-seats-marker.marker-2{top:0;left:25px}.booking-modal .num-of-seats-marker.marker-3{bottom:0;left:365px}.booking-modal .num-of-seats-marker.marker-4{left:25px;top:42px}.booking-modal .num-of-seats-marker.marker-5{right:193px;bottom:33px}.booking-modal .num-of-seats-marker.marker-6{bottom:33px;right:0}.booking-modal .num-of-seats-marker.marker-7{bottom:0;right:100px}.booking-modal .num-of-seats-marker.marker-8{top:80px;left:24px}.booking-modal .num-of-seats-marker.marker-9{bottom:62px;left:365px}.booking-modal .num-of-seats-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .num-of-seats-marker.marker-10:after{content:"60"}.booking-modal .num-of-seats-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .num-of-seats-marker.marker-11:after{content:"60"}.booking-modal .num-of-seats-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .num-of-seats-marker.marker-12:after{content:"60"}}@media only screen and (min-width:992px)and (max-width:768px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker.marker-1{top:20px}.booking-modal .num-of-seats-marker.marker-4{top:38px;left:20px}.booking-modal .num-of-seats-marker.marker-8{left:20px;top:81px}.booking-modal .num-of-seats-marker.marker-8.show{display:flex}.booking-modal .num-of-seats-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .num-of-seats-marker.marker-9.show{display:flex}.booking-modal .num-of-seats-marker:after{content:"20"}}@media only screen and (min-width:992px)and (max-width:600px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker:after{content:"20"}.booking-modal .num-of-seats-marker.marker-1{display:none}.booking-modal .num-of-seats-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .num-of-seats-marker.marker-2:after{content:"40"}.booking-modal .num-of-seats-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .num-of-seats-marker.marker-4:after{content:"40"}.booking-modal .num-of-seats-marker.marker-8{top:164px;left:23px}.booking-modal .num-of-seats-marker.marker-6,.booking-modal .num-of-seats-marker.marker-7,.booking-modal .num-of-seats-marker.marker-9{display:none!important}.booking-modal .num-of-seats-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .num-of-seats-marker.marker-5:after{content:"40"}.booking-modal .num-of-seats-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .num-of-seats-marker.marker-3:after{content:"40"}.booking-modal .num-of-seats-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .num-of-seats-marker.marker-10:after{content:"20"}.booking-modal .num-of-seats-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .num-of-seats-marker.marker-11:after{content:"20"}.booking-modal .num-of-seats-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .num-of-seats-marker.marker-12:after{content:"20"}}@media only screen and (min-width:992px){.booking-modal .booking-modal-title{display:inline-block;font-family:Marr Sans;font-style:normal;font-weight:600;width:80%;font-size:1.5rem;line-height:1.8125rem}.booking-modal .booking-modal-title .welcome{margin-right:.5rem;display:unset}}@media only screen and (min-width:992px)and (max-width:1000px){.booking-modal .booking-modal-title .welcome{display:none}}@media only screen and (min-width:992px){.booking-modal .choose-event-buttons-group,.booking-modal .email-link-title{margin-top:0}.booking-modal .choose-event-buttons-group .buttons-container{width:60%;font-size:1.125rem}.booking-modal .choose-event-item{display:flex;align-items:center;cursor:pointer;margin-bottom:.5rem;gap:.75rem;width:100%;margin-top:.9rem}.booking-modal .choose-event-item.first-item{margin-top:.9rem}.booking-modal .choose-event-item .checkbox_booking{display:flex;flex-direction:row}.booking-modal .choose-event-item .checkbox_booking .checkbox_booking_date{width:-webkit-max-content;width:-moz-max-content;width:max-content}.booking-modal .registration-checkbox{width:1.65rem}.booking-modal .booking-modal-inputs{margin-top:.7rem}.booking-modal .booking-cta{margin-top:.9rem;margin-bottom:1rem}.booking-modal .booking-cta .booking-form-btn-group{gap:1.875rem}.booking-modal .link-text{background-color:bold;font-weight:400;font-size:1rem;text-decoration:underline}.booking-modal .buttons{width:66%;font-weight:600;font-size:1.125rem}.booking-modal .confirm-box-sigle-buttons{width:25%;font-weight:600;font-size:1.125rem;text-align:center}}@media only screen and (min-width:1200px){.booking-modal{position:relative;border-radius:.3125rem;width:40.68rem;-webkit-padding-before:1.35rem;padding-block-start:1.35rem;-webkit-padding-after:1.55rem;padding-block-end:1.55rem;-webkit-padding-start:1.49rem;padding-inline-start:1.49rem;-webkit-padding-end:1.54rem;padding-inline-end:1.54rem;background-color:#f3f3f0;font-size:1rem}.booking-modal .choose-event-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .choose-event-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .choose-event-marker:after{content:"25"}.booking-modal .choose-event-marker.marker-1{top:24px;left:0}.booking-modal .choose-event-marker.marker-2{top:0;left:25px}.booking-modal .choose-event-marker.marker-3{bottom:0;right:300px}.booking-modal .choose-event-marker.marker-4{left:25px;top:42px}.booking-modal .choose-event-marker.marker-5{right:193px;bottom:33px}.booking-modal .choose-event-marker.marker-6{bottom:33px;right:0}.booking-modal .choose-event-marker.marker-7{bottom:0;right:100px}.booking-modal .choose-event-marker.marker-8{top:93.1px;left:24px}.booking-modal .choose-event-marker.marker-9{bottom:62px;left:325px}}@media only screen and (min-width:1200px)and (max-width:768px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker.marker-1{top:20px}.booking-modal .choose-event-marker.marker-4{top:38px;left:20px}.booking-modal .choose-event-marker.marker-8{left:20px;top:81px}.booking-modal .choose-event-marker.marker-8.show{display:flex}.booking-modal .choose-event-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .choose-event-marker.marker-9.show{display:flex}.booking-modal .choose-event-marker:after{content:"20"}}@media only screen and (min-width:1200px)and (max-width:600px){.booking-modal .choose-event-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .choose-event-marker:after{content:"20"}.booking-modal .choose-event-marker.marker-1{display:none}.booking-modal .choose-event-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .choose-event-marker.marker-2:after{content:"40"}.booking-modal .choose-event-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .choose-event-marker.marker-4:after{content:"40"}.booking-modal .choose-event-marker.marker-8{top:140px;left:70px}.booking-modal .choose-event-marker.marker-6,.booking-modal .choose-event-marker.marker-7,.booking-modal .choose-event-marker.marker-9{display:none!important}.booking-modal .choose-event-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px;bottom:75px}.booking-modal .choose-event-marker.marker-5:after{content:"40"}.booking-modal .choose-event-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:70px}.booking-modal .choose-event-marker.marker-3:after{content:"40"}}@media only screen and (min-width:1200px){.booking-modal .email-link-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .email-link-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .email-link-marker:after{content:"25"}.booking-modal .email-link-marker.marker-1{top:24px;left:0}.booking-modal .email-link-marker.marker-2{top:0;left:25px}.booking-modal .email-link-marker.marker-3{bottom:0;left:365px}.booking-modal .email-link-marker.marker-4{left:25px;top:42px}.booking-modal .email-link-marker.marker-5{right:193px;bottom:33px}.booking-modal .email-link-marker.marker-6{bottom:33px;right:0}.booking-modal .email-link-marker.marker-7{bottom:0;right:100px}.booking-modal .email-link-marker.marker-8{top:80px;left:24px}.booking-modal .email-link-marker.marker-9{bottom:62px;left:365px}.booking-modal .email-link-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .email-link-marker.marker-10:after{content:"60"}.booking-modal .email-link-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .email-link-marker.marker-11:after{content:"60"}.booking-modal .email-link-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .email-link-marker.marker-12:after{content:"60"}}@media only screen and (min-width:1200px)and (max-width:768px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker.marker-1{top:20px}.booking-modal .email-link-marker.marker-4{top:38px;left:20px}.booking-modal .email-link-marker.marker-8{left:20px;top:81px}.booking-modal .email-link-marker.marker-8.show{display:flex}.booking-modal .email-link-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .email-link-marker.marker-9.show{display:flex}.booking-modal .email-link-marker:after{content:"20"}}@media only screen and (min-width:1200px)and (max-width:600px){.booking-modal .email-link-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .email-link-marker:after{content:"20"}.booking-modal .email-link-marker.marker-1{display:none}.booking-modal .email-link-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .email-link-marker.marker-2:after{content:"40"}.booking-modal .email-link-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .email-link-marker.marker-4:after{content:"40"}.booking-modal .email-link-marker.marker-6,.booking-modal .email-link-marker.marker-7,.booking-modal .email-link-marker.marker-8,.booking-modal .email-link-marker.marker-9{display:none!important}.booking-modal .email-link-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .email-link-marker.marker-5:after{content:"40"}.booking-modal .email-link-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .email-link-marker.marker-3:after{content:"40"}.booking-modal .email-link-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .email-link-marker.marker-10:after{content:"20"}.booking-modal .email-link-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .email-link-marker.marker-11:after{content:"20"}.booking-modal .email-link-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .email-link-marker.marker-12:after{content:"20"}}@media only screen and (min-width:1200px){.booking-modal .num-of-seats-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.booking-modal .num-of-seats-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.booking-modal .num-of-seats-marker:after{content:"25"}.booking-modal .num-of-seats-marker.marker-1{top:24px;left:0}.booking-modal .num-of-seats-marker.marker-2{top:0;left:25px}.booking-modal .num-of-seats-marker.marker-3{bottom:0;left:365px}.booking-modal .num-of-seats-marker.marker-4{left:25px;top:42px}.booking-modal .num-of-seats-marker.marker-5{right:193px;bottom:33px}.booking-modal .num-of-seats-marker.marker-6{bottom:33px;right:0}.booking-modal .num-of-seats-marker.marker-7{bottom:0;right:100px}.booking-modal .num-of-seats-marker.marker-8{top:80px;left:24px}.booking-modal .num-of-seats-marker.marker-9{bottom:62px;left:365px}.booking-modal .num-of-seats-marker.marker-10{width:60px;height:60px;background-color:#b5dbff;top:92px;left:73px}.booking-modal .num-of-seats-marker.marker-10:after{content:"60"}.booking-modal .num-of-seats-marker.marker-11{width:60px;height:60px;background-color:#b5dbff;top:92px;left:187px}.booking-modal .num-of-seats-marker.marker-11:after{content:"60"}.booking-modal .num-of-seats-marker.marker-12{width:60px;height:60px;background-color:#b5dbff;top:92px;left:298px}.booking-modal .num-of-seats-marker.marker-12:after{content:"60"}}@media only screen and (min-width:1200px)and (max-width:768px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker.marker-1{top:20px}.booking-modal .num-of-seats-marker.marker-4{top:38px;left:20px}.booking-modal .num-of-seats-marker.marker-8{left:20px;top:81px}.booking-modal .num-of-seats-marker.marker-8.show{display:flex}.booking-modal .num-of-seats-marker.marker-9{bottom:57.5px;left:270px}.booking-modal .num-of-seats-marker.marker-9.show{display:flex}.booking-modal .num-of-seats-marker:after{content:"20"}}@media only screen and (min-width:1200px)and (max-width:600px){.booking-modal .num-of-seats-marker{background-color:#baafff;width:20px;height:20px}.booking-modal .num-of-seats-marker:after{content:"20"}.booking-modal .num-of-seats-marker.marker-1{display:none}.booking-modal .num-of-seats-marker.marker-2{width:40px;height:40px;background-color:#b5dbff;left:19px}.booking-modal .num-of-seats-marker.marker-2:after{content:"40"}.booking-modal .num-of-seats-marker.marker-4{width:40px;height:40px;background-color:#b5dbff;left:19px;top:58px}.booking-modal .num-of-seats-marker.marker-4:after{content:"40"}.booking-modal .num-of-seats-marker.marker-8{top:164px;left:23px}.booking-modal .num-of-seats-marker.marker-6,.booking-modal .num-of-seats-marker.marker-7,.booking-modal .num-of-seats-marker.marker-9{display:none!important}.booking-modal .num-of-seats-marker.marker-5{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px;bottom:78.3px}.booking-modal .num-of-seats-marker.marker-5:after{content:"40"}.booking-modal .num-of-seats-marker.marker-3{width:40px;height:40px;background-color:#b5dbff;right:0;left:30px}.booking-modal .num-of-seats-marker.marker-3:after{content:"40"}.booking-modal .num-of-seats-marker.marker-10{width:20px;height:20px;background-color:#baafff;top:112px;left:23px}.booking-modal .num-of-seats-marker.marker-10:after{content:"20"}.booking-modal .num-of-seats-marker.marker-11{width:20px;height:20px;background-color:#baafff;top:215px;left:23px}.booking-modal .num-of-seats-marker.marker-11:after{content:"20"}.booking-modal .num-of-seats-marker.marker-12{width:20px;height:20px;background-color:#baafff;top:266px;left:23px}.booking-modal .num-of-seats-marker.marker-12:after{content:"20"}}@media only screen and (min-width:1200px){.booking-modal .booking-modal-title{display:inline-block;font-family:Marr Sans;font-style:normal;font-weight:600;width:80%;font-size:1.5rem;line-height:1.8125rem}.booking-modal .booking-modal-title .welcome{margin-right:.5rem;display:unset}}@media only screen and (min-width:1200px)and (max-width:1000px){.booking-modal .booking-modal-title .welcome{display:none}}@media only screen and (min-width:1200px){.booking-modal .email-link-title,.booking-modal .seats-title{margin-top:0}.booking-modal .seats-container{margin-top:1.2rem;gap:2.8rem}.booking-modal .choose-event-buttons-group{margin-top:0}.booking-modal .choose-event-buttons-group .buttons-container{width:60%;font-size:1.125rem}.booking-modal .choose-event-item{display:flex;align-items:center;cursor:pointer;margin-bottom:.5rem;gap:.75rem;width:100%;margin-top:1.65rem}.booking-modal .choose-event-item.first-item{margin-top:1rem}.booking-modal .choose-event-item .checkbox_booking{display:flex;flex-direction:row}.booking-modal .choose-event-item .checkbox_booking .checkbox_booking_date{width:-webkit-max-content;width:-moz-max-content;width:max-content}.booking-modal .registration-checkbox{width:1.65rem}.booking-modal .booking-modal-inputs{margin-top:.7rem}.booking-modal .booking-cta{margin-top:.9rem;margin-bottom:1rem}.booking-modal .booking-cta .booking-form-btn-group{gap:1.875rem}.booking-modal .link-text{background-color:bold;font-weight:400;font-size:1rem;text-decoration:underline}.booking-modal .buttons{width:66%;font-weight:600;font-size:1.125rem}.booking-modal .confirm-box-sigle-buttons{width:25%;font-weight:600;font-size:1.125rem;text-align:center}}.new-navbar-marker{background-color:#b5dbff;width:60px;height:60px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.new-navbar-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.new-navbar-marker:after{content:"60"}.new-navbar-marker.marker-1{position:absolute;top:4.23rem;right:18.8rem;z-index:1000}.new-navbar-marker.marker-2{position:absolute;top:4.23rem;right:11.3rem;z-index:1000}.new-navbar-marker.marker-3{position:absolute;top:4.23rem;right:5.5rem;z-index:1000}@media screen and (max-width:600px){.new-navbar-marker{width:40px;height:40px}.new-navbar-marker.marker-1{top:0;left:25px}.new-navbar-marker.marker-2.show,.new-navbar-marker.marker-3.show{display:none}.new-navbar-marker:after{content:"40"}}#navbar{transition:all .8s ease;position:fixed;top:0;left:0;right:0;z-index:50;background-color:#fff}#navbar header.new-navbar{transition:padding .4s ease}#navbar header.new-navbar .croucher-nav-logo{transform-origin:center left;transition:transform .6s ease}#navbar.hide{top:var(--nav-height)}#navbar.scrolled-up>header{padding:0}#navbar.scrolled-up>header .croucher-nav-logo{transform:scale(.6)}#navbar.scrolled-up>header .bg-transparent>div{margin:0}#navbar.scrolled-up>header .menu{margin-top:12px}@media only screen and (max-width:600px){.new-navbar{width:85%}}@media only screen and (min-width:600px){.new-navbar{width:95%}}@media only screen and (min-width:768px){.new-navbar{width:95%}}@media only screen and (min-width:992px){.new-navbar{width:95%}}@media only screen and (min-width:1214px){.home-layout-container{display:flex}.home-layout-container,.new-navbar{max-width:1218px;margin-left:auto;margin-right:auto}}.membership-page .membership-heading:after{height:90%}@font-face{font-family:MarrSans;font-weight:400;src:url(/fonts/ui-lib/MarrSans-Regular.otf) format("opentype");font-display:block}@font-face{font-family:MarrSans;font-weight:600;src:url(/fonts/ui-lib/MarrSans-Semibold.otf) format("opentype");font-display:block}@font-face{font-family:MarrSans;font-weight:400;font-style:italic;src:url(/fonts/ui-lib/MarrSans-RegularItalic.otf) format("opentype");font-display:block}@font-face{font-family:MarrSans;font-weight:800;font-style:italic;src:url(/fonts/ui-lib/MarrSans-BoldItalic.otf) format("opentype");font-display:block}@font-face{font-family:Lettera Regular Web;font-weight:400;src:url(/fonts/ui-lib/LetteraMonoLLWeb-Regular.woff) format("opentype");font-display:block}@font-face{font-family:Blanco;font-weight:400;font-style:normal;src:url(/fonts/ui-lib/Blanco-Regular.otf) format("opentype");font-display:block}@font-face{font-family:Blanco;font-weight:700;font-style:normal;src:url(/fonts/ui-lib/Blanco-Bold.otf) format("opentype");font-display:block}@font-face{font-family:Blanco;font-weight:400;font-style:italic;src:url(/fonts/ui-lib/Blanco-Italic.otf) format("opentype");font-display:block}@font-face{font-family:Blanco;font-weight:700;font-style:italic;src:url(/fonts/ui-lib/Blanco-BoldItalic.otf) format("opentype");font-display:block}.text-title{color:#020202;font-size:40px;line-height:54px;font-weight:600}@media(max-width:767px){.text-title{font-size:32px;line-height:36px}}.text-pagetitle{color:#020202;font-size:42px;line-height:50px;font-weight:600}@media(max-width:767px){.text-pagetitle{font-size:42px;line-height:50px}}.text-standfirst{color:#020202;font-size:26px;line-height:34px;font-weight:400}@media(max-width:767px){.text-standfirst{font-size:26px;line-height:34px}}.text-bodysubtitle{color:#020202;font-size:26px;line-height:34px;font-weight:400}@media(max-width:767px){.text-bodysubtitle{font-size:26px;line-height:34px}}.text-subtitle{color:#020202;font-size:36px;line-height:40px;font-weight:600}@media(max-width:767px){.text-subtitle{font-size:24px;line-height:28px}}.text-smallsubtitle{color:#020202;font-size:32px;line-height:40px;font-weight:600}@media(max-width:767px){.text-smallsubtitle{font-size:32px;line-height:40px}}.text-body{color:#020202;font-size:20px;line-height:30px;font-weight:400}@media(max-width:767px){.text-body{font-size:20px;line-height:30px}}.text-sub-nav-title{color:#020202;font-size:18px;line-height:21.6px;font-weight:400}@media(max-width:767px){.text-sub-nav-title{font-size:18px;line-height:21.6px}}.text-standfirst,.text-title{max-width:794px}.text-standfirst.detail-standfirst,.text-title.detail-standfirst{max-width:unset}.text-standfirst.full-width,.text-title.full-width{max-width:100%}.rte_content_body h2,.search-title,.text-smallsubtitle,.text-subtitle{position:relative}.rte_content_body h2:before,.search-title:before,.text-smallsubtitle:before,.text-subtitle:before{content:"";position:absolute;background-color:#ee3a43}@media(min-width:0px){.rte_content_body h2,.search-title,.text-smallsubtitle,.text-subtitle{padding-left:18px}.rte_content_body h2:before,.search-title:before,.text-smallsubtitle:before,.text-subtitle:before{width:7px;height:calc(100% - 10px);left:0;top:3px}}@media(min-width:768px){.rte_content_body h2,.search-title,.text-smallsubtitle,.text-subtitle{padding-left:4px;margin-left:23px}.rte_content_body h2:before,.search-title:before,.text-smallsubtitle:before,.text-subtitle:before{left:-23px;height:calc(100% - 13px);width:11px;top:4px}}.text-title.text-title-redline{position:relative}.text-title.text-title-redline:before{content:"";position:absolute;background-color:#ee3a43}@media(min-width:0px){.text-title.text-title-redline{padding-left:18px}.text-title.text-title-redline:before{width:7px;height:calc(100% - 10px);left:0;top:3px}}@media(min-width:768px){.text-title.text-title-redline{padding-left:4px;margin-left:23px}.text-title.text-title-redline:before{left:-23px;height:calc(100% - 13px);width:11px;top:4px}}.font-bold{font-weight:600}.standard-link{color:#020202}.standard-link:hover{text-decoration:underline;color:#020202!important}.search-title{font-size:40px;line-height:40px;font-weight:600;color:#020202}@media(max-width:767px){.search-title{font-size:32px;line-height:36px}}.nav_wrapper .nav_container .links_container .close_icon,.nav_wrapper .nav_container .links_container>ul .search_mobile form button,.nav_wrapper .nav_container .links_container>ul .sign_in button,.nav_wrapper .nav_container .menu,.nav_wrapper .nav_container .user_avatar_mobile{border:none;background-color:unset;padding:0}.nav_wrapper .nav_container .links_container .close_icon:focus,.nav_wrapper .nav_container .links_container>ul .search_mobile form button:focus,.nav_wrapper .nav_container .links_container>ul .sign_in button:focus,.nav_wrapper .nav_container .menu:focus,.nav_wrapper .nav_container .user_avatar_mobile:focus{outline:none}@font-face{font-family:MarrSans-Regular;src:url(/media/MarrSans-Regular.6d178039.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MarrSans-Semibold;src:url(/media/MarrSans-Semibold.3e4b8404.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--font-sans:"MarrSans-Regular",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-sans-bold:"MarrSans-Semibold",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans-bold);font-size-adjust:100%;letter-spacing:-.01em}a,body,button,div,p,span{font-family:var(--font-sans)}.font-bold,.font-semibold,b,strong{font-family:var(--font-sans-bold)}.pt_title{padding-top:53px}@media(max-width:767px){.pt_title{padding-top:56px}}.pb_title{padding-bottom:41px}@media(max-width:767px){.pb_title{padding-bottom:46px}}.pt_banner_image{padding-top:60px}@media(max-width:767px){.pt_banner_image{padding-top:60px}}.pb_banner_image{padding-bottom:60px}@media(max-width:767px){.pb_banner_image{padding-bottom:60px}}.pt_standfirst{padding-top:46px}@media(max-width:767px){.pt_standfirst{padding-top:50px}}.pb_standfirst{padding-bottom:46px}@media(max-width:767px){.pb_standfirst{padding-bottom:50px}}.pb_bodysubtitle{padding-bottom:30px}@media(max-width:767px){.pb_bodysubtitle{padding-bottom:30px}}.pb_paragraph{padding-bottom:54px}@media(max-width:767px){.pb_paragraph{padding-bottom:54px}}.pb_paragraph_header{padding-bottom:23px}@media(max-width:767px){.pb_paragraph_header{padding-bottom:23px}}.mb_subtitle{margin-bottom:15px!important}@media(max-width:767px){.mb_subtitle{margin-bottom:18px!important}}.mb_search_title{margin-bottom:15px!important}@media(max-width:767px){.mb_search_title{margin-bottom:18px!important}}.mt_subbox{margin-top:60px!important}@media(max-width:767px){.mt_subbox{margin-top:60px!important}}.mb_subbox{margin-bottom:60px!important}@media(max-width:767px){.mb_subbox{margin-bottom:60px!important}}.mt_viewall_btn_wrapper{margin-top:25px!important}@media(max-width:767px){.mt_viewall_btn_wrapper{margin-top:25px!important}}.mb_viewall_btn_wrapper{margin-bottom:60px!important}@media(max-width:767px){.mb_viewall_btn_wrapper{margin-bottom:60px!important}}.mt_section{margin-top:46px!important}@media(max-width:767px){.mt_section{margin-top:46px!important}}.mb_section{margin-bottom:46px!important}@media(max-width:767px){.mb_section{margin-bottom:46px!important}}.pt_title_no_lead_image{padding-top:53px}@media(max-width:767px){.pt_title_no_lead_image{padding-top:56px}}.pb_title_no_lead_image{padding-bottom:14px}@media(max-width:767px){.pb_title_no_lead_image{padding-bottom:19px}}.pt_standfirst_no_lead_image{padding-top:46px}@media(max-width:767px){.pt_standfirst_no_lead_image{padding-top:50px}}.pb_standfirst_no_lead_image{padding-bottom:70px}@media(max-width:767px){.pb_standfirst_no_lead_image{padding-bottom:60px}}.my-60{margin-top:60px;margin-bottom:60px}.nav_wrapper{padding-top:25px;padding-bottom:53px;background-color:#fff;transition:padding .25s ease}.nav_wrapper .nav_container{display:flex;align-items:center;justify-content:space-between}.nav_wrapper .nav_container .menu{width:30px;height:30px;right:13px;top:68px}.nav_wrapper .nav_container .menu svg{display:block}.nav_wrapper .nav_container .logo_container{width:57px;height:110px;transition:all .5s ease;transform-origin:left}.nav_wrapper .nav_container .logo_container img{width:100%;height:100%}.nav_wrapper .nav_container .logo_container--small{transform:scale(.62)}.nav_wrapper .nav_container .book_order_container{display:flex;cursor:pointer;width:auto;max-height:110px;transition:all .5s ease;transform-origin:right;align-items:center;padding-top:2px}.nav_wrapper .nav_container .links_container{display:none;position:fixed;width:100%;height:100vh;top:0;left:0;background:#fff;padding:0 24px}.nav_wrapper .nav_container .links_container>ul{gap:30px;margin-top:76px;position:relative}.nav_wrapper .nav_container .links_container>ul>li{list-style:none;border-bottom:1px solid #000;line-height:24px}.nav_wrapper .nav_container .links_container>ul>li:first-child{border-top:1px solid #000}.nav_wrapper .nav_container .links_container>ul>li:nth-last-child(2) a{color:#020202}.nav_wrapper .nav_container .links_container>ul>li:nth-last-child(2) a:hover{color:#ee3a43}.nav_wrapper .nav_container .links_container>ul>li a{font-family:MarrSans;display:block;padding:12px 24px;text-decoration:none;color:#ee3a43;letter-spacing:.01em;font-weight:700;font-size:22px}.nav_wrapper .nav_container .links_container>ul>li a:focus{outline:none}.nav_wrapper .nav_container .links_container>ul>li a:hover{color:#020202}.nav_wrapper .nav_container .links_container>ul>li>ul{gap:30px}.nav_wrapper .nav_container .links_container>ul>li>ul>li{list-style:none;padding:12px 24px;border-bottom:1px solid #000;line-height:24px}.nav_wrapper .nav_container .links_container>ul>li>ul>li:first-child{border-top:1px solid #000}.nav_wrapper .nav_container .links_container>ul>li>ul>li:last-child{border-bottom:none}.nav_wrapper .nav_container .links_container>ul>li>ul>li a{font-family:MarrSans;display:block;padding:0 30px;text-decoration:none;color:#000;letter-spacing:.01em;font-weight:400;font-size:22px}.nav_wrapper .nav_container .links_container>ul>li>ul>li a:focus{outline:none}.nav_wrapper .nav_container .links_container>ul>li>ul>li a:hover{text-decoration:underline}.nav_wrapper .nav_container .links_container>ul .search_button{top:-1px;position:relative;padding:40px 24px;border:none;display:none}.nav_wrapper .nav_container .links_container>ul .search_button label{font-family:MarrSans;display:block;text-decoration:none;letter-spacing:.01em;font-weight:700;font-size:22px;margin-bottom:12px}.nav_wrapper .nav_container .links_container>ul .search_button button{position:absolute;bottom:53px;right:30px;cursor:pointer;width:15px;height:15px;border:none;background:#fff;padding:0}.nav_wrapper .nav_container .links_container>ul .search_button button:focus{outline:none}.nav_wrapper .nav_container .links_container>ul .search_button .search_input{border-radius:5px;border:none;padding:10px;width:100%;outline:none;font-size:16px}@media(min-width:1024px){.nav_wrapper .nav_container .links_container>ul .search_button{display:block}}.nav_wrapper .nav_container .links_container>ul .sign_in{padding:12px 24px;border-bottom:1px solid #000}.nav_wrapper .nav_container .links_container>ul .sign_in button{line-height:inherit;font-weight:inherit;display:flex;gap:3.5px}.nav_wrapper .nav_container .links_container>ul .sign_in button:hover{color:#ee3a43}.nav_wrapper .nav_container .links_container>ul .sign_in button a{font-weight:inherit}.nav_wrapper .nav_container .links_container>ul .sign_in span{font-size:22px;letter-spacing:.01em;color:#000}@media(min-width:1024px){.nav_wrapper .nav_container .links_container>ul .sign_in{padding:0;border-bottom:none;position:absolute;top:0;right:0}.nav_wrapper .nav_container .links_container>ul .sign_in span{font-size:16px}}.nav_wrapper .nav_container .links_container>ul .user_avatar{display:none;border:none;cursor:pointer;width:49px;height:49px;border-radius:50%;overflow:hidden;background:none;padding:0;margin-top:-1rem}.nav_wrapper .nav_container .links_container>ul .user_avatar_li{position:absolute;right:0;top:0}.nav_wrapper .nav_container .links_container>ul .user_avatar:focus{outline:none}.nav_wrapper .nav_container .links_container>ul .user_avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(min-width:1024px){.nav_wrapper .nav_container .links_container>ul .user_avatar{display:block}}.nav_wrapper .nav_container .links_container>ul .search_mobile a{display:flex;gap:3.5px;color:#000;font-weight:400;align-items:center}.nav_wrapper .nav_container .links_container>ul .search_mobile a span:last-child{padding-top:2px;color:#000}.nav_wrapper .nav_container .links_container>ul .search_mobile form{position:relative}.nav_wrapper .nav_container .links_container>ul .search_mobile form input{letter-spacing:.01em;outline:none;width:100%;padding:.5rem 20px .5rem .75rem;background-color:#f3f3f0;border-radius:5px;font-size:1rem;border:1px;line-height:1.5rem}.nav_wrapper .nav_container .links_container>ul .search_mobile form button{position:absolute;top:12px;right:10px}@media(min-width:1024px){.nav_wrapper .nav_container .links_container>ul .search_mobile{display:none}.nav_wrapper .nav_container .links_container>ul{padding-right:98px}}.nav_wrapper .nav_container .links_container .close_icon{width:30px;height:30px;position:absolute;right:24px;top:24px;display:none;color:#000}.nav_wrapper .nav_container .links_container .close_icon--open,.nav_wrapper .nav_container .links_container .menu--open{display:block}.nav_wrapper .nav_container .links_container--open{display:block;z-index:999}.nav_wrapper .nav_container .user_menu{display:flex;justify-content:center;align-items:center;-moz-column-gap:20px;column-gap:20px}@media(min-width:1024px){.nav_wrapper .nav_container .user_menu{display:none}}.nav_wrapper .nav_container .user_avatar_mobile{width:49px;height:49px;border-radius:50%;overflow:hidden}.nav_wrapper .nav_container .user_avatar_mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav_wrapper_spacer{height:135px}.nav_wrapper_spacer--sub{height:172px}@media(min-width:768px){.nav_wrapper_spacer--sub{height:242px}}.nav_wrapper.no_padding{padding:0}.nav_wrapper.no_padding .nav_container .book_order_container,.nav_wrapper.no_padding .nav_container .logo_container{transition:transform .4s linear;transform:scale(.62)}.nav_wrapper.with-logos .logo_container{width:unset;display:flex;flex-direction:row;gap:30px;align-items:center}.nav_wrapper.with-logos .logo_container.g-40{gap:40px}.nav_wrapper.with-logos .logo_container a:first-child{width:57px;height:110px}.nav_wrapper.with-logos .logo_container a:last-child{height:100px}.nav_wrapper.with-logos .logo_container a:last-child img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;max-width:200px}.nav_wrapper.with-logos .logo_container .vertical-line{height:110px;border-right:1px solid #000}.main_sub_navbar_container{position:fixed;top:0;left:50%;width:100%;z-index:2000;transition:all .8s ease;background-color:#fff;transform:translate3d(-50%,0,0)}.no_mobile .nav_wrapper{padding-top:25px}.no_mobile .nav_wrapper .nav_container{margin:auto;display:flex;align-items:center;justify-content:space-between}.no_mobile .nav_wrapper .nav_container .menu{display:none}.no_mobile .nav_wrapper .nav_container .logo_container{width:57px;height:110px}.no_mobile .nav_wrapper .nav_container .logo_container img{width:100%;height:100%}.no_mobile .nav_wrapper .nav_container .links_container{display:block;position:static;width:unset;height:unset;padding:unset}.no_mobile .nav_wrapper .nav_container .links_container>ul{display:flex;gap:30px;margin-top:unset;margin-bottom:unset}.no_mobile .nav_wrapper .nav_container .links_container>ul li{list-style:none;border:none;padding:unset}.no_mobile .nav_wrapper .nav_container .links_container>ul li:first-child{border-top:none}.no_mobile .nav_wrapper .nav_container .links_container>ul li a{font-family:MarrSans;padding:0;display:inline-block;text-decoration:none;color:#ee3a43;letter-spacing:.01em;font-weight:700;font-size:16px}.no_mobile .nav_wrapper .nav_container .links_container>ul li a.language{font-weight:400}.no_mobile .nav_wrapper .nav_container .links_container>ul li a:hover{color:#000}.no_mobile .nav_wrapper .nav_container .links_container>ul li a:focus{outline:none}.no_mobile .nav_wrapper .nav_container .links_container>ul li a.active{color:#000}.no_mobile .nav_wrapper .nav_container .links_container>ul li ul{display:none}.no_mobile .nav_wrapper .nav_container .links_container>ul li.language_translate,.no_mobile .nav_wrapper .nav_container .links_container>ul li.search_button{display:block}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button{padding:0;position:relative}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button button{position:relative;bottom:0;right:0}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip{position:absolute;display:none;width:160px;height:42px;background:#fff;right:0;top:50%;transform:translateY(-50%)}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form{width:100%;height:100%;display:flex;align-items:center}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form .search_input{width:100%;height:72%;border:none;border-bottom:1px dotted #000;font-size:19.2px;border-radius:0!important}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form .search_input:focus{outline:none;box-shadow:none!important}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form .submit_btn{width:42px;height:42px;display:flex;align-items:center;margin-top:-5px}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form .submit_btn svg{fill:gray;width:100%}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip--open{display:block;z-index:100}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button button{display:flex;padding-top:5px}.no_mobile .nav_wrapper .nav_container .links_container>ul .search_button button svg{fill:#000}.no_mobile .nav_wrapper .nav_container .links_container>ul .user_avatar{display:none;border:none;cursor:pointer;width:49px;height:49px;border-radius:50%;overflow:hidden;display:block;background:none;padding:0;margin-top:-1rem}.no_mobile .nav_wrapper .nav_container .links_container>ul .user_avatar:focus{outline:none}.no_mobile .nav_wrapper .nav_container .links_container>ul .user_avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}@media(min-width:1024px){.no_mobile .nav_wrapper .nav_container .links_container>ul .user_avatar{display:block}}.no_mobile .nav_wrapper .nav_container .links_container .close_icon,.no_mobile .nav_wrapper .nav_container .links_container .menu{display:none}@media(min-width:1024px){.nav_wrapper{padding-top:25px}.nav_wrapper .nav_container{margin:auto;display:flex;align-items:center;justify-content:space-between}.nav_wrapper .nav_container .menu{display:none}.nav_wrapper .nav_container .logo_container{width:57px;height:110px}.nav_wrapper .nav_container .logo_container img{width:100%;height:100%}.nav_wrapper .nav_container .links_container{display:block;position:static;width:unset;height:unset;padding:unset}.nav_wrapper .nav_container .links_container>ul{display:flex;gap:30px;margin-top:unset;margin-bottom:unset}.nav_wrapper .nav_container .links_container>ul li{list-style:none;border:none;padding:unset}.nav_wrapper .nav_container .links_container>ul li:first-child{border-top:none}.nav_wrapper .nav_container .links_container>ul li a{font-family:MarrSans;padding:0;display:inline-block;text-decoration:none;color:#ee3a43;letter-spacing:.01em;font-weight:700;font-size:16px}.nav_wrapper .nav_container .links_container>ul li a.language{font-weight:400}.nav_wrapper .nav_container .links_container>ul li a:hover{color:#000}.nav_wrapper .nav_container .links_container>ul li a:focus{outline:none}.nav_wrapper .nav_container .links_container>ul li a.active{color:#000}.nav_wrapper .nav_container .links_container>ul li ul{display:none}.nav_wrapper .nav_container .links_container>ul li.language_translate,.nav_wrapper .nav_container .links_container>ul li.search_button{display:block}.nav_wrapper .nav_container .links_container>ul .search_button{padding:0;position:relative}.nav_wrapper .nav_container .links_container>ul .search_button button{position:relative;bottom:0;right:0}.nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip{position:absolute;display:none;width:160px;height:42px;background:#fff;right:0;top:50%;transform:translateY(-50%)}.nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form{width:100%;height:100%;display:flex;align-items:center}.nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form .search_input{width:100%;height:72%;border:none;border-bottom:1px dotted #000;font-size:19.2px;border-radius:0!important}.nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form .search_input:focus{outline:none;box-shadow:none!important}.nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form .submit_btn{width:42px;height:42px;display:flex;align-items:center;margin-top:-5px}.nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip .search_form .submit_btn svg{fill:gray;width:100%}.nav_wrapper .nav_container .links_container>ul .search_button .search_form_tooltip--open{display:block;z-index:100}.nav_wrapper .nav_container .links_container>ul .search_button button{display:flex;padding-top:5px}.nav_wrapper .nav_container .links_container>ul .search_button button svg{fill:#000}.nav_wrapper .nav_container .links_container>ul .user_avatar{display:none;border:none;cursor:pointer;width:49px;height:49px;border-radius:50%;overflow:hidden;display:block;background:none;padding:0;margin-top:-1rem}.nav_wrapper .nav_container .links_container>ul .user_avatar:focus{outline:none}.nav_wrapper .nav_container .links_container>ul .user_avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}}@media(min-width:1024px)and (min-width:1024px){.nav_wrapper .nav_container .links_container>ul .user_avatar{display:block}}@media(min-width:1024px){.nav_wrapper .nav_container .links_container .close_icon,.nav_wrapper .nav_container .links_container .menu{display:none}.nav_wrapper.with-logos .logo_container{width:unset}}body #header{padding:0 16px;position:relative}body #header .admin_menu{display:none;position:absolute;top:41px;right:16px}body #header .admin_menu--open{display:block}body #header .admin_close_icon{display:none;position:absolute;top:10px;right:16px;width:30px;height:30px;z-index:10000}body #header .admin_close_icon--open{display:block}body #header #masthead{width:100%}body #header #masthead #navigation #links{display:none;background-color:#fff;position:fixed;top:0;left:0;width:100vw;height:100%;margin-left:unset;margin-top:unset;z-index:1000}body #header #masthead #navigation #links .sections{display:flex;flex-direction:column;padding:75px 24px 0}body #header #masthead #navigation #links .sections a{font-weight:700;font-size:22px;margin:unset;padding:24px 18px;border-bottom:1px solid #000}body #header #masthead #navigation #links .sections a:first-of-type{border-top:1px solid #000}body #header #masthead #navigation #links .sections span{display:none}body #header #masthead #navigation #links.links--open{display:block}body #header #masthead #navigation #controls .search{right:-7px}body #header #masthead #navigation #controls .headers .panel{width:315px}@media(min-width:1024px){body #header{padding:unset;max-width:1218px;margin:auto;position:static;padding-top:10px}body #header .admin_close_icon,body #header .admin_menu{display:none}body #header #masthead{width:100%}body #header #masthead #navigation a.home{margin:unset}body #header #masthead #navigation #links{display:block;background-color:#fff;position:static;top:0;left:0;width:unset;height:unset;margin-left:unset;margin-top:unset;z-index:1000}body #header #masthead #navigation #links .sections{display:flex;flex-direction:row;padding:94px 24px 0;gap:28px}body #header #masthead #navigation #links .sections a{font-weight:400;font-size:20px;margin:unset;padding:unset;border-bottom:unset}body #header #masthead #navigation #links .sections a:first-of-type{border-top:unset}body #header #masthead #navigation #links .sections span{display:inline;margin:unset}body #header #masthead #navigation #links.links--open{display:block}}.navbar_sub_container{background-color:#f8f8f5}.navbar_sub_container:not(.mobile--show){display:none}.navbar_sub_container .container{height:54px;display:flex;align-items:center;-moz-column-gap:40px;column-gap:40px}.navbar_sub_container .container a{text-decoration:none;cursor:pointer}.navbar_sub_container .container a:hover{text-decoration:underline}.navbar_sub_container .navbar_sub_links{overflow-x:auto}.navbar_sub_container .navbar_sub_links a{text-wrap:nowrap;display:block}.navbar_sub_container .navbar_sub_links a:hover,.navbar_sub_container .navbar_sub_links a:visited{color:unset}.navbar_sub_container .hide-scroll::-webkit-scrollbar{display:none}.navbar_sub_container .hide-scroll{scrollbar-width:none;-ms-overflow-style:none}.navbar_sub_container.mb{margin-bottom:20px}@media(min-width:1024px){.navbar_sub_container,.navbar_sub_container:not(.mobile--show){display:block}}.inline-subnav-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;-moz-column-gap:20px;column-gap:20px}.inline-subnav-wrapper.pb{padding-bottom:34px}.inline-subnav-wrapper .inline-subnav-link{color:#020202;min-height:40px;padding:14px 14px 10px;border:1px solid #020202;margin-bottom:20px;text-decoration:none;transition:all .15s ease-in-out}.inline-subnav-wrapper .inline-subnav-link:hover{color:#fff;background-color:#ee3a43;border-color:#ee3a43}.search-scholar-box{width:100vw;position:relative;left:calc(-50vw + 50%)}.croucher_search_container{height:0;overflow:hidden}.croucher_search_container--p{padding-top:60px}.croucher_search_container--open{height:390px}.croucher_search_container.mt{margin-top:20px}.croucher_search_container .croucher_search{background-color:#f8f8f5;min-height:330px;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.croucher_search_container .croucher_search .input_value input[type=text]{border:1px solid #000;border-radius:5px}.croucher_search_container .croucher_search .input_value input[type=text]::-moz-placeholder{color:#000}.croucher_search_container .croucher_search .input_value input[type=text]::placeholder{color:#000}.croucher_search_container .croucher_search .search_container{position:relative;flex:1}.croucher_search_container .croucher_search .search_container .search_input{position:relative;margin-top:40px}.croucher_search_container .croucher_search .search_container .search_input input{width:100%;border-radius:5px;border:none;height:60px;background-color:#fff;padding-left:20px;padding-right:60px;font-size:20px;font-family:MarrSans;outline:none}.croucher_search_container .croucher_search .search_container .search_input input::-moz-placeholder{color:#717174}.croucher_search_container .croucher_search .search_container .search_input input::placeholder{color:#717174}.croucher_search_container .croucher_search .search_container .search_btn{position:absolute;background-color:transparent;border:none;width:24px;height:24px;top:18px;right:16px;padding:0;cursor:pointer}.croucher_search_container .croucher_search .cross_icon{position:absolute;top:-53px;right:39px;cursor:pointer}@media(max-width:640px){.croucher_search_container .croucher_search .cross_icon{top:-40px;right:25px;width:20px;height:20px}}@media(min-width:640px)and (max-width:1024px){.croucher_search_container .croucher_search .cross_icon{top:-45px;right:48px;width:22px;height:22px}}.breadcrumb-container{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}.breadcrumb-container.p-0{padding:0}.breadcrumb-container .center{width:100%;max-width:794px;padding:0;margin:unset;position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}@media(min-width:640px){.breadcrumb-container .center{padding:0;margin:0 auto}}.breadcrumb-container .left{width:100%;padding:0;margin:0 auto;position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px}.breadcrumb-container.no-horizontal-padding{padding-left:0;padding-right:0}.breadcrumb-container.pt{padding-top:20px}.breadcrumb-container.pb{padding-bottom:44px}.breadcrumb-container.pb-img{padding-bottom:54px}.breadcrumb-container a{position:relative;text-decoration:none;display:none;color:#b2b2b2}.breadcrumb-container a:nth-child(2){display:initial}.breadcrumb-container a:nth-child(2):after{content:""}.breadcrumb-container a:hover{text-decoration:underline}.breadcrumb-container a.active{color:#000}@media(min-width:640px){.breadcrumb-container a{display:initial}.breadcrumb-container a:nth-child(2):after{content:"|"}}.breadcrumb-container a:last-child:after{content:""}.breadcrumb-container a:after{content:"|";position:absolute;color:#b2b2b2;right:-12px;top:1px}.croucher-footer{background-color:#ee3a43;min-height:200px}.croucher-footer.fixed-position{position:fixed;left:0;right:0;bottom:0}.croucher-footer .container{padding:37px 20px 34px;margin-left:auto;margin-right:auto}@media(min-width:768px){.croucher-footer .container{max-width:768px;padding-top:62px;padding-left:0;padding-right:0}}@media(min-width:1024px){.croucher-footer .container{max-width:1218px}}.croucher-footer .container .grid-container{display:grid;gap:30px;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.croucher-footer .container .grid-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.croucher-footer .container .grid-container .link-container{display:flex;flex-direction:column;gap:7.5px}.croucher-footer .container .grid-container .link-container.last{gap:40px}.croucher-footer .container .grid-container .link-container .link{font-family:MarrSans;font-variation-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;font-weight:400;text-decoration:none;font-size:16px;color:#fff;letter-spacing:.01em;line-height:24px}.croucher-footer .container .grid-container .link-container .link-header{font-weight:700}.croucher-footer .container .grid-container .link-container .link-header:last-child{margin-top:-2.4px}.croucher-footer .container .grid-container .link-container .no-margin{margin:0}.croucher-footer .container .horizontal-line{height:1px;width:100%;background-color:#fff;margin-top:47px;margin-bottom:27px}.croucher-footer .container .footer-link-container{margin-top:35px;display:flex;justify-content:space-between;gap:30px}@media(min-width:768px){.croucher-footer .container .footer-link-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}.croucher-footer .container .footer-link-container .footer-link-socials{grid-column:2/4;display:flex;align-items:center;gap:30px}.croucher-footer .container .footer-link-container.for-small{display:flex;flex-direction:column}.croucher-footer .container .footer-link-container.for-small .site-maps{justify-content:space-between}@media(min-width:768px){.croucher-footer .container .footer-link-container.for-small{margin-top:0}}.croucher-footer .container .footer-link-container a:first-child{height:26.67px}.croucher-footer .container .footer-link-container .site-maps{align-items:center;gap:30px;display:flex}.croucher-footer .container .footer-link-container .site-maps a{color:#fff;font-family:MarrSans;font-variation-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;text-decoration:none;font-size:16px;height:24px;display:flex;align-items:center}.croucher-footer .container .footer-link-container .site-maps .privacy-terms-link{margin-left:15px}@media(min-width:640px){.croucher-footer .container .footer-link-container .site-maps .privacy-terms-link{margin-left:20px}}@media(min-width:768px){.croucher-footer .container .footer-link-container .site-maps .privacy-terms-link{margin-left:25px}}@media(min-width:1024px){.croucher-footer .container .footer-link-container .site-maps .privacy-terms-link{margin-left:30px}}.croucher-footer .container .footer-link-container .socials{align-items:center;gap:30px;display:flex}.croucher-footer .container .footer-link-container .socials a{color:#fff;font-family:MarrSans;font-variation-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;text-decoration:none;font-size:14px;height:30px}.croucher-footer .container .footer-link-container .socials .fill-red{fill:#ee3a43}.croucher-footer .container .footer-link-container .back-to-top{display:flex;align-items:center;justify-content:flex-end}.croucher-footer .container .footer-link-container .back-to-top button{padding:0;letter-spacing:.01em;font-size:16px;border:none;background:transparent;color:#fff;cursor:pointer;white-space:nowrap}.croucher-footer .croucher-footer-logo{width:145px;fill:#fff}.croucher-footer.only-stamp{min-height:unset}.croucher-footer.only-stamp .container{padding-top:37px}.croucher-footer.only-stamp .footer-link-container.small-mt-0{margin-top:0}.footer-hide{display:none!important}@media(min-width:768px){.footer-hide{display:flex!important}}.footer-hide-reverse{display:flex!important}@media(min-width:768px){.footer-hide-reverse{display:none!important}}.footer-container{position:relative;min-height:500px;width:100%}@media(min-width:768px){.footer-container{min-height:350px}}@media(min-width:1024px){.footer-container{min-height:320px}}.footer-container:before{content:"";display:block;width:100%;background-color:transparent;height:100%}:global(.hydrated) .server-footer{display:none}.subscribe-box{display:flex;align-items:flex-end;justify-content:space-between;background-color:#f3f3f0;max-width:794px;margin:auto;padding:25px;border-radius:5px;flex-direction:column;cursor:pointer;gap:20px}.subscribe-box .left-text{font-weight:600;font-size:18px;line-height:24px;max-width:100%;align-self:flex-start}.subscribe-box:hover .left-text{color:#fff}.subscribe-box .subscribe-button .subscribe-btn{background:#f3f3f0}.subscribe-box .subscribe-button .subscribe-btn:hover{background-color:#fff!important}.subscribe-box:hover .subscribe-button .subscribe-btn{border-color:#ee3a43;color:#ee3a43!important;background-color:#fff!important}.subscribe-box:hover{background-color:#ee3a43}@media(min-width:768px){.subscribe-box{flex-direction:row}.subscribe-box .left-text{font-weight:600;font-size:24px;line-height:28px;max-width:430px;align-self:auto}.subscribe-box .subscribe-button{padding-bottom:7px}}.subscribe-box-modal{position:relative;z-index:3333;display:none}.subscribe-box-modal .overlay{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:rgba(0,0,0,.51);padding-top:10px}.subscribe-box-modal .content-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:651px;background-color:#f3f3f0;border-radius:5px;padding:25px;max-height:100dvh;overflow-y:auto}.subscribe-box-modal .content-container .content{margin-bottom:0}.subscribe-box-modal .content-container .content .title{font-size:24px;line-height:28px;margin-bottom:20px;margin-top:0;font-weight:600}.subscribe-box-modal .content-container .content .article{font-size:20px;line-height:28px}.subscribe-box-modal .content-container .content .article p{margin-bottom:20px}.subscribe-box-modal .content-container .content div:last-child{margin-bottom:0}.subscribe-box-modal .content-container div{margin-bottom:25px}.subscribe-box-modal .content-container input{width:100%;border-radius:5px;border:none;height:40px}.subscribe-box-modal .content-container .name-container{display:flex;justify-content:space-between;gap:30px}.subscribe-box-modal .content-container .name-container div{width:100%;margin-bottom:0}.subscribe-box-modal .content-container .actions-container{display:flex;justify-content:flex-end;gap:30px;margin-bottom:0}.open{display:block}.subscription-container{position:relative;min-height:169px;margin:80px auto;width:100%;max-width:100%}@media(min-width:768px){.subscription-container{min-height:104px}}.subscription-container:before{content:"";display:block;width:100%;max-width:794px;margin:0 auto;background-color:transparent;border-radius:5px}.announce-box{display:flex;align-items:flex-end;justify-content:space-between;background-color:#ee3a43;margin:auto;padding:25px 25px 30px;border-radius:5px;flex-direction:column;gap:20px}.announce-box .left-text{font-weight:600;font-size:18px;line-height:24px;max-width:450px;align-self:flex-start}.announce-box p{color:#fff}.announce-box .croucher-font-normal{font-weight:400}.announce-box .announce-button .announce-btn{border:1px solid #fff;background:#ee3a43;color:#fff}.announce-box .announce-button .announce-btn:hover{background-color:#fff!important;color:#ee3a43}.announce-box .announce-button .advance-btn{border:1px solid #000;background:transparent;color:#000}.announce-box .announce-button .advance-btn:hover{border:1px solid #ee3a43;background-color:#ee3a43!important;color:#fff}@media(min-width:768px){.announce-box{flex-direction:row;align-items:center}.announce-box .left-text{font-weight:600;font-size:24px;line-height:28px;align-self:auto}.announce-box .announce-button{padding-bottom:3px}}@media(min-width:1024px){.announce-box .left-text{max-width:100%}}.gray-box{display:block;width:100%;background:#f3f3f0;padding:27px;border-radius:5px;font-size:20px;font-weight:400;line-height:28px;margin-bottom:56px}.gray-box.flex{display:flex;flex-direction:column;gap:12px}.gray-box.flex .item .title{font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.01em}.gray-box.flex .item p{margin:0}.croucher-standard-btn,.viewall_btn,a.croucher-standard-btn,a.viewall_btn,button.croucher-standard-btn,input.croucher-standard-btn[type=submit],input.viewall_btn{cursor:pointer;padding:3px 25px 0;font-family:MarrSans!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:40px;font-size:18px;line-height:24px;font-weight:600;border-radius:30px!important;border:1px solid #101820;color:#101820;display:flex;justify-content:center;align-items:center;background-color:transparent;box-shadow:unset}.croucher-standard-btn:visited,.viewall_btn:visited,input.croucher-standard-btn[type=submit]:visited{color:#000}.croucher-standard-btn:hover,.viewall_btn:hover,input.croucher-standard-btn[type=submit]:hover{border:1px solid #ee3a43;color:#fff;text-shadow:unset!important}.croucher-standard-btn,a.croucher-standard-btn,button.croucher-standard-btn,input.croucher-standard-btn[type=submit]{color:#101820}.croucher-standard-btn.sef_save_btn,a.croucher-standard-btn.sef_save_btn,button.croucher-standard-btn.sef_save_btn,input.croucher-standard-btn[type=submit].sef_save_btn{background-color:#73b87a;color:#fff;border:1px solid #73b87a}.croucher-standard-btn.sef_save_btn:hover,a.croucher-standard-btn.sef_save_btn:hover,button.croucher-standard-btn.sef_save_btn:hover,input.croucher-standard-btn[type=submit].sef_save_btn:hover{background:#fff;color:#73b87a}.croucher-standard-btn.sef_save_preview_btn,a.croucher-standard-btn.sef_save_preview_btn,button.croucher-standard-btn.sef_save_preview_btn,input.croucher-standard-btn[type=submit].sef_save_preview_btn{background-color:#2b91c9;color:#fff;border:1px solid #2b91c9}.croucher-standard-btn.sef_save_preview_btn:hover,a.croucher-standard-btn.sef_save_preview_btn:hover,button.croucher-standard-btn.sef_save_preview_btn:hover,input.croucher-standard-btn[type=submit].sef_save_preview_btn:hover{background:#fff;color:#2b91c9}.croucher-standard-btn:hover,a.croucher-standard-btn:hover,button.croucher-standard-btn:hover,input.croucher-standard-btn[type=submit]:hover{background:#ee3a43}.croucher-standard-btn.inline,a.croucher-standard-btn.inline,button.croucher-standard-btn.inline,input.croucher-standard-btn[type=submit].inline{display:inline-block}.croucher-standard-btn.disabled,.croucher-standard-btn.disabled:hover,.croucher-standard-btn.unavailable,.croucher-standard-btn.unavailable:hover,a.croucher-standard-btn.disabled,a.croucher-standard-btn.disabled:hover,a.croucher-standard-btn.unavailable,a.croucher-standard-btn.unavailable:hover,button.croucher-standard-btn.disabled,button.croucher-standard-btn.disabled:hover,button.croucher-standard-btn.unavailable,button.croucher-standard-btn.unavailable:hover,input.croucher-standard-btn[type=submit].disabled,input.croucher-standard-btn[type=submit].disabled:hover,input.croucher-standard-btn[type=submit].unavailable,input.croucher-standard-btn[type=submit].unavailable:hover{color:#a4a5a9;background:#fff;border-color:#a4a5a9;cursor:default;pointer-events:none}a.sef_cancel_btn{border:1px solid #2b91c9;color:#2b91c9}a.sef_cancel_btn:visited{color:#2b91c9}a.sef_cancel_btn:hover{background-color:#2b91c9;color:#fff;border:1px solid #2b91c9}.viewall_btn,a.viewall_btn,input.viewall_btn{padding-right:18px;color:#101820}.viewall_btn:hover,a.viewall_btn:hover,input.viewall_btn:hover{background:#ee3a43}.viewall_btn.disabled,.viewall_btn.disabled:hover,.viewall_btn.unavailable,.viewall_btn.unavailable:hover,a.viewall_btn.disabled,a.viewall_btn.disabled:hover,a.viewall_btn.unavailable,a.viewall_btn.unavailable:hover,input.viewall_btn.disabled,input.viewall_btn.disabled:hover,input.viewall_btn.unavailable,input.viewall_btn.unavailable:hover{color:#a4a5a9;background:#fff;border-color:#a4a5a9;cursor:default;pointer-events:none}.modal-btn{background:#f3f3f0}.view-all-btn{background:#fff}.view-all-btn:hover{background:#ee3a43}@media only screen and (max-width:600px){.croucher-standard-btn.view-all-btn{height:auto}}.standard-btn-group{max-width:1298px;display:flex;align-items:center;gap:2rem;justify-content:flex-end;margin:0 auto}.standard-btn-group.pt{padding-top:20px}.standard-btn-group.pb{padding-bottom:20px}.standard-btn-group.pr{padding-right:40px}.standard-btn-group .btn{color:#9b9a97;font-size:20px;display:flex;align-items:center;gap:8px}.standard-btn-group .btn svg{width:20px;height:20px}.standard-btn-group .btn svg.document{margin-top:-3px;margin-right:-2px;width:22px;height:24px}.croucher_center_container{max-width:878px;margin:0 auto}.card_container--trustees{display:grid;grid-template-columns:repeat(1,1fr);gap:30px;width:100%;justify-items:center}.card_container--trustees>*{width:100%}@media(min-width:640px){.card_container--trustees{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.card_container--trustees{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.card_container--trustees{grid-template-columns:repeat(4,1fr)}}@media(min-width:640px){.card_container--summercourse{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.card_container--summercourse{grid-template-columns:repeat(3,1fr)}.card_container--summercourse.four-cols{grid-template-columns:repeat(4,1fr)}}.container-item-right{display:flex;justify-content:flex-end;align-items:center}.default_card{border-radius:5px;overflow:hidden;background-color:#f3f3f0;max-width:386px;display:block;text-decoration:none;color:#000;position:relative;--default-card-height:198px;--default-card-small-height:198px}.default_card .img_container{width:100%;height:var(--default-card-height);overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;position:relative}.default_card .img_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.default_card .img_container .image-award-caption{font-family:Lettera Regular Web,sans-serif;font-size:14px;width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;right:0;top:0;color:#fff;text-align:right;padding:10px;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.default_card .img_container:hover .image-award-caption{opacity:1}.default_card .body_container{padding:18px 15px 23px;min-height:var(--default-card-height);position:relative}.default_card .body_container .card_badge{position:absolute;top:0;transform:translateY(-100%);left:0;padding:6px 5px 2px;background-color:#ee3a43;color:#fff;font-size:16px;font-weight:600;line-height:19px}.default_card .body_container .card_badge.csw_badge{background-color:#5fc1c7}.default_card .body_container .card_title{font-size:24px;line-height:28px;font-weight:600;margin-bottom:12px;margin-top:7px}.default_card .body_container .card_desc{font-size:18px;line-height:24px;font-weight:400}.default_card .body_container .card_desc>div{margin-bottom:6px}.default_card .body_container.csw_card_body{height:100%}.default_card .body_container .card_note{position:absolute;bottom:15px;font-style:italic;color:#a4a5a9}.default_card .body_container .card_item{display:flex;align-items:flex-start;gap:11px}.default_card .body_container .card_item .icon{min-width:22px;min-height:22px;display:flex;justify-content:center}.default_card .body_container .card_item .icon .clock_icon,.default_card .body_container .card_item .icon .location_icon{width:22px;height:22px}.default_card .body_container .card_item .icon .circle_icon{margin-top:4px;width:13px;height:13px}.default_card .body_container .card_item .icon .play_icon{width:39px;height:39px}.default_card .body_container .card_item .text .mt-8{margin-top:8px}.default_card .body_container .card_item.mb-17{margin-bottom:17px}.default_card:hover .csw_card_body{background:#d7205f;color:#fff}.default_card:hover .csw_card_body .card_item .text,.default_card:hover .csw_card_body .card_item .text *,.default_card:hover .csw_card_body .card_item div,.default_card:hover .csw_card_body .card_item div *,.default_card:hover .csw_card_body .card_item p,.default_card:hover .csw_card_body .card_item p *{color:#fff}.default_card:hover .csw_card_body .card_item .icon svg{filter:brightness(0) invert(1)}.default_card:hover .csw_card_body .card_item .icon svg circle,.default_card:hover .csw_card_body .card_item .icon svg path{fill:#fff}.default_card:hover .card_title:not(.csw_title){text-decoration:underline}.default_card:hover .card_title.csw_title,.default_card:hover .part-of{color:#fff}.default_card:visited{color:#000}.default_card.default_card--small .img_container{min-height:var(--default-card-small-height);height:var(--default-card-small-height)}.default_card.default_card--small .body_container{min-height:var(--default-card-small-height)}@media(min-width:640px){.default_card{--default-card-height:210px;--default-card-small-height:153px}.default_card .body_container{padding:15px}}#detail-page #banner{margin:0 -16px;overflow:hidden}@media(min-width:768px){#detail-page #banner{margin:unset}}#detail-page #banner .banner-image{max-width:100%}@media(min-width:768px){#detail-page #banner .banner-image{border-radius:5px}}@media(min-width:1024px){#detail-page #banner .banner-image{border-radius:5px;max-width:1218px}}#detail-page #content{width:75%;max-width:794px;margin-left:auto;margin-right:auto}#detail-page #content .text-body .artist-short-biog{margin-top:50px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:10px 0;margin-bottom:58px}.csc-profile-detail{display:grid;grid-template-columns:repeat(1,1fr);width:100%;row-gap:30px}@media(min-width:1024px){.csc-profile-detail{grid-template-columns:repeat(12,1fr);-moz-column-gap:30px;column-gap:30px;max-width:unset}}.csc-profile-detail .content-section{order:3;grid-column:span 7/span 7}@media(min-width:1024px){.csc-profile-detail .content-section{order:1}}.csc-profile-detail .space{display:none;order:2}@media(min-width:1024px){.csc-profile-detail .space{display:block;grid-column:span 1/span 1}}.csc-profile-detail .profile-img-section{grid-column:span 4/span 4;order:1;width:100%;height:100%}@media(min-width:1024px){.csc-profile-detail .profile-img-section{width:386px;height:430px;order:3}}.csc-profile-detail .profile-img-section img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:5px}@media(min-width:1024px){.csc-profile-detail .profile-img-section img{max-height:none}}.croucher_hero_image{width:100%;height:223px;-o-object-fit:cover;object-fit:cover;display:block}@media(min-width:768px){.croucher_hero_image{border-radius:5px;height:550px}}.bannerImage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bannerImageContainer{max-height:685px;overflow:hidden}.croucher_image_award{position:relative}.croucher_image_award img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.croucher_image_award .first-row{margin:0 auto 23px;max-width:1003px;width:100%;position:relative}.croucher_image_award .first-row img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.croucher_image_award .image-caption{position:absolute;top:0;right:0;width:100%;display:flex;flex-direction:row-reverse;color:#fff;padding-inline:1.5%;padding-block:17px;align-items:flex-start}.croucher_image_award .image-caption .active-icon{background-color:rgba(1,1,1,.9);height:1.5rem;width:1.5rem;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;pointer-events:unset;position:absolute;right:15px;top:15px}.croucher_image_award .image-caption .close-icon{display:none;padding:.3rem;cursor:pointer;pointer-events:unset;position:absolute;right:12px;top:15px}.croucher_image_award .image-caption .image-caption-text{display:none;margin:0;font-family:Lettera Regular Web,sans-serif!important;font-size:14px;text-align:right;padding-right:48px}.croucher_image_award .image-caption.active{background:#000;gap:.1rem}.croucher_image_award .image-caption.active .active-icon{display:none}.croucher_image_award .image-caption.active .close-icon,.croucher_image_award .image-caption.active .image-caption-text{display:block}.croucher_image_award .photo-gallery{margin-bottom:30px;display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.croucher_image_award .photo-gallery{flex-direction:row}}.croucher_image_award .photo-gallery .column{display:flex;flex-direction:column;gap:30px;flex:1}.croucher_image_award .photo-gallery .photo{position:relative}.croucher_image_award .photo-gallery .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.i-format-container{position:absolute;width:100%;top:0}.i-format-container.active .i-format-text{display:block}.i-format-container .i-format{position:absolute;top:10px;right:16px;cursor:pointer}.i-format-container .i-format-text{position:absolute;top:0;left:0;z-index:10;color:#fff;background-color:#000;padding:15px 50px 15px 25px;width:100%;display:flex;justify-content:end;align-items:center;display:none;text-align:right}.i-format-container .i-format-text.__open{display:block}.i-format-container .i-format-text p{display:inline-block;line-height:22.4px;font-size:14px;font-weight:400;font-family:Lettera Regular Web}.i-format-container .i-format-text .close-icon{width:24px;height:24px;z-index:20;color:#fff;position:absolute;top:16px;right:19px;background-color:#000;display:flex;justify-content:center;align-items:center;border-radius:12px;font-size:12px;cursor:pointer}.i-format-container .i-format-text .close-icon svg{width:16px;height:16px}.auth_container{height:0;position:relative;display:flex;align-items:flex-start;overflow:hidden;opacity:0}.auth_container_wrapper{background-color:#f8f8f5;width:100%;padding:30px 0 60px}.auth_container .account_title{padding-bottom:30px;text-wrap:nowrap}.auth_container .account_settings{display:flex;flex-direction:column;gap:30px;width:100%}.auth_container .account_settings button{font-size:16px;line-height:24px;font-weight:600;border:none;background:none;outline:none;cursor:pointer;padding:0}.auth_container .account .goto_dataroom{align-items:flex-end;display:flex;width:100%;margin-top:25px}@media(min-width:768px){.auth_container .account{display:flex;gap:180px}}.auth_container_open{height:auto;opacity:1;margin-bottom:55px}.auth_container_open.mt_open{margin-top:20px}@media(min-width:768px){.auth_container_open{height:330px}}.auth_container .forgot_password{margin-top:1rem}.auth_container .forgot_password a,.auth_container .forgot_password p{color:#000;text-decoration:none}.auth_container .forgot_password a.pb-4,.auth_container .forgot_password p.pb-4{padding-bottom:1rem}.auth_container .forgot_password a.pb-0,.auth_container .forgot_password p.pb-0{padding-bottom:0}.auth_container .forgot_password a.mb-2,.auth_container .forgot_password p.mb-2{margin-bottom:.5rem}.auth_container .forgot_password a button,.auth_container .forgot_password p button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;text-decoration:underline}.auth_container>div{overflow:visible}.auth_container .cross_icon_container{position:relative;display:flex;justify-content:flex-end;height:27.5px}.auth_container .cross_icon_container button{background-color:transparent;background-image:none;background:none;border:none;outline:none;cursor:pointer;padding:0;position:absolute;top:-2px}.auth_container .sign_in_form{display:flex;flex-direction:column;margin-top:24px}@media(min-width:768px){.auth_container .sign_in_form{flex-direction:row;gap:30px}}.auth_container .sign_in_form .input_group{display:flex;flex:1;flex-direction:column;position:relative}.auth_container .sign_in_form .input_group label{color:#020202}@media(min-width:768px){.auth_container .sign_in_form .input_group{max-width:383px}}.auth_container .sign_in_form .input_group .eye{position:absolute;right:10px;top:36px;background:transparent;border:none}.auth_container .sign_in_form .input_group .eye img{width:20px}.auth_container .sign_in_form .input_group input{outline:2px solid transparent;outline-offset:2px;margin-bottom:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px #6b7280;border-radius:5px;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.auth_container .sign_in_form .sign_in_btn{margin-top:22px}@media(min-width:768px){.auth_container .sign_in_form .sign_in_btn{margin-left:130px}}.auth_container .sign_in_form .sign_in_btn button{min-width:177px}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button{visibility:hidden;position:absolute;top:-50px;left:-50px;width:0;height:0;pointer-events:none}input:focus::-webkit-contacts-auto-fill-button,input:focus::-webkit-credentials-auto-fill-button{visibility:visible;position:static;pointer-events:auto}.modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none;z-index:9999;padding-left:30px;padding-right:30px}.modal-wrapper{width:100%;position:relative;top:50%;left:50%;transform:translate3d(-50%,-50%,0);display:flex;justify-content:center}.modal-content{width:100%;max-height:100vh;overflow-y:auto}@media(min-width:640px){.modal{padding-left:0;padding-right:0}}.modal-open{display:block}.modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#000;z-index:8888}.modal-backdrop.fade{opacity:0;transition:opacity .15s linear}.modal-backdrop.show{opacity:.25}.my-custom-modal-content{background-color:#fff;max-width:672px!important;padding:20px 0!important;border-radius:5px;line-height:1.5rem}.my-custom-modal-content *{line-height:inherit}.my-custom-modal-content h1{font-weight:600;color:#1a202c;font-size:1.125rem;margin-bottom:10px;padding-left:20px;padding-right:20px;padding-bottom:20px;border-bottom:1px solid #dfdfdf;font-size:24px}.my-custom-modal-content h2{font-size:16px}.my-custom-modal-content ul{list-style:"— ";margin-left:16px}.my-custom-modal-content section{position:relative}.my-custom-modal-content .mb-3{margin-bottom:.75rem}.my-custom-modal-content .form-fields{padding:0 20px}.my-custom-modal-content .form-fields input,.my-custom-modal-content .form-fields input:active,.my-custom-modal-content .form-fields input:focus,.my-custom-modal-content .form-fields textarea,.my-custom-modal-content .form-fields textarea:active,.my-custom-modal-content .form-fields textarea:focus{outline:none;border:1px solid #dfdfdf;border-radius:5px;display:block;width:100%;padding:.5rem .75rem;font-size:16px}.my-custom-modal-content .form-fields textarea{resize:vertical}.my-custom-modal-content .user-name{display:flex;gap:1rem;margin-bottom:20px}.my-custom-modal-content .user-name div{width:100%}.my-custom-modal-content .passwords-input{margin-bottom:16px;position:relative}.my-custom-modal-content .passwords-input>span{position:absolute;right:.75rem;top:9px}.my-custom-modal-content .passwords-input>span img{width:1.25rem}.my-custom-modal-content .timezones{padding-bottom:20px}.my-custom-modal-content .emergency{margin-top:32px;margin-bottom:30px}.my-custom-modal-content .organisation_admin input[type=checkbox]{display:none}.my-custom-modal-content .actions{margin-top:12px;display:flex;justify-content:flex-end;gap:1.25rem;align-items:center}.my-custom-modal-content .actions button.save{padding-left:25px;padding-right:25px;padding-top:3px;min-height:40px;border-radius:40px;display:flex;justify-content:center;align-items:center;background-color:#74b87a;color:#fff;border:1px solid transparent;outline:none}.my-custom-modal-content .actions button.save:hover{color:#fff;background-color:#ee3943}.my-custom-modal-content div.nested_set a.modal_nested_remove{position:absolute;top:-8px;left:-10px;background-color:#fff;border:2px solid #fff;width:20px;height:20px;border-radius:12px}.my-custom-modal-content div.nested_set a.modal_nested_remove svg{width:20px;height:20px}.my-custom-modal-content div.nested_set a.modal_nested_add{bottom:16px;right:165px;position:absolute;z-index:20;background-color:#fff;border:2px solid #fff;width:20px;height:20px;border-radius:12px}.my-custom-modal-content div.nested_set a.modal_nested_add svg{width:20px;height:20px}.email{display:flex;gap:10px;margin-bottom:20px}.email-input{flex:3;position:relative}.email-input input,.email-input input:active,.email-input input:focus{outline:none;border:1px solid #dfdfdf;border-radius:5px;display:block;width:100%;padding:.5rem .75rem;font-size:16px}.email-add{bottom:0;right:0;border:none;background:none;width:20px;height:20px;border-radius:50%;position:absolute;right:-4px;bottom:-10px;background-color:#ee3a43;color:#fff}.email-add,.email-add span{display:flex;justify-content:center;align-items:center}.email-remove{position:absolute;top:0;left:0}.email-type{flex:1;font-size:16px}.email-type-selected{cursor:pointer;width:160px;position:relative;height:42px;text-align:left;border:1px solid #dfdfdf;border-radius:5px;display:flex;align-items:center;padding:.8rem 14px}.email-type-selected>input,.email-type-selected>input:active,.email-type-selected>input:focus{border:none!important;cursor:pointer;padding:0!important}.email-type-selected span{position:absolute;right:10px;top:12px}.email-type-list{z-index:30;position:relative;opacity:0;transform:scaleY(0);transform-origin:top;transition:transform .15s linear}.email-type-list.show-list{opacity:1;transform:scaleY(1)}.email-type-list.hidden-list{display:none}.email-type-list>div{position:absolute;list-style:none;padding:0;z-index:30;border:1px solid #d3d3d3;border-radius:5px;background-color:#fff;top:6px;width:100%}.email-type-list>div button{background:none;border:none;outline:none;display:flex;text-align:left;width:100%;align-items:center;padding:8px 12px}.email-type-list>div button>span{margin-left:.25rem;font-size:14px}.email-type-list>div button:hover{background-color:#f7fafc}.email-type-list>div button.active,.email-type-list>div button.active svg.check{display:initial}.email-type-list>div button.active svg.circle{display:none}.email-type-list>div button>svg.check{color:#ee3a43;display:none;transform:scale(1.15)}.email-type-list>div button>svg.circle{color:#aaa;display:initial;transform:scale(1.15)}.searchable,.searchable-input{position:relative}.searchable-input input,.searchable-input input:active,.searchable-input input:focus{outline:none;border:1px solid #dfdfdf;border-radius:5px;display:block;width:100%;padding:.5rem .75rem}.searchable-list{position:relative;transform-origin:bottom;transform:scaleY(0);transition:transform .15s linear}.searchable-list ul{position:absolute;bottom:46px;left:0;background-color:#fff;list-style:none;padding:0;max-height:200px;min-height:200px;overflow-y:auto;width:100%;border:1px solid #d3d3d3;border-radius:5px}.searchable-list ul li{cursor:default;padding:.5rem}.searchable-list ul li:hover{background-color:rgba(243,244,246,.5)}.searchable-toggle{background-color:transparent;border:none;outline:none;position:absolute;top:59%;right:2px;transform:translateY(-50%);cursor:pointer}.croucher_input_group input,.croucher_input_group input:active,.croucher_input_group input:focus,.croucher_input_group textarea,.croucher_input_group textarea:active,.croucher_input_group textarea:focus{outline:none;border:1px solid #dfdfdf;border-radius:5px;display:block;width:100%;padding:.5rem .75rem;font-size:16px}.croucher_input_group textarea{resize:vertical}.croucher_input .croucher_input_invalid{border:1px solid #ee3a43!important}.sign_in_form input{border-radius:5px;margin-bottom:.25rem;border:none;outline:none}.sign_in_form input:focus{border:none!important;outline:none!important;box-shadow:none!important}.sign_in_form input.has-error{border:1px solid #ee3a43!important}.sign_in_form input.has-error:focus{border-color:#ee3a43!important;outline:#ee3a43!important}.sign_in_form input:not(.has-error):focus{border-color:#dfdfdf!important}@media(min-width:768px){.sign_in_form.has_error{height:370px!important}}.error_message_container_desktop{display:none;margin-bottom:1rem;padding:.5rem 0;width:100%}@media(min-width:768px){.error_message_container_desktop{display:block}}.error_message_container_mobile{display:block;margin-top:.5rem;width:100%}@media(min-width:768px){.error_message_container_mobile{display:none}}.error_message{color:#ee3a43;font-size:14px;line-height:1.2;display:block;word-wrap:break-word;white-space:normal}.error_message .closer{display:none}@media(min-width:768px){.error_message{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.dark .nav_wrapper .nav_container .links_container>ul li a{position:relative}.dark .nav_wrapper .nav_container .links_container>ul li a:after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#fff;opacity:0;transition:opacity .3s ease}.dark .nav_wrapper .nav_container .links_container>ul li a:hover:after{opacity:1}.dark a.dark-mode-link{position:relative;color:#fff!important}.dark a.dark-mode-link:after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:-3px;left:0;background-color:#fff;opacity:1;transform-origin:center;transition:transform .3s ease}.dark a.dark-mode-link:hover:after{transform:scale(0)}.dark footer .dark-mode-link-footer{position:relative;color:#fff!important}.dark footer .dark-mode-link-footer:after{content:"";display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#fff;opacity:0;transition:opacity .3s ease}.dark footer .dark-mode-link-footer:hover:after{opacity:1}.risks{position:relative;min-width:100%;height:130vh}.risks-grid{--move-left:50px;--gap:10px;--cell-size:calc((100% - var(--gap) * 6.5) / 7);display:grid;grid-template-columns:repeat(7,var(--cell-size));grid-template-rows:repeat(8,40px);gap:var(--gap);margin-top:120px;margin-bottom:120px;width:100%;row-gap:40px;align-items:center}.risks-grid-item{width:100%}.risks-grid-item-vertical{grid-column:4/4;grid-row:1/-1;align-self:stretch;position:relative}.risks-grid-item-vertical span{display:block;width:2px;height:130%;background-color:#717174;position:absolute;left:71%;top:-10%}.risks-grid-item-vertical span:after,.risks-grid-item-vertical span:before{display:block;position:absolute;left:0;transform:translateX(-50%);font-size:24px;font-weight:600}.risks-grid-item-vertical span:before{content:"external";top:-40px}.risks-grid-item-vertical span:after{content:"internal";bottom:-40px}.risks-grid-item-horizontal{grid-column:1/-1;grid-row:4/4;align-self:stretch;position:relative;display:flex;justify-content:center}.risks-grid-item-horizontal span{display:block;width:100%;height:2px;background-color:#717174;position:absolute;top:170%;max-width:858px}.risks-grid-item-horizontal span:after,.risks-grid-item-horizontal span:before{display:block;position:absolute;top:0;font-size:24px;font-weight:600}.risks-grid-item-horizontal span:before{content:"stable/known";left:0;transform:translateX(-110%) translateY(-50%)}.risks-grid-item-horizontal span:after{content:"changing/new";right:-10px;transform:translateX(110%) translateY(-50%)}.risks-grid-item--1{grid-column:span 3;display:flex;justify-content:space-between;align-items:flex-start}.risks-grid-item--1 div:nth-child(2){margin-left:var(--move-left);margin-top:-20px}.risks-grid-item--1 div:last-child{margin-left:var(--move-left)}.risks-grid-item--2{margin-top:-20px}.risks-grid-item--3{margin-top:18px}.risks-grid-item--5{margin-top:20px}.risks-grid-item--6{margin-top:-20px}.risks-grid-item--7{grid-column:span 3;display:flex;justify-content:center;gap:30px}.risks-grid-item--7 div:first-child{align-self:flex-start;margin-left:var(--move-left)}.risks-grid-item--7 div:last-child{align-self:flex-end;margin-bottom:-20px;margin-left:var(--move-left)}.risks-grid-item--8{margin-top:10px}.risks-grid-item--10{margin-top:20px}.risks-grid-item--11{grid-column:span 3;display:flex;justify-content:space-between;align-items:center}.risks-grid-item--11 div:nth-child(2){margin-left:var(--move-left);margin-top:40px}.risks-grid-item--11 div:last-child{margin-left:var(--move-left);margin-top:80px}.risks-grid-item--12{margin-top:40px}.risks-grid-item--13,.risks-grid-item--14{margin-top:80px}.risks-grid-item--15{grid-column:span 2}.risks-grid-item--16{grid-column:span 3;display:flex;justify-content:flex-end;margin-left:-100px;margin-top:80px}.risks-grid-item--17{grid-column:span 3;margin-top:120px;margin-left:20px}.risks-grid-item--18{grid-column:span 3;display:flex;justify-content:flex-end;gap:90px;margin-top:70px}.risks-grid-item--18 div:first-child{margin-left:30px}.risks-grid-item--19{grid-column:span 3}.risks-grid-item--20{margin-top:80px}.risks-grid-item--24{margin-top:50px}.risks-grid-item--32{margin-left:70px}.risks-grid-item--27{margin-top:30px}@media(min-width:1024px){.risks-grid{--gap:30px}}.risks-box{box-sizing:border-box;background-color:#3f8fd4;border-radius:5px;text-align:center;color:#fff;max-width:160px;min-width:160px;min-height:40px;display:flex;justify-content:center;align-items:center;position:relative;line-height:16px}.risks-box--red{background-color:#ee3a43}.risks-box:before{content:attr(data-info);background-color:#f3f3f0;position:absolute;color:#000;top:100%;text-align:left;z-index:10;border-radius:5px;display:none;max-width:160px;box-sizing:border-box}.risks-box:hover:before{display:block;padding:16px 10px}.risks-box a{color:#fff}.breadcrumb-container,.croucher_container,.croucher_scholar_container,.navbar_sub_container .container{padding:0 16px}@media(min-width:640px){.breadcrumb-container,.croucher_container,.croucher_scholar_container,.navbar_sub_container .container{max-width:1298px;margin-left:auto;margin-right:auto;padding:0 40px}.croucher_container.centered{max-width:794px;margin-left:auto;margin-right:auto;padding:0}}.card_container,.card_container--summercourse{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}@media(min-width:640px){.card_container,.card_container--summercourse{grid-template-columns:repeat(2,1fr);width:100%;max-width:768px;margin:auto}}@media(min-width:1280px){.card_container,.card_container--summercourse{grid-template-columns:repeat(3,1fr);max-width:unset}}.detail_page_container{display:flex;flex-direction:column;gap:0}@media(min-width:1024px){.detail_page_container{flex-direction:unset;gap:70px}}.croucher_image_container{width:100%;padding:0}@media(min-width:768px){.croucher_image_container{max-width:1298px;margin-left:auto;margin-right:auto;padding:0 40px}}.pt.croucher_image_container{padding-top:60px}.croucher_scholar_container{display:flex;flex-direction:column;-moz-column-gap:40px;column-gap:40px;padding:0}@media(min-width:1024px){.croucher_scholar_container{flex-direction:row}}.croucher_scholar_container .left-side{flex:1}@media(min-width:1024px){.croucher_scholar_container .left-side{min-height:100vh}}.croucher_scholar_container .left-side .image-container{position:relative}.croucher_scholar_container .left-side .image-container .action-buttons>div{position:absolute;top:20px;right:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.croucher_scholar_container .left-side .image-container .action-buttons a{border:1px solid #bdbdbd;padding:6px 6px 6px 8px;height:46px;background-color:#fff;border-radius:22px;color:#76b8b6}.croucher_scholar_container .left-side .image-container .action-buttons .icon{width:32px;height:32px;float:right;fill:currentColor}.croucher_scholar_container .left-side .image-container .action-buttons .label{font-size:16px;white-space:nowrap;line-height:32px;vertical-align:middle;width:auto;float:right;margin:0 8px 0 4px}.croucher_scholar_container .left-side .image-container .image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.croucher_scholar_container .left-side .image-container .image{height:100vh;-o-object-fit:cover;object-fit:cover}.croucher_scholar_container .left-side .image-container{width:calc(100vw - 560px);position:absolute;left:0}}@media screen and (min-width:1299px){.croucher_scholar_container .left-side .image-container{width:55vw}}@media screen and (min-width:2000px){.croucher_scholar_container .left-side .image-container{width:100%}.croucher_scholar_container .left-side{position:relative}}.croucher_scholar_container .right-side{margin-top:35px;word-wrap:break-word;word-break:break-all}@media(min-width:1024px){.croucher_scholar_container .right-side{margin-top:0;width:480px}}.croucher_scholar_container .right-side .header{font-weight:400;font-size:4em}.croucher_scholar_container .right-side .header .name .chinese_name{color:#7e827a;font-size:42px}.croucher_scholar_container .right-side ul.awards{padding:0;font-size:1em;color:#9a9b9d;margin:16px 0;list-style:none}.croucher_scholar_container .right-side .sub-header{font-weight:400;font-size:24px;margin-top:24px}.croucher_scholar_container .right-side p{margin:16px 0;line-height:24px}.croucher_scholar_container .right-side ul{padding-left:40px;margin:16px 0;line-height:24px}.croucher_scholar_container .right-side a{color:#76b8b6;text-decoration:none}.standard-accordion{max-width:798px;margin:0 auto}.standard-accordion-item{border-style:solid;border-color:#d9d9d9}.standard-accordion-item:first-of-type{border-width:1px 0}.standard-accordion-item:not(:first-of-type){border-width:0 0 1px}.standard-accordion-item.active .standard-accordion-content{display:block}.standard-accordion-item.active .standard-accordion-title:before{display:block;content:url(https://croucher.org.hk/assets/images/icons/v-up.svg);position:absolute;left:unset;right:0;top:44%;transform:translateY(-50%)}.standard-accordion-title{cursor:pointer;padding:15px 0;position:relative;font-weight:600;list-style:none;outline:none;font-size:20px}.standard-accordion-title span{display:inline-block;padding-top:3px;color:#000;padding-right:24px}.standard-accordion-title:before{display:block;content:url(https://croucher.org.hk/assets/images/icons/v-down.svg);position:absolute;left:unset;right:0;top:61%;transform:translateY(-58%)}.standard-accordion-title::-webkit-details-marker,.standard-accordion-title::marker{display:none}.standard-accordion-content{padding:0 1rem 1rem 0;display:none;overflow:hidden;background-color:#fff;font-size:20px}.standard-accordion-content ul{-webkit-padding-start:25px;padding-inline-start:25px;list-style-type:"— "}.standard-accordion-content a{color:#ee3a43}.croucher_dropdown{position:relative;font-family:Arial,sans-serif}.croucher_dropdown_list li .mark-cricle{display:block;width:20px;opacity:0;height:20px;border-radius:10px;background:#61d345;position:relative;transform:rotate(45deg)}.croucher_dropdown_list li .mark-cricle:after{content:"";box-sizing:border-box;opacity:0;position:absolute;border-left-color:#fff;border-bottom:2px solid #fff;border-right:2px solid #fff;border-top-color:#fff;bottom:6px;left:6px;height:10px;width:6px}.croucher_dropdown_button{display:flex;align-items:center;border:1px solid #000;cursor:pointer;padding:0 22px;border-radius:5px}.croucher_dropdown_selected{flex:1;display:flex;gap:4px;min-height:42px;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.croucher_dropdown_selected span{background-color:#007bff;color:#fff;padding:4px 8px;border-radius:4px;display:inline-flex;align-items:center}.croucher_dropdown_selected span .remove{margin-left:8px;cursor:pointer}.croucher_dropdown_arrow{margin-left:8px;display:flex}.croucher_dropdown_arrow svg{width:16px;height:16px}.croucher_dropdown_list{position:absolute;width:100%;border:1px solid #ccc;border-top:none;max-height:200px;overflow-y:auto;background-color:#fff;display:none;z-index:1000;list-style-type:none;padding:4px 0;margin:4px 0 0;border-radius:5px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.croucher_dropdown_list li{cursor:pointer;padding:.5rem 1rem .5rem 2.5rem;position:relative}.croucher_dropdown_list li .text{font-weight:500}.croucher_dropdown_list li.selected,.croucher_dropdown_list li:hover{background-color:#f3f3f0}.croucher_dropdown_list li .marker{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.mark-cricle{display:block;width:20px;opacity:0;height:20px;border-radius:10px;background:#61d345;position:relative;transform:rotate(45deg)}.mark-cricle:after{content:"";box-sizing:border-box;opacity:0;position:absolute;border-left-color:#fff;border-bottom:2px solid #fff;border-right:2px solid #fff;border-top-color:#fff;bottom:6px;left:6px;height:10px;width:6px}.croucher_dropdown_list li.selected .mark-cricle,.croucher_dropdown_list li.selected .mark-cricle:after{opacity:1}.profile-image{display:flex;align-items:center;gap:1rem;margin-top:.5rem;margin-bottom:1.5rem}.profile-image input[type=file]{display:none}.profile-avatar-container{position:relative;cursor:pointer}.profile-avatar-container.loading{cursor:not-allowed}.profile-avatar{width:49px;height:49px;border-radius:9999px;overflow:hidden;display:block;background-color:var(--light-grey);-o-object-fit:cover;object-fit:cover}.profile-remove-button{position:absolute;top:-6px;right:-6px;width:20px;height:20px;background-color:#ee3a43;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;padding:0;border:none}.profile-remove-button:hover{background-color:#e2131e}.profile-remove-button svg{width:12px;height:12px;color:#fff}.profile-upload-text{text-decoration:underline;font-size:16px;cursor:pointer}.profile-upload-text:hover{color:#333}.profile-button-container{display:flex;justify-content:flex-end;gap:1.25rem;padding-top:.75rem}.profile-button{background-color:#74b87a!important;color:#fff;border:none}.profile-loading{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.image_banner_dimension_badge{position:absolute;color:#fff;top:0;left:0;z-index:30;padding:.5rem;background-color:#000;font-size:14px;font-family:Lettera Regular Web,sans-serif!important}.pagination{margin-top:20px;font-size:20px}.pagination,.pagination a,.pagination span{display:flex;justify-content:center;align-items:center}.pagination a,.pagination span{text-decoration:none;color:inherit;width:38px;height:38px;border:1px solid #000;border-radius:50%;transform-origin:center;cursor:pointer}.pagination a svg,.pagination span svg{width:40%;height:40%}.pagination_prev{transform:rotate(90deg)}.pagination_next{transform:rotate(-90deg)}.pagination_next:hover,.pagination_prev:hover{background-color:#ee3a43;border-color:#ee3a43;color:#fff}.pagination_count{padding-left:22px;padding-right:22px}.tagged-preview{padding-bottom:30px}.tagged-preview ul{display:flex;flex-wrap:wrap;gap:30px;list-style:none;padding:0;margin:0}.tagged-preview ul li{flex-basis:calc(50% - 15px);position:relative;min-height:103px}.tagged-preview ul li .preview-box{display:block;width:100%;height:100%;padding:16px 34px 16px 8px;text-decoration:none;border-width:1px 1px 1px 11px;border-style:solid;-o-border-image:initial;border-image:initial;cursor:pointer;color:#000}.tagged-preview ul li .preview-box:hover{background:#d9d9d9}.tagged-preview ul li .preview-box.b-blue{border-color:#d9d8d0 #d9d8d0 #d9d8d0 #00afdb}.tagged-preview ul li .preview-box.b-green{border-color:#d9d8d0 #d9d8d0 #d9d8d0 #74b87a}.tagged-preview ul li .preview-box h3{margin:0;font-size:18.8px;line-height:28.2px}.tagged-preview ul li .preview-box span{display:block;max-width:260px;font-size:14px;line-height:21px}.tagged-preview ul li .preview-box span.arrow-icon{position:absolute;bottom:10px;right:10px}.tagged-preview ul li .preview-box span.arrow-icon svg{display:block;height:35px;width:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tagged-preview.single ul li{flex-basis:100%}.tagged-preview.single ul li .preview-box{padding:16px 34px 16px 16px}.tagged-preview.single ul li .preview-box h3{font-size:24px;line-height:32px;margin-bottom:18px;font-weight:700}@media(max-width:767px){.tagged-preview.single ul li .preview-box h3{font-size:22px}}.tagged-preview.single ul li .preview-box span{max-width:100%;font-size:20px;font-weight:400;line-height:30px}.croucher_tags{display:flex;flex-wrap:wrap;gap:10px}.croucher_tag,.token-input-token{padding:4px 15px;border-radius:5px;font-size:16px;color:#000}.croucher_tag--grey,.token-input-token,.token-input-token--grey{background-color:#f3f3f0}.token-input-delete-token{color:#000!important}.standard-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(61,61,61,.9);justify-content:center;align-items:center;z-index:2001;display:none}.standard-modal-overlay.active{display:flex;z-index:2002}.standard-modal-container{background-color:#fff;border-radius:.5rem;max-width:794px;width:100%;min-width:300px;overflow-y:auto;position:relative;display:none}.standard-modal-container.active{display:block;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;max-height:90vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transform:none;z-index:1001}@media(max-width:800px){.standard-modal-container{max-width:358px;max-height:100vh}}.standard-modal-container .container{padding:0 96px}@media(max-width:800px){.standard-modal-container .container{padding:0 60px 2px}}.standard-modal-container .container p{margin-bottom:6px}.standard-modal-container .container p.mb{margin-bottom:26px}.standard-modal-container .container p.mb-15{margin-bottom:15px}.standard-modal-container .container .modal-content ul:not(.standard-dropdown__list),.standard-modal-container .container>ul:not(.standard-dropdown__list){list-style-type:none;padding-left:1.2rem}.standard-modal-container .container .modal-content ul:not(.standard-dropdown__list) li,.standard-modal-container .container>ul:not(.standard-dropdown__list) li{margin-bottom:6px;position:relative}.standard-modal-container .container .modal-content ul:not(.standard-dropdown__list) li:before,.standard-modal-container .container>ul:not(.standard-dropdown__list) li:before{content:"—";position:absolute;left:-1.6rem;width:1.5rem;display:inline-block;text-align:center}.standard-modal-container .container.std-uploader-container{padding:0 90px 0 38px}.standard-modal-container .container .token-input-token{margin-left:0;margin-right:12px}.standard-modal-container .container .token-input-token p{margin-bottom:0}.standard-modal-container .container .token-input-input-token input{border:none;margin:0;padding:6px}.standard-modal-container .logo{height:40px;margin-left:96px;margin-bottom:3rem;margin-top:58px}@media(max-width:800px){.standard-modal-container .logo{height:30px;margin-left:60px;margin-bottom:2rem;margin-top:40px}}.standard-modal-container h2{font-size:24px;font-weight:600;margin-bottom:.6rem}@media(max-width:800px){.standard-modal-container h2{font-size:20px;margin-bottom:1.4rem}}.standard-modal-container h2.mb{margin-bottom:2.6rem}.standard-modal-container h2:first-letter{text-transform:capitalize}.standard-modal-container p,.standard-modal-container ul:not(.token-input-list){font-size:18px}.standard-modal-container p br:not(.medium-editor-element br),.standard-modal-container ul:not(.token-input-list) br:not(.medium-editor-element br){display:block;margin-bottom:10px;content:""}.standard-modal-container .token-input-list{border:0;padding:0;border-bottom:2px solid #9a9b97!important;margin-bottom:2.5rem}.standard-modal-container .container ul.groups,.standard-modal-container .modal-content ul.groups{padding-left:0!important}.standard-modal-container .container ul.groups li:before,.standard-modal-container .modal-content ul.groups li:before{content:none!important}.standard-modal-container br:not(.medium-editor-element br):not(.rte.medium-editor-element br){display:block;margin-bottom:10px;content:""}.standard-modal-container .standard-selection-list ul{padding:0}.standard-modal-container .standard-selection-list ul li:before{content:none}.standard-modal-container .container>ul:not(.standard-dropdown__list),.standard-modal-container .modal-content ul:not(.standard-dropdown__list){list-style-type:none;padding-left:1.2rem}.standard-modal-container .container>ul:not(.standard-dropdown__list) li,.standard-modal-container .modal-content ul:not(.standard-dropdown__list) li{margin-bottom:6px;position:relative}.standard-modal-container .container>ul:not(.standard-dropdown__list) li:before,.standard-modal-container .modal-content ul:not(.standard-dropdown__list) li:before{content:"—";position:absolute;left:-1.6rem;width:1.5rem;display:inline-block;text-align:center}.standard-modal-container form{display:flex;flex-direction:column}.standard-modal-container form .inputs{margin-top:2.1rem}@media(max-width:800px){.standard-modal-container form .inputs{margin-top:2rem}}.standard-modal-container form .inputs [contenteditable=false].not_editable,.standard-modal-container form .inputs [contenteditable=true],.standard-modal-container form .inputs input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.token-input-list input):not(#token-input-award_admin_tags):not(.exclude-std-input),.standard-modal-container form .inputs textarea{border:none;border-bottom:2px solid #9a9b97;padding:.5rem 0;margin-bottom:2.5rem;font-size:1rem;outline:none;width:100%;-webkit-appearance:none;box-shadow:none;border-radius:0!important}@media(max-width:800px){.standard-modal-container form .inputs [contenteditable=false].not_editable,.standard-modal-container form .inputs [contenteditable=true],.standard-modal-container form .inputs input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.token-input-list input):not(#token-input-award_admin_tags):not(.exclude-std-input),.standard-modal-container form .inputs textarea{margin-bottom:1.6rem}}.standard-modal-container form .inputs [contenteditable=false].not_editable:focus,.standard-modal-container form .inputs [contenteditable=true]:focus,.standard-modal-container form .inputs input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.token-input-list input):not(#token-input-award_admin_tags):not(.exclude-std-input):focus,.standard-modal-container form .inputs textarea:focus{border-bottom-color:#000;outline:none;box-shadow:none;-webkit-appearance:none}.standard-modal-container form .inputs #organiser_preview_image,.standard-modal-container form .inputs #speaker_banner_image,.standard-modal-container form .inputs input.checkbox,.standard-modal-container form .inputs input.radio{display:none}.standard-modal-container form .inputs label.radio_label{position:relative;padding-left:40px;cursor:pointer;display:inline-block}.standard-modal-container form .inputs label.radio_label:before{content:"";position:absolute;left:0;top:-1px;width:24px;height:24px;background-color:#fff;border:2px solid #9a9b97;border-radius:50%}.standard-modal-container form .inputs label.radio_label:after{content:"✓";position:absolute;left:14px;top:.6em;transform:translate(-50%,-50%);color:#9a9b97;font-size:25px;font-weight:400;visibility:hidden}.standard-modal-container form .inputs label.radio_label.mb{margin-bottom:1.8rem}.standard-modal-container form .inputs label.checkbox_label{position:relative;padding-left:40px;cursor:pointer;display:inline-block}.standard-modal-container form .inputs label.checkbox_label:before{content:"";position:absolute;left:0;top:-1px;width:24px;height:24px;background-color:#fff;border:2px solid #9a9b97;border-radius:5px}.standard-modal-container form .inputs label.checkbox_label:after{content:"X";position:absolute;left:14px;top:.6em;transform:translate(-50%,-50%);color:#9a9b97;font-size:25px;font-weight:400;visibility:hidden}.standard-modal-container form .inputs label.checkbox_label.mb{margin-bottom:1.8rem}.standard-modal-container form .inputs input.checkbox:checked+label.checkbox_label:after,.standard-modal-container form .inputs input.radio:checked+label.radio_label:after{visibility:visible}.standard-modal-container form .inputs input.radio:disabled+label{opacity:.25;pointer-events:none}.standard-modal-container form .inputs .form-note{display:block;margin-top:-2rem;margin-bottom:2rem}.standard-modal-container form .inputs fieldset.slug,.standard-modal-container form .inputs p.slug{margin-top:unset}.standard-modal-container form .inputs .passwords-eye{position:relative;left:36rem;bottom:4.5rem;width:1.5rem}.standard-modal-container form .inputs #book_book_collection_id{border:2px solid #9a9b97!important;border-radius:5px}.standard-modal-container form .inputs .searchable-input .searchable-toggle,.standard-modal-container form .inputs .selectize-control.single .selectize-input:after{display:none}.standard-modal-container form .inputs .selectize-input.items{padding:10px 0!important}.standard-modal-container form .inputs .searchable-list ul{bottom:80px!important;margin-bottom:0}.standard-modal-container form .inputs .unset-width{display:inline-table}.standard-modal-container form .inputs .full-width{width:100%!important}.standard-modal-container form .inputs .full-max-width{max-width:100%!important}.standard-modal-container form .inputs .mb-unset{margin-bottom:unset}.standard-modal-container form .inputs .graduation #interview_day_venue_attributes_name,.standard-modal-container form .inputs .graduation .twocol.unequal input,.standard-modal-container form .inputs .graduation input,.standard-modal-container form .inputs .institution_chooser #interview_day_venue_attributes_name,.standard-modal-container form .inputs .institution_chooser .twocol.unequal input,.standard-modal-container form .inputs .institution_chooser input,.standard-modal-container form .inputs .round_type_chooser #interview_day_venue_attributes_name,.standard-modal-container form .inputs .round_type_chooser .twocol.unequal input,.standard-modal-container form .inputs .round_type_chooser input{margin-bottom:unset!important}.standard-modal-container form .inputs .linkage{padding-top:42px}.standard-modal-container form .inputs #organiser_banner_image{display:none}.standard-modal-container form .inputs #speaker_institution_code .select2 .selection .select2-selection{border:none!important}.standard-modal-container form .inputs .selectize-control{border:none!important;border-bottom:2px solid #9a9b97!important;border-radius:0!important;padding:0!important;height:42px}.standard-modal-container form .inputs .selectize-input{border:none;border-bottom:2px solid #9a9b97!important;border-radius:0!important;box-shadow:none;padding:0!important}.standard-modal-container form .inputs .banner_mugshot,.standard-modal-container form .inputs .banner_mugshot .cropper{width:100%}.standard-modal-container form .inputs .institution_chooser .appl_form_onecol{margin-bottom:2.5rem}.standard-modal-container form .inputs .onecol,.standard-modal-container form .inputs section.research{margin:0}.standard-modal-container form .inputs fieldset.repeating div.controls{top:12px}.standard-modal-container form .inputs .interview_day .date,.standard-modal-container form .inputs .interview_day .grant_panel,.standard-modal-container form .inputs .interview_day .interview_panel,.standard-modal-container form .inputs .interview_day .time,.standard-modal-container form .inputs .interview_day .venue{float:unset!important}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets{width:100%}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields{padding-top:25px}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .item{width:20%}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .item input{width:85px}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .detail{width:30%}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .detail input{width:130px}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .overall{width:20%}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .overall input{width:85px}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .sponsorship{width:20%}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .sponsorship input{width:85px!important}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .sponsorship_percentage{width:20%}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields .sponsorship_percentage input{width:85px!important}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets #itemised_budget_fields input{border:none!important;border-bottom:2px solid #9a9b97!important}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets .total_budget input{width:85px!important}.standard-modal-container form .inputs .itemised_budgets_fields #a_itemised_budgets .total_budget .row{gap:22px;top:-45px;right:22px}.standard-modal-container form .inputs .sponsors_contact .rte.medium-editor-element{border:none!important;border-bottom:2px solid #9a9b97!important}.standard-modal-container form .inputs .medium{height:unset}.standard-modal-container form .inputs .mt-1{margin-top:1px}.standard-modal-container form .inputs .ml-5{margin-left:5px}.standard-modal-container form .inputs h2.section{font-size:18px;color:unset}.standard-modal-container form .inputs .grant-modal-submit{border-radius:9999px!important;border:1px solid #101820!important}.standard-modal-container form .inputs .uploader-button{width:90px!important;border:1px solid #101820!important;margin-top:10px;margin-bottom:0!important}.standard-modal-container form .inputs .grants-pannel-buttons-padding{padding:0 0 0 180px}.standard-modal-container form .inputs .rationale_scientific_tags .token-input-list{margin:0}.standard-modal-container form .inputs .dates,.standard-modal-container form .inputs .intro{width:100%!important}.standard-modal-container form .inputs .bb-0{border-bottom:0!important}.standard-modal-container form .inputs .mt-20{margin-top:20px!important}.standard-modal-container form .inputs .application-picker #award_application_id,.standard-modal-container form .inputs .application-picker #round_id,.standard-modal-container form .inputs .application-picker #year{margin-bottom:2.5rem}.standard-modal-container form table.edit-profile.inputs td{width:50%;vertical-align:top}.standard-modal-container form table.edit-profile.inputs tr td:first-child{padding-right:20px}.standard-modal-container form.std-modal-form{position:unset!important;width:100%!important;box-shadow:unset!important}.standard-modal-container form #upload-report-spinner{margin-top:-85px;margin-left:400px;padding-bottom:61px}.standard-modal-container #author_form .rte,.standard-modal-container #book_collection_form .rte,.standard-modal-container #book_form .rte{border:none!important;border-bottom:2px solid #9a9b97!important}.standard-modal-container .select2.select2-container .select2-selection.select2-selection--single .select2-selection__clear{right:12px}.standard-modal-container .input-group{position:relative;width:100%}.standard-modal-container .input-group .error-message{color:#ee3a43;position:absolute;bottom:20px;left:0;font-size:13px}@media(max-width:800px){.standard-modal-container .input-group .error-message{bottom:6px;font-size:12px}}.standard-modal-container .flex{display:flex;flex-direction:column}.standard-modal-container .flex .between-letter{padding:5px 0}@media(min-width:640px){.standard-modal-container .flex{flex-direction:row;gap:30px}}.standard-modal-container .relative{position:relative}.standard-modal-container .relative .password-toggle{position:absolute;right:0;top:19%;transform:translateY(-50%);cursor:pointer;color:#6b7280;display:flex;align-items:center;justify-content:center;width:24px;height:24px}.standard-modal-container .relative .password-toggle:hover{color:#374151}.standard-modal-container .relative .password-toggle svg{width:100%;height:100%;position:absolute;top:0;left:0}.standard-modal-container .relative .password-toggle img{width:24px;height:24px}.standard-modal-container .relative .password-toggle .eye-closed,.standard-modal-container .relative .password-toggle .eye-open{display:inline-block}.standard-modal-container .buttons{display:flex;justify-content:flex-end;gap:30px;padding:12px 96px 60px}@media(max-width:800px){.standard-modal-container .buttons{justify-content:space-between;padding:12px 30px 40px}.standard-modal-container .buttons:has(button:only-child){justify-content:flex-end}}.standard-modal-container .buttons .submit:disabled,.standard-modal-container .buttons input[type=submit]:disabled{cursor:not-allowed!important;opacity:.6!important}.standard-modal-container .buttons .submit:disabled:hover,.standard-modal-container .buttons input[type=submit]:disabled:hover{background-color:#000!important;color:#fff!important;opacity:.6!important}.standard-modal-container .buttons .submit-button,.standard-modal-container .buttons button{border-radius:9999px;font-size:18px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;padding:7px 25px 4px}.standard-modal-container .buttons .standard-modal-submit{border-radius:9999px;font-size:18px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;padding:9px 25px 8px}.standard-modal-container .buttons .cancel{background-color:#fff;border:1px solid #000;color:#000}.standard-modal-container .buttons .cancel:hover{background-color:#ee3a43;color:#fff;border:1px solid #ee3a43}.standard-modal-container .buttons .submit,.standard-modal-container .buttons input[type=submit]{background-color:#000;color:#fff;border:1px solid #000}.standard-modal-container .buttons .submit:hover,.standard-modal-container .buttons input[type=submit]:hover{background-color:#fff;color:#000;border:1px solid #000}.standard-modal-container .buttons.pb-12{padding-bottom:12px}.standard-modal-container .select2-container .select2-selection--single{border:2px solid #9a9b97!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23808080' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px}.standard-modal-container .select2-selection__arrow{display:none}.standard-modal-container select{font-family:MarrSans,Arial,sans-serif;width:100%;min-height:42px;padding:8px 36px 8px 10px;border:2px solid #9a9b97;border-radius:5px;background-color:#fff;color:#000;font-size:1em;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23808080' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:14px;outline:none;transition:all .2s ease}.standard-modal-container select,.standard-modal-container select option{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.standard-modal-container select option{padding:12px 16px;font-size:.95em;transition:background-color .2s ease;max-width:100%}.standard-modal-container select option:hover{background-color:#f3f3f0!important}.standard-modal-container select option:checked{background-color:#f3f3f0;position:relative;padding-left:40px}.standard-modal-container select option:checked:before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;height:12px;border-right:2px solid #61d345;border-bottom:2px solid #61d345}@-moz-document url-prefix(){.standard-modal-container select{padding-right:36px;text-indent:.01px;text-overflow:""}.standard-modal-container select option{background-color:#fff;color:#000}}@media screen and (-webkit-min-device-pixel-ratio:0){.standard-modal-container select{padding-right:36px}.standard-modal-container select option{padding:8px 16px 8px 40px;background-repeat:no-repeat;background-position:16px}.standard-modal-container select option:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2361d345'%3E%3Cpath fill-rule='evenodd' d='M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z' clip-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");background-size:16px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.standard-modal-container select{padding-right:36px}.standard-modal-container select::-ms-value{background:transparent;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.standard-modal-container select::-ms-expand{display:none}}.standard-modal-container .instructions{font-size:.9rem;padding:20px 100px}.standard-modal-container .input-w522{width:522px}.standard-modal-container .input-w238{width:238px!important}.standard-modal-container .pl-96{padding-left:96px}.standard-modal-container .ml-56{margin-left:56px}.standard-modal-container .std-input-mb{margin-bottom:2.5rem!important}.standard-modal-container .w-85{width:85px}.standard-modal-container .pt-14{padding-top:14px}.standard-modal-container .bg-color-unset{background-color:unset!important}.standard-modal-container .ml-0{margin-left:0!important}.standard-modal-container .m-0{margin:0!important}.standard-modal-container .std-modal-tags{border:none;padding:0}.standard-modal-container .w-222{width:222px!important}.standard-modal-container .std-modal-timezone{display:inline-block;margin-bottom:15px}.standard-modal-container .pd-l-0{padding-left:0!important}.standard-modal-container .pd-r-0{padding-right:0!important}.standard-modal-container .pt-12{padding-top:12px!important}.standard-modal-container .w-36p{width:36%!important}.standard-modal-container .w-24p{width:24%!important}.standard-modal-container .pr-10{padding-right:10px}.standard-modal-container .mt-8{margin-top:8px!important}.standard-modal-container .mb-10{margin-bottom:10px!important}.standard-modal-container .bd-radius-unset{border-radius:unset!important}.standard-modal-container .pd-0{padding:0!important}.standard-modal-container .font-24{font-size:24px!important}.standard-modal-container .edit_round .inputs span.col.first.year,.standard-modal-container .edit_round .inputs span.col.last.name{width:100%!important}.standard-modal-container .std-modal-sidestep{position:unset!important;text-align:right;padding-top:10px}#view-book-order-modal .std-content-container{padding:0 96px 60px}.std-modal-buttons{justify-content:right!important;gap:30px!important}.std-modal-buttons .mt-0{margin-top:0!important}.popup:has(.standard-modal-overlay) .header{display:none}.standard-dropdown{position:relative;width:100%;font-family:MarrSans,sans-serif}.standard-dropdown__button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background-color:#fff;border:1px solid #000;border-radius:4px;cursor:pointer;font-size:16px;text-align:left;transition:border-color .2s ease;margin-bottom:2.5rem}.standard-dropdown__button:hover{border-color:#666}.standard-dropdown__button:focus{outline:none;border-color:#999}.standard-dropdown__selected{flex:1;margin-top:2px;margin-bottom:-2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px)}.standard-dropdown__selected--placeholder{color:#9b9a97}.standard-dropdown__arrow{display:flex;align-items:center;margin-left:10px;transition:transform .2s ease}.standard-dropdown__arrow svg{width:14px;height:14px}.standard-dropdown__list{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:300%;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:100;max-height:250px;overflow-y:auto;display:none;padding:0;margin:0;list-style:none;-webkit-overflow-scrolling:touch;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:optimizeLegibility}.standard-dropdown__item,.standard-dropdown__list{transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.standard-dropdown__item{display:flex;align-items:center;padding:10px 15px;cursor:pointer;transition:background-color .2s ease;position:relative;font-size:14px;white-space:normal;word-break:break-word}.standard-dropdown__item:hover{background-color:hsla(0,0%,95%,.671)}.standard-dropdown__item--selected{font-weight:500}.standard-dropdown__item--selected .mark-cricle,.standard-dropdown__item--selected .mark-cricle:after{opacity:1!important}.standard-dropdown__item .mark-cricle{display:inline-block;width:16px;height:16px;opacity:0;border-radius:50%;background:#61d345;margin-right:10px;position:relative;flex-shrink:0}.standard-dropdown__item .mark-cricle:after{content:"";box-sizing:border-box;opacity:0;position:absolute;border-bottom:2px solid #fff;border-right:2px solid #fff;bottom:5px;left:5px;height:8px;width:4px}.standard-dropdown--open .standard-dropdown__arrow{transform:rotate(180deg)}.standard-dropdown--open .standard-dropdown__list{display:block}.standard-dropdown--upward .standard-dropdown__list{top:auto;bottom:calc(100% + 4px);box-shadow:0 -2px 10px rgba(0,0,0,.1)}.standard-dropdown--upward.standard-dropdown--open .standard-dropdown__arrow{transform:rotate(0deg)}.standard-dropdown__group-header{padding:8px 15px;font-weight:600;background-color:hsla(0,0%,94%,.871);color:#888;pointer-events:none;font-size:14px;border-bottom:1px solid #eee;cursor:default}.standard-dropdown__group-item{position:relative}@media print{body{background-color:#fff!important}.breadcrumb-container,.subscribe-box{display:none!important}.img-print{max-width:100%!important;height:auto!important;display:block!important;margin:0 auto!important;page-break-inside:avoid}.croucher-footer,.main_sub_navbar_container,.spacer{display:none!important}.croucher-announce-box{background-color:#f3f3f0!important}#navbar,.new-footer{display:none!important}}@media print and (min-width:768px){.card_container,.card_container--summercourse{grid-template-columns:repeat(3,1fr)!important;max-width:unset!important}.card_container--trustees{grid-template-columns:repeat(4,1fr)!important;max-width:unset!important}.event-listing-newsletter,.ghost,.news-subscribe-section-wrapper{display:none!important}}h1,h2,h3,h4,h5,h6,p,ul{margin:0}ul{padding:0}body{margin:0}*,body{font-family:MarrSans!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}i.fa,i.fab,i.fal,i.far,i.fas{display:none;font-family:FontAwesome!important}body,html{padding:0!important;margin:0!important;font-family:Marr Sans!important;overflow-x:hidden;color:#020202;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body ::-moz-selection,html ::-moz-selection{color:#fff;background:#333}body ::selection,html ::selection{color:#fff;background:#333}body ul.em-dash-list,html ul.em-dash-list{list-style-type:"— "!important}.rdw-editor-main{overflow-y:hidden!important}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media(prefers-color-scheme:dark){html{color-scheme:dark}body{color:#000;background:#fff}}.badge-padding{font-size:1rem;line-height:1.1875rem;font-weight:600!important;padding:6px 5px 2px}.about-us-contents{width:80%}.about-us-contents p{margin-block:1.5rem}@media(max-width:1000px){.about-us-contents{width:100%}}.privacy-contents{margin-top:12px;margin-bottom:3.5rem}.main-banner-container .main-banner-heading-container{display:flex;padding-top:1rem;padding-bottom:2.75rem}@media(max-width:1000px){.main-banner-container .main-banner-heading-container{padding-bottom:1rem}}.main-banner-container .main-banner-heading-container .main-banner-heading{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:56%}.main-banner-container .main-banner-heading-container .main-banner-heading:after{position:absolute;content:" ";width:.6875rem;height:82%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.main-banner-container .main-banner-heading-container .main-banner-heading .main-banner-h1{font-size:2.5rem;line-height:3.375rem;padding-left:1.75rem;font-weight:600}@media(max-width:1000px){.main-banner-container .main-banner-heading-container .main-banner-heading{width:90%;padding-inline:1.5rem}.main-banner-container .main-banner-heading-container .main-banner-heading:after{position:absolute;content:" ";width:.5rem;height:90%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.main-banner-container .main-banner-heading-container .main-banner-heading .main-banner-h1{font-size:1.5625rem;line-height:1.875rem;padding-left:1.1rem;font-weight:600}}.main-banner-container .main-banner-showcase{position:relative;width:100%;aspect-ratio:1213/410;--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 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);border-radius:.5rem;overflow:hidden}.main-banner-container .main-banner-showcase:hover{-webkit-filter:brightness(90%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;filter:brightness(90%);transition:all .5s ease}.main-banner-container .main-banner-showcase:hover .explore-now-button{background-color:#fff;color:#5fc1c7}.main-banner-container .main-banner-showcase .main-banner-showcase-container{width:100%;display:flex}.main-banner-container .main-banner-showcase .main-banner-showcase-container .main-banner-showcase-content{position:relative;padding-inline:1.5rem;padding-block:1.3rem;font-size:4.0625rem;line-height:54px;font-weight:600;color:#fff;width:413px;aspect-ratio:413/410}.main-banner-container .main-banner-showcase .main-banner-showcase-container .main-banner-showcase-content .explore-now-button{position:absolute;bottom:1.4rem;font-size:1.375rem;width:67%;border:1.5px solid #fff;text-align:center;border-radius:5rem;line-height:3rem}.main-banner-container .main-banner-showcase .main-banner-showcase-container .main-banner-showcase-content .all-schools-banner{font-size:2.75rem}.main-banner-container .main-banner-showcase .main-banner-showcase-container .main-banner-image{width:798px;aspect-ratio:798/410p}@media(max-width:1000px){.main-banner-container .main-banner-showcase{aspect-ratio:unset;border-radius:0;box-shadow:unset}.main-banner-container .main-banner-showcase .main-banner-showcase-container{flex-direction:column-reverse}.main-banner-container .main-banner-showcase .main-banner-showcase-container .main-banner-image{width:100%}.main-banner-container .main-banner-showcase .main-banner-showcase-container .main-banner-showcase-content{aspect-ratio:unset;font-size:1.75rem;padding-top:.3rem}.main-banner-container .main-banner-showcase .main-banner-showcase-container .main-banner-showcase-content .main-banner-showcase-title{min-height:5rem}.main-banner-container .main-banner-showcase .main-banner-showcase-container .main-banner-showcase-content .explore-now-button{position:unset;font-size:1rem;line-height:1rem;padding-block:.5rem;padding-inline:1.7rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.more-events-section{margin-bottom:5rem}.more-events-section h3{font-size:2.25rem;line-height:2.7rem;font-weight:600}#toast-container{align-items:flex-end;z-index:100;top:17%}.all-schools-banner-heading{width:65%}.all-schools-banner-heading:after{height:80%}.eventlist-download{bottom:2rem;font-size:.9375rem;width:100%;border:1px solid #000;text-align:center;border-radius:2rem;line-height:3rem}.event-lisitng-title{position:relative;display:flex;align-items:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:56%}.event-lisitng-title:after{position:absolute;content:" ";width:.6875rem;height:80%;margin-top:-.5rem;align-items:center;background-color:#d7205f}.event-lisitng-title .event-lisitng-h3{font-size:2.875rem;line-height:3.45rem;padding-left:1.75rem;font-weight:600}@media(max-width:1000px){.event-lisitng-title{width:90%}}.registration-form{width:55%;padding:3.5rem}@media(max-width:1000px){.registration-form{width:100%;margin-inline:1.5rem}}.registration-checkbox{width:2rem}@media(max-width:1000px){.registration-checkbox{width:2rem}}.event-listing-description{line-height:1.875rem;font-size:1.5rem;width:68%}.site-map-description{line-height:1.875rem;font-size:1.375rem;width:100%}.card-rounded{border-radius:.3125rem}.membership-image-rounded{border-top-left-radius:.3125rem;border-bottom-left-radius:.3125rem}.banner-image-rounded{border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem}.event-content-showcase .rich-text-editor .bg-csw-grey-2{border-radius:.3125rem}.test-fontsize{font-size:1.25rem}.nextjs-responsive-image-container{width:100%;display:block}.nextjs-responsive-image-container span{box-sizing:border-box;padding:0;border:none;margin:auto}.nextjs-responsive-image-container img,.nextjs-responsive-image-container span,.nextjs-responsive-image-container span img{width:100%!important;height:auto!important;position:unset!important;max-height:unset!important;display:block}input,textarea{background:transparent}h1{font-size:1.75rem}h1,h2{margin:0;font-weight:600}h2{font-size:1.5rem}h3{font-size:1.375rem;margin:0;font-weight:600}input,select{padding:12px 5px;margin:8px 0;display:inline-block;border:1px solid #555;box-sizing:border-box;width:100%}input:focus-visible,input:hover,select:focus-visible,select:hover{box-shadow:none;outline:0}input::-moz-placeholder,select::-moz-placeholder{font-family:Montserrat,sans-serif;font-size:.9rem!important;font-weight:300!important;line-height:1.5rem}input::placeholder,select::placeholder{font-family:Montserrat,sans-serif;font-size:.9rem!important;font-weight:300!important;line-height:1.5rem}.nmt-1{margin-top:.25rem}.nmt-screen{margin-top:-100vh}.croucher-nav-logo{height:4.75rem;width:auto;display:block}.croucher-nav-logo span{box-sizing:border-box;padding:0;border:none;margin:auto}.croucher-nav-logo span,.croucher-nav-logo span img{width:auto!important;height:100%!important;position:unset!important;max-height:unset!important;display:block}.croucher-nav-logo img{width:auto;position:unset!important;height:100%;max-height:unset!important;display:block}@media(max-width:600px){.croucher-nav-logo{width:160px;height:66px}}.nav-links{align-items:center}.nav-links .nav-link-item{font-weight:600;font-size:1.25rem;line-height:1.5rem}.nav-links .locale-nav{font-weight:400;font-size:1.125rem;line-height:1.5rem}.nav-links .sign-in-nav{font-weight:400;font-size:1.25rem;line-height:1.5rem}.csw-font-bold{font-weight:600}.croucher-footer-address{line-height:1.75rem;width:84%}.croucher-footer-logo{height:auto;margin-block:0;width:100%;display:block}.croucher-footer-logo.first{border-right:1px solid #fff;position:relative;display:flex;align-items:center}.croucher-footer-logo.first:after{content:"";width:100%;height:auto}.croucher-footer-logo.first span{width:100rem!important}.croucher-footer-logo.last{padding-right:0}.croucher-footer-logo.leisure-logo{position:relative}.croucher-footer-logo.leisure-logo .ghost-element{opacity:0;margin-top:.5rem}.croucher-footer-logo.leisure-logo .logo{position:absolute;transform:scale(1.15);top:11px;left:0}.croucher-footer-logo span{box-sizing:border-box;padding:0;border:none;margin:auto}.croucher-footer-logo img,.croucher-footer-logo span,.croucher-footer-logo span img{width:100%!important;height:auto!important;position:unset!important;max-height:unset!important;max-width:unset!important;display:block}.csw-footer .csw-logo{width:80%}.csw-footer .organiser,.csw-footer .partners,.csw-footer .web-links{width:85%}@media(max-width:1000px){.csw-footer .csw-logo{width:50%}.csw-footer .organiser,.csw-footer .partners,.csw-footer .web-links{width:55%}}.csw-wrapper{font-family:Marr Sans;font-size:1.25rem;font-weight:400}.csw-wrapper [data-contents=true]{margin-block:unset!important}.croucher-nav-search{width:1.3rem;height:1.3rem}.croucher-nav-search svg{width:100%;height:100%}.login-area{height:85vh;overflow:hidden;display:flex;align-items:center}.image-component{width:100%;position:relative}.image-component .image-icon{position:absolute;display:flex;justify-content:space-between;align-items:flex-end;bottom:0;right:0;background-color:rgba(0,0,0,.8);cursor:pointer;padding:.5rem}.image-component .image-icon svg{fill:#fff;width:1.5rem;height:1.5rem}.image-component .image-icon .image-caption{bottom:0;display:none;color:#fff;pointer-events:none}.image-component .image-icon.show{width:100%}.image-component .image-icon.show .image-caption{display:block}.subscribe-section{width:60vw}.subscribe-section .content{width:50%}.subscribe-section .content h3{font-size:1.5rem;font-weight:600}.subscribe-section .input-container{width:35%}@media(max-width:1000px){.subscribe-section,.subscribe-section .content,.subscribe-section .input-container{width:100%}}.richtext-editor-toolbar{display:flex;gap:.3rem}.public-DraftEditor-content div{display:block;margin-block:0}.public-DraftEditor-content div div{box-sizing:border-box}figure:has(.custom-image-component) .image-component img{width:100%}figure:has(.custom-image-component) .left{position:relative;width:50%;float:left;padding-right:1rem;padding-block:1rem;z-index:100}figure:has(.custom-image-component) .right{position:relative;width:50%;float:right;padding-left:1rem;padding-block:1rem;z-index:100}.sign-in-modal{position:relative;border-radius:.3125rem;width:40.68rem;-webkit-padding-before:1.35rem;padding-block-start:1.35rem;-webkit-padding-after:1.55rem;padding-block-end:1.55rem;-webkit-padding-start:1.49rem;padding-inline-start:1.49rem;-webkit-padding-end:1.54rem;padding-inline-end:1.54rem;background-color:#f3f3f0}.new-sign-in-modal .sign-in-modal-marker,.sign-in-modal .sign-in-modal-marker{background-color:#f1b8ff;width:25px;height:25px;display:none;cursor:pointer;position:absolute;font-size:.8rem}.new-sign-in-modal .sign-in-modal-marker.show,.sign-in-modal .sign-in-modal-marker.show{display:flex;justify-content:center;align-items:center;font-weight:600}.new-sign-in-modal .sign-in-modal-marker:after,.sign-in-modal .sign-in-modal-marker:after{content:"25"}.new-sign-in-modal .sign-in-modal-marker.marker-1,.sign-in-modal .sign-in-modal-marker.marker-1{top:24px;left:0}.new-sign-in-modal .sign-in-modal-marker.marker-2,.sign-in-modal .sign-in-modal-marker.marker-2{top:0;left:25px}.new-sign-in-modal .sign-in-modal-marker.marker-3,.sign-in-modal .sign-in-modal-marker.marker-3{bottom:0;right:300px}.new-sign-in-modal .sign-in-modal-marker.marker-4,.sign-in-modal .sign-in-modal-marker.marker-4{left:25px;top:42px}.new-sign-in-modal .sign-in-modal-marker.marker-5,.sign-in-modal .sign-in-modal-marker.marker-5{right:193px;bottom:33px}.new-sign-in-modal .sign-in-modal-marker.marker-6,.sign-in-modal .sign-in-modal-marker.marker-6{bottom:33px;right:0}.new-sign-in-modal .sign-in-modal-marker.marker-7,.sign-in-modal .sign-in-modal-marker.marker-7{bottom:0;right:100px}.new-sign-in-modal .sign-in-modal-marker.marker-8,.sign-in-modal .sign-in-modal-marker.marker-8{top:99px;left:24px}.new-sign-in-modal .sign-in-modal-marker.marker-9,.sign-in-modal .sign-in-modal-marker.marker-9{bottom:62px;left:325px}@media screen and (max-width:768px){.new-sign-in-modal .sign-in-modal-marker,.sign-in-modal .sign-in-modal-marker{background-color:#baafff;width:20px;height:20px}.new-sign-in-modal .sign-in-modal-marker.marker-8.show,.new-sign-in-modal .sign-in-modal-marker.marker-9.show,.sign-in-modal .sign-in-modal-marker.marker-8.show,.sign-in-modal .sign-in-modal-marker.marker-9.show{display:flex}.new-sign-in-modal .sign-in-modal-marker:after,.sign-in-modal .sign-in-modal-marker:after{content:"20"}}.new-sign-in-modal .sign-in-modal-title,.sign-in-modal .sign-in-modal-title{display:inline-block;font-family:Marr Sans;font-style:normal;font-weight:600;width:80%;font-size:1.5rem;line-height:1.8125rem}.new-sign-in-modal .sign-in-modal-title .welcome,.sign-in-modal .sign-in-modal-title .welcome{margin-right:.5rem}@media(max-width:1000px){.new-sign-in-modal .sign-in-modal-title .welcome,.sign-in-modal .sign-in-modal-title .welcome{display:none}}.new-sign-in-modal .sign-in-modal-inputs,.sign-in-modal .sign-in-modal-inputs{margin-top:.7rem}.new-sign-in-modal .sign-in-cta,.sign-in-modal .sign-in-cta{margin-top:.9rem;margin-bottom:1rem}.new-sign-in-modal .sign-in-cta .sign-in-form-btn-group,.sign-in-modal .sign-in-cta .sign-in-form-btn-group{gap:1.875rem}.new-sign-in-modal .link-text,.sign-in-modal .link-text{background-color:bold;font-weight:400;font-size:1rem;text-decoration:underline}.new-sign-in-modal .buttons,.sign-in-modal .buttons{width:64%;font-weight:600;font-size:1.125rem}.new-sign-in-modal .confirm-box-sigle-buttons,.sign-in-modal .confirm-box-sigle-buttons{width:25%;font-weight:600;font-size:1.125rem;text-align:center}@media(max-width:1000px){.new-sign-in-modal,.sign-in-modal{margin-inline:1.3rem}.new-sign-in-modal .buttons,.sign-in-modal .buttons{width:100%}}.csw-red-dot{height:20px;width:20px;background-color:red;border-radius:50%;display:inline-block}.event-card:hover svg:not(.circle-dot){stroke:#fff!important}.event-card:hover img{filter:brightness(0) invert(1)}.event-card #event-card-info-div,.event-card #video-card-info-div{font-size:18px;line-height:24px;padding:21px 17px;min-height:210px}.event-card .event-card-badge{font-size:1rem;line-height:1.1875rem;font-weight:600;padding:6px 5px 2px}.event-card .event-card-title{font-size:1.5rem;line-height:1.75rem;font-weight:600}.event-card .event-list{display:flex;gap:.5rem}.event-card .event-list .circle-dot{width:13px;height:13px;margin-left:5px}.event-card .event-video-link{display:flex;gap:.7rem;align-items:center;margin-block:.5rem}.event-card .event-video-link svg{width:2.4375rem;height:2.4375rem}.news-subscribe-box .input-container .error-message{color:rgb(220 38 38/var(--tw-text-opacity))}.event-card-thumb-background-img{background-position:50%;background-size:cover;background-repeat:no-repeat}.all-event-btn{font-size:1.125rem;font-weight:600;line-height:1.35rem;padding-inline:3rem;height:40px;display:flex;align-items:center}.text-badge-sm{font-size:1rem;font-weight:400;line-height:1.2rem}.csw-p-tag{font-size:1.25rem;font-weight:400;line-height:1.75rem}.registration-h3{font-size:1.5rem;font-weight:600;line-height:2rem;width:95%}.registration-title{font-size:2.875rem;font-weight:600;line-height:3.125rem}.registration-sign-up-btn{font-size:1.125rem;font-weight:600;line-height:1.3125rem}.registration-school-attendee-link{font-size:1.25rem;line-height:1.75rem}.sign-in-form-btn{padding-inline:2.82rem;-webkit-padding-before:.4rem;padding-block-start:.4rem;-webkit-padding-after:.3rem;padding-block-end:.3rem}.confirm-page-card{width:50%;height:50%}@media only screen and (max-width:600px){.badge-padding,.event-card-badge{padding:6px 5px 2px}.event-card #event-card-info-div,.event-card #video-card-info-div{min-height:180px}.play-video-header-icon{width:80px;height:80px}.all-event-btn{font-size:1rem;padding-inline:1.82rem;height:30px;border-radius:15px}.all-events-btn{justify-content:end;padding-top:40px}.registration-title{font-size:2rem;line-height:2.125rem}.registration-h3{font-size:1.25rem;line-height:1.625rem;margin-bottom:0}.checkbox_newsletter{font-size:1rem}.footer-organiser-font{font-size:.875rem;line-height:1.5rem}.registration-school-attendee-link,.registration-sign-up-btn{font-size:1rem}.more-events-section h3{font-size:2rem}.registration-all-event-btn{font-size:1rem}.subscribe-section .content h3{font-size:1.25rem}.sign-in-modal{padding-block:1.5rem;padding-inline:1.8rem}.new-sign-in-modal,.sign-in-modal{width:20.75rem}.new-sign-in-modal .sign-in-modal-title,.sign-in-modal .sign-in-modal-title{font-size:1.25rem;line-height:1.625rem}.new-sign-in-modal .link-text,.sign-in-modal .link-text{font-size:1rem;line-height:1.2rem}.new-sign-in-modal .sign-in-cta .sign-in-form-btn-group,.sign-in-modal .sign-in-cta .sign-in-form-btn-group{gap:.6rem}.new-sign-in-modal .sign-in-cta .sign-in-form-btn-group button,.sign-in-modal .sign-in-cta .sign-in-form-btn-group button{padding-inline:2.3rem;-webkit-padding-before:.4rem;padding-block-start:.4rem;-webkit-padding-after:.2rem;padding-block-end:.2rem}.new-sign-in-modal button,.sign-in-modal button{font-size:1rem;line-height:1.2rem}.programme-card-top-bottom{padding-top:1.5rem;padding-bottom:0;margin-bottom:-1rem}.news-subscribe-section-wrapper{margin-top:-.5rem;margin-bottom:-.5rem}.more-events-section{padding-left:0}.more-events-section h3{margin-bottom:-1.1rem}.home-layout header{padding-top:1.5rem;padding-bottom:1.5rem}.more-events-section{margin-bottom:0;padding-right:0}.listing-newsletter{margin-bottom:2.8rem}.event-lisitng-title{margin-bottom:-.5rem}.event-lisitng-title .event-lisitng-h3{font-size:2rem;line-height:2.125rem}.event-lisitng-title:after{width:.5rem}.event-listing-newsletter{padding-bottom:.8rem}.resource-download{padding-block:.1rem;padding-inline:1.7rem}.registration-all-event-btn-div{padding-left:0;padding-right:0;padding-top:1rem}.registration-form{padding:1.5rem;margin-inline:0}.reg-event-content-view{margin-top:-1.5rem;margin-bottom:2rem}.registration-subscribe-section{padding-top:2.5rem;padding-bottom:3.5rem}.confirm-page-card{width:100%;height:50%}.resend-confim-btn-group{flex-wrap:wrap;align-items:center;justify-content:center}.resend-confim-btn-group .sign-in-form-btn{font-weight:600;padding-inline:6.82rem;-webkit-padding-before:.9rem;padding-block-start:.9rem;-webkit-padding-after:.8rem;padding-block-end:.8rem}.sign-in-modal .resend-sign-in-cta{justify-content:center}.sign-in-modal .resend-sign-in-cta .resend-cancel-btn{width:100%!important;flex-wrap:wrap;justify-content:center;gap:1rem!important}.sign-in-modal .confirm-box-sigle-buttons{width:40%}.card-title-ptl{margin-left:.6rem}.mobile-event-icon-list{margin-left:-.2rem}.sign-in-cta-2{display:flex;flex-wrap:wrap}.title-component-heading:after{width:.5rem}input{height:2.5rem!important}.more-events-section h3{line-height:2rem}.event-content-showcase .bg-csw-grey-2{margin-left:-.6rem;margin-right:-4rem;padding-right:3.5rem;width:110%;padding-left:.5rem;-webkit-padding-before:.5rem;padding-block-start:.5rem;-webkit-padding-after:1rem;padding-block-end:1rem}}@media only screen and (min-width:600px){.checkbox_newsletter,.registration-school-attendee-link,.registration-sign-up-btn{font-size:1rem}.more-events-section h3{font-size:2rem}.registration-all-event-btn{font-size:1rem}.subscribe-section .content h3{font-size:1.25rem}.programme-card-top-bottom{padding-top:1.5rem;padding-bottom:0;margin-bottom:-1rem}.news-subscribe-section-wrapper{margin-top:-.5rem;margin-bottom:-.5rem}.more-events-section{padding-left:0}.more-events-section h3{margin-bottom:-1.1rem}.home-layout header{padding-top:2rem}.more-events-section{margin-bottom:0;padding-right:0}.listing-newsletter{margin-bottom:3.2rem}.event-lisitng-title{margin-bottom:-.5rem}.event-lisitng-title .event-lisitng-h3{font-size:2rem;line-height:2.125rem}.event-listing-newsletter{padding-bottom:.8rem}.registration-subscribe-section{padding-bottom:3.5rem}.checkbox_booking{font-size:1rem}}@media only screen and (min-width:768px){.programme-card-top-bottom{margin-bottom:0}.all-events-btn{margin-top:2rem}.checkbox_newsletter{font-size:1.25rem}.more-events-section{margin-bottom:1rem;padding-top:0}.news-subscribe-section-wrapper{padding-bottom:1rem}.resource-download{padding-block:.5rem;padding-inline:2.8rem}.reg-event-content-view{margin-bottom:3rem}.confirm-page-card{width:70%;height:50%}}@media only screen and (min-width:992px){.programme-card-top-bottom{margin-bottom:0}.all-events-btn{margin-top:2.5rem}.checkbox_newsletter{font-size:1.25rem}.more-events-section{margin-bottom:1rem;padding-top:0}.news-subscribe-section-wrapper{padding-bottom:0}.resource-download{padding-block:.5rem;padding-inline:2.8rem}.registration-subscribe-section{padding-bottom:3rem;padding-top:2rem}.reg-event-content-view{margin-bottom:3rem}}@media only screen and (min-width:1200px){.event-lisitng-title .event-lisitng-h3{font-size:2.875rem}.event-lisitng-title:after{height:100%}.programme-card-top-bottom{margin-bottom:.9rem;margin-top:1.3rem}.new-main-banner-showcase-title{padding-top:7px}.checkbox_newsletter{font-size:1.25rem}.card-title-ptl{padding-left:1.4rem;padding-right:1.4rem;padding-top:.8rem}.card-clock-ptl,.card-location-ptl{margin-left:-.1rem}.new-event-list-container{margin-bottom:-1.2rem}.all-events-btn{margin-top:2.5rem}.more-events-section{padding-top:0}.listing-newsletter{margin-top:3.3rem;margin-bottom:4.3rem}.event-listing-menu{font-size:1.125rem}.news-subscribe-section-wrapper{margin-top:1rem}.resource-download{font-size:1.125rem;font-weight:600;line-height:1.35rem;padding-block:.5rem;padding-inline:2.8rem}.registration-subscribe-section{padding-bottom:3rem;padding-top:2rem}.reg-event-content-view{margin-bottom:3rem}}.bg-csw-teal .rdw-editor-wrapper li{color:#fff}button{padding-top:3px}.bg-dark-grey{background-color:#717174}.bg-edit-grey{background-color:#b1b1ad}.bg-edit-green{background-color:#74b87a}.bg-edit-purple{background-color:#a27ec3}.editor-ul{list-style-type:square;margin-left:15px;list-style-type:"— ";padding-left:4px}.editor-ol,.editor-ul{font-size:1.25rem;font-weight:400;line-height:1.75rem}.editor-ol{list-style-type:decimal;margin-left:20px}.editor-link{text-decoration:none;padding:3px 0}.page-action-btn:hover{text-shadow:0 0 3px #fff}.editor p{font-size:20px}.w-full-i{width:100%!important}.placeholder\:text-\[\#2B91C9\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(43 145 201/var(--tw-text-opacity))}.placeholder\:text-\[\#2B91C9\]::placeholder{--tw-text-opacity:1;color:rgb(43 145 201/var(--tw-text-opacity))}.placeholder\:text-white::-moz-placeholder{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.placeholder\:text-white::placeholder{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-0\.5:after{content:var(--tw-content);top:.125rem}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-0:after{content:var(--tw-content);top:0}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'40\'\]:after{--tw-content:"40";content:var(--tw-content)}.after\:content-\[\'20\'\]:after{--tw-content:"20";content:var(--tw-content)}.hover\:border:hover{border-width:1px}.hover\:border-gray-500:hover{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity))}.hover\:border-transparent:hover{border-color:transparent}.hover\:border-red:hover{--tw-border-opacity:1;border-color:rgb(238 58 67/var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.hover\:border-edit-grey:hover{--tw-border-opacity:1;border-color:rgb(177 177 173/var(--tw-border-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgb(67 56 202/var(--tw-bg-opacity))}.hover\:\!bg-csw-public-red:hover{--tw-bg-opacity:1!important;background-color:rgb(215 32 95/var(--tw-bg-opacity))!important}.hover\:bg-csw-public-red:hover{--tw-bg-opacity:1;background-color:rgb(215 32 95/var(--tw-bg-opacity))}.hover\:bg-csw-dark-public-red:hover{--tw-bg-opacity:1;background-color:rgb(172 26 76/var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-red:hover{--tw-bg-opacity:1;background-color:rgb(238 58 67/var(--tw-bg-opacity))}.hover\:bg-light-grey:hover{--tw-bg-opacity:1;background-color:rgb(243 243 240/var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity))}.hover\:bg-edit-green:hover{--tw-bg-opacity:1;background-color:rgb(116 184 122/var(--tw-bg-opacity))}.hover\:bg-edit-grey:hover{--tw-bg-opacity:1;background-color:rgb(177 177 173/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:fill-csw-public-red:hover{fill:#d7205f}.hover\:stroke-red:hover{stroke:#ee3a43}.hover\:text-csw-public-red:hover{--tw-text-opacity:1;color:rgb(215 32 95/var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-\[\#C03355\]:hover{--tw-text-opacity:1;color:rgb(192 51 85/var(--tw-text-opacity))}.hover\:text-gray-500\/75:hover{color:hsla(220,9%,46%,.75)}.hover\:text-black\/75:hover{color:rgba(0,0,0,.75)}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.hover\:text-rose-500:hover{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:border-0:focus{border-width:0}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-\[\#dfdfdf\]:focus{--tw-border-opacity:1;border-color:rgb(223 223 223/var(--tw-border-opacity))}.focus\:border-red:focus{--tw-border-opacity:1;border-color:rgb(238 58 67/var(--tw-border-opacity))}.focus\:text-csw-public-red:focus{--tw-text-opacity:1;color:rgb(215 32 95/var(--tw-text-opacity))}.focus\:shadow-none:focus{--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)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\:ring-gray-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:ring-offset-gray-100:focus{--tw-ring-offset-color:#f3f4f6}.focus-visible\:border-0:focus-visible{border-width:0}.focus-visible\:shadow-none:focus-visible{--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)}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:hidden{display:none}.group:hover .group-hover\:border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.group:hover .group-hover\:bg-csw-dark-public-red{--tw-bg-opacity:1;background-color:rgb(172 26 76/var(--tw-bg-opacity))}.group:hover .group-hover\:bg-csw-public-red{--tw-bg-opacity:1;background-color:rgb(215 32 95/var(--tw-bg-opacity))}.group:hover .group-hover\:fill-success{fill:#74b87a}.group:hover .group-hover\:fill-red{fill:#ee3a43}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:stroke-white{stroke:#fff}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.group:hover .group-hover\:placeholder\:text-black::-moz-placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.group:hover .group-hover\:placeholder\:text-black::placeholder{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;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))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}@media (min-width:600px){.sm\:right-\[10\%\]{right:10%}.sm\:flex{display:flex}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-4{gap:1rem}.sm\:bg-csw-teal{--tw-bg-opacity:1;background-color:rgb(95 193 199/var(--tw-bg-opacity))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:top-\[105px\]{top:105px}.md\:left-\[115px\]{left:115px}.md\:top-\[165px\]{top:165px}.md\:left-\[30px\]{left:30px}.md\:top-\[180px\]{top:180px}.md\:left-0{left:0}.md\:bottom-\[35px\]{bottom:35px}.md\:bottom-\[0\]{bottom:0}.md\:left-5{left:1.25rem}.md\:bottom-\[-60px\]{bottom:-60px}.md\:left-\[117px\]{left:117px}.md\:top-\[134px\]{top:134px}.md\:left-\[40px\]{left:40px}.md\:top-\[42px\]{top:42px}.md\:top-\[140px\]{top:140px}.md\:right-\[270px\]{right:270px}.md\:top-\[202px\]{top:202px}.md\:top-\[71px\]{top:71px}.md\:top-\[189px\]{top:189px}.md\:top-\[251px\]{top:251px}.md\:top-\[220px\]{top:220px}.md\:right-\[210px\]{right:210px}.md\:top-\[155px\]{top:155px}.md\:top-\[265px\]{top:265px}.md\:left-\[118px\]{left:118px}.md\:right-0{right:0}.md\:top-\[306px\]{top:306px}.md\:top-\[109px\]{top:109px}.md\:left-\[335\.5px\]{left:335.5px}.md\:right-\[10\%\]{right:10%}.md\:top-\[-51px\]{top:-51px}.md\:left-\[100px\]{left:100px}.md\:top-\[24\.5px\]{top:24.5px}.md\:left-\[12px\]{left:12px}.md\:top-\[60\.5px\]{top:60.5px}.md\:bottom-\[-3\.25rem\]{bottom:-3.25rem}.md\:top-\[741\.5px\]{top:741.5px}.md\:left-\[340px\]{left:340px}.md\:top-\[833\.5px\]{top:833.5px}.md\:left-\[390px\]{left:390px}.md\:top-\[886\.7px\]{top:886.7px}.md\:top-\[703px\]{top:703px}.md\:top-\[767px\]{top:767px}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.md\:mt-\[2\.5rem\]{margin-top:2.5rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-\[3\.1rem\]{margin-top:3.1rem}.md\:mb-11{margin-bottom:2.75rem}.md\:mt-\[40px\]{margin-top:40px}.md\:mt-\[2\.1rem\]{margin-top:2.1rem}.md\:mt-\[18rem\]{margin-top:18rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mt-\[2\.8rem\]{margin-top:2.8rem}.md\:mb-3{margin-bottom:.75rem}.md\:mt-\[23px\]{margin-top:23px}.md\:mt-\[2\.05rem\]{margin-top:2.05rem}.md\:mb-\[3\.8rem\]{margin-bottom:3.8rem}.md\:mt-\[1\.2rem\]{margin-top:1.2rem}.md\:mb-\[1\.2rem\]{margin-bottom:1.2rem}.md\:mt-2{margin-top:.5rem}.md\:mb-0{margin-bottom:0}.md\:mt-\[0\.9rem\]{margin-top:.9rem}.md\:mt-\[0\.7rem\]{margin-top:.7rem}.md\:mt-\[0\.65rem\]{margin-top:.65rem}.md\:mt-0{margin-top:0}.md\:mt-14{margin-top:3.5rem}.md\:mt-\[3\.3rem\]{margin-top:3.3rem}.md\:mt-\[2\.2rem\]{margin-top:2.2rem}.md\:mb-7{margin-bottom:1.75rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:\!hidden{display:none!important}.md\:h-\[27px\]{height:27px}.md\:h-\[38px\]{height:38px}.md\:h-\[40px\]{height:40px}.md\:h-\[2rem\]{height:2rem}.md\:h-\[60px\]{height:60px}.md\:h-\[25px\]{height:25px}.md\:h-\[5px\]{height:5px}.md\:h-\[3\.3rem\]{height:3.3rem}.md\:h-\[1\.6rem\]{height:1.6rem}.md\:min-h-\[40px\]{min-height:40px}.md\:w-\[591px\]{width:591px}.md\:w-full{width:100%}.md\:w-\[560px\]{width:560px}.md\:w-\[164px\]{width:164px}.md\:w-\[95\%\]{width:95%}.md\:w-\[11px\]{width:11px}.md\:w-\[147px\]{width:147px}.md\:w-\[201px\]{width:201px}.md\:w-\[177px\]{width:177px}.md\:w-1\/3{width:33.333333%}.md\:w-max{width:-webkit-max-content;width:-moz-max-content;width:max-content}.md\:w-\[2rem\]{width:2rem}.md\:w-\[100\%\]{width:100%}.md\:w-auto{width:auto}.md\:w-\[60px\]{width:60px}.md\:w-\[40px\]{width:40px}.md\:w-\[25px\]{width:25px}.md\:w-\[5px\]{width:5px}.md\:basis-1\/3{flex-basis:33.333333%}.md\:translate-x-0{--tw-translate-x:0px;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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:gap-12{gap:3rem}.md\:gap-10{gap:2.5rem}.md\:gap-\[1\.25rem\]{gap:1.25rem}.md\:gap-\[11\.25rem\]{gap:11.25rem}.md\:gap-\[1rem\]{gap:1rem}.md\:gap-\[25px\]{gap:25px}.md\:gap-3{gap:.75rem}.md\:gap-0{gap:0}.md\:rounded-none{border-radius:0}.md\:rounded-b-5{border-radius:5px}.md\:rounded-full{border-radius:9999px}.md\:border-2{border-width:2px}.md\:bg-\[\#B5DBFF\]{--tw-bg-opacity:1;background-color:rgb(181 219 255/var(--tw-bg-opacity))}.md\:bg-\[\#F1B8FF\]{--tw-bg-opacity:1;background-color:rgb(241 184 255/var(--tw-bg-opacity))}.md\:bg-\[\#7749F8\]{--tw-bg-opacity:1;background-color:rgb(119 73 248/var(--tw-bg-opacity))}.md\:px-\[42px\]{padding-left:42px;padding-right:42px}.md\:py-1{padding-top:.25rem;padding-bottom:.25rem}.md\:px-20,.md\:px-\[5rem\]{padding-left:5rem;padding-right:5rem}.md\:px-\[39px\]{padding-left:39px;padding-right:39px}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-0{padding-left:0;padding-right:0}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.md\:py-0{padding-top:0;padding-bottom:0}.md\:px-\[47px\]{padding-left:47px;padding-right:47px}.md\:pt-6{padding-top:1.5rem}.md\:pt-\[3\.45rem\]{padding-top:3.45rem}.md\:pt-\[2px\]{padding-top:2px}.md\:pt-10{padding-top:2.5rem}.md\:pb-4{padding-bottom:1rem}.md\:pt-5{padding-top:1.25rem}.md\:pt-0{padding-top:0}.md\:pr-\[15px\]{padding-right:15px}.md\:pt-\[1\.3rem\]{padding-top:1.3rem}.md\:pb-\[0\.6rem\]{padding-bottom:.6rem}.md\:pb-\[0\.7rem\]{padding-bottom:.7rem}.md\:pb-\[2\.2rem\]{padding-bottom:2.2rem}.md\:pl-0{padding-left:0}.md\:pt-\[3px\]{padding-top:3px}.md\:pt-\[0px\]{padding-top:0}.md\:text-\[32px\]{font-size:32px}.md\:text-\[24px\]{font-size:24px}.md\:text-mh6{font-size:18px;line-height:24px;font-weight:600}.md\:text-\[1\.4rem\]{font-size:1.4rem}.md\:text-\[36px\]{font-size:36px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[1\.125rem\]{font-size:1.125rem}.md\:leading-\[38px\]{line-height:38px}.md\:leading-\[28px\]{line-height:28px}.md\:leading-\[40px\]{line-height:40px}.md\:after\:content-\[\'60\'\]:after{--tw-content:"60";content:var(--tw-content)}.md\:after\:content-\[\'40\'\]:after{--tw-content:"40";content:var(--tw-content)}.md\:after\:content-\[\'25\'\]:after{--tw-content:"25";content:var(--tw-content)}}@media (min-width:992px){.lg\:right-\[6px\]{right:6px}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mx-32{margin-left:8rem;margin-right:8rem}.lg\:mt-\[3\.2rem\]{margin-top:3.2rem}.lg\:h-\[550px\]{height:550px}.lg\:w-\[798px\]{width:798px}.lg\:w-full{width:100%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:gap-\[3\.57rem\]{gap:3.57rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-32{padding-left:8rem;padding-right:8rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-\[25px\]{padding-left:25px;padding-right:25px}.lg\:pr-\[0px\]{padding-right:0}}@media (min-width:1200px){.xl\:hidden{display:none}.xl\:w-\[420px\]{width:420px}.xl\:w-full{width:100%}.xl\:max-w-\[1218px\]{max-width:1218px}.xl\:gap-\[135px\]{gap:135px}}.rdw-option-wrapper{border:1px solid #f1f1f1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-option-active,.rdw-option-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #f1f1f1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{box-shadow:1px 1px 0 #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000}.rdw-dropdown-carettoclose,.rdw-dropdown-carettoopen{height:0;width:0;position:absolute;top:35%;right:10%;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{border-bottom:6px solid #000}.rdw-dropdown-selectedtext{display:flex;position:relative;height:100%;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #f1f1f1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{box-shadow:1px 1px 0 #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:flex;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-block-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:30}.rdw-list-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:30}.rdw-text-align-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-center-aligned-block>div,.rdw-justify-aligned-block>div,.rdw-left-aligned-block>div,.rdw-right-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:175px;height:175px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:flex;width:100%;height:100%;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #f1f1f1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px;box-shadow:inset 1px 2px 1px #bfbdbd}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:205px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #f1f1f1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{margin-left:10px;width:75px;height:30px;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-link-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-link-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-embedded-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;margin-top:5px;background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #f1f1f1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:flex;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;display:flex;flex-wrap:wrap;width:235px;height:180px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px}.rdw-emoji-icon,.rdw-spinner{display:flex;justify-content:center;align-items:center}.rdw-spinner{height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.rdw-image-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;border:1px solid #f1f1f1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:flex;border:none;font-size:15px;align-items:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:flex;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #f1f1f1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-image-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-image-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;left:0;width:100%;height:100%;opacity:.5}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:12px;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #f1f1f1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{position:relative}.rdw-history-wrapper,.rdw-remove-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{display:none;position:absolute;left:40%;top:0;cursor:pointer;background-color:#fff}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:flex;flex-direction:column;border:1px solid #f1f1f1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #f1f1f1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #f1f1f1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:hsla(0,0%,100%,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.DraftEditor-editorContainer li{list-style-type:"— "!important;margin-left:20px!important}
/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC")}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js .vjs-tech,.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,.7);border-radius:.3em;transition:all .4s}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,.5)}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:rgba(43,51,63,.7)}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10d";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f11d";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:rgba(0,0,0,.9);background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.7) 60%,transparent);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}.Collapsible__container{border-style:solid;border-color:#d9d9d9}.Collapsible__container:first-of-type{border-width:1px 0}.Collapsible__container:not(:first-of-type){border-width:0 0 1px}.Collapsible__title{cursor:pointer;padding:15px 0;position:relative;font-weight:600;list-style:none;outline:none;font-size:20px}.Collapsible__title span{display:inline-block;padding-top:3px;color:#000;padding-right:24px}.Collapsible__title::-webkit-details-marker,.Collapsible__title::marker{display:none}.Collapsible__content{padding:0 1rem .5rem 0}.Collapsible__collapsed .Collapsible__content{display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Collapsible__title:before{display:block;content:url(/assets/images/icons/v-down.svg);position:absolute;left:unset;right:0;top:61%;transform:translateY(-58%)}.Collapsible__container[open] .Collapsible__title:before{display:block;content:url(/assets/images/icons/v-up.svg);position:absolute;left:unset;right:0;top:44%;transform:translateY(-50%)}@font-face{font-family:Courier Prime;src:url(/fonts/CourierPrime-Regular.ttf) format("opentype")}.lexical-editor{--quote-margin:25px}.lexical-editor-input{width:100%;min-height:30px}.lexical-editor hr{border:2px solid #d7205f;margin:20px 0}.lexical-editor .caption-text{font-family:Lettera Regular Web!important}.lexical-editor .caption-narrative{font-family:Courier Prime!important}.lexical-editor .pull-quote-container-node{position:relative}.lexical-editor .pull-quote-title-node{font-size:24px;margin-left:var(--quote-margin);display:block;color:#000;margin-bottom:14px}.lexical-editor .pull-quote-title-node:before{content:"";font-size:120%;position:absolute;width:30px;height:25px;text-align:right;left:0;transform:translateX(-60%);top:8px;background-image:url(/icons/quote.svg);background-size:cover}@media screen and (min-width:768px){.lexical-editor .pull-quote-title-node{font-size:32px}}.lexical-editor .pull-quote-attribution-node{position:relative;margin-left:var(--quote-margin)}.lexical-editor .pull-quote-attribution-node:before{content:"Optional attribution";font-style:italic;color:#65a1bc;position:absolute;left:0;top:0;pointer-events:none;display:none}.lexical-editor .pull-quote-attribution-node.empty:before{display:block}.text-news-author{border-left:1px solid #000;padding-Left:16px}.date-author .date:empty,.text-news-author:empty{display:none}.date-author .date:empty+.text-news-author{border-left:0 solid #000;padding-left:0}@font-face{font-family:__marrSans_3e79dd;src:url(/_next/static/media/6d178039dcdaf867-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__marrSans_3e79dd;src:url(/_next/static/media/3e4b8404eedb2e42-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__marrSans_3e79dd;src:url(/_next/static/media/3e4b8404eedb2e42-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__marrSans_3e79dd;src:url(/_next/static/media/87affd70416a7a29-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:__marrSans_3e79dd;src:url(/_next/static/media/cf9cec0e9c951397-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:__marrSans_3e79dd;src:url(/_next/static/media/4d80a3554a39dc50-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:__marrSans_Fallback_3e79dd;src:local("Arial");ascent-override:77.97%;descent-override:22.90%;line-gap-override:20.17%;size-adjust:99.14%}.__className_3e79dd{font-family:__marrSans_3e79dd,__marrSans_Fallback_3e79dd}