@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Damion&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway&display=swap";button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}*{box-sizing:border-box;margin:0;padding:0;text-decoration:none}ul{list-style:none}address{font-style:normal}body{max-width:100%;min-height:100vh}a{cursor:pointer}.mainWidth{margin:auto;width:min(var(--mainWidth),100%)}.mediumWidth{width:min(calc(var(--mainWidth)*var(--medium-width-coef)),100%)}.smallWidth{width:min(calc(var(--mainWidth)*var(--small-width-coef)),100%)}:root{--mainWidth:1200px;--medium-width-coef:.75;--small-width-coef:.5;--large-header:100vh;--medium-header-coef:.75;--small-header-coef:.4;--section100vh:100vh;--medium-section-coef:.75;--small-section-coef:.5}.HeaderFullHeight{height:var(--large-header)}.HeaderMediumHeight{height:calc(var(--large-header)*var(--medium-header-coef))}.HeaderSmallHeight{height:calc(var(--large-header)*var(--small-header-coef))}.sectionFullHeight{height:80vh}.sectionMediumHeight{height:calc(var(--section100vh)*var(--medium-section-coef))}.sectionSmallHeight{height:calc(var(--section100vh)*var(--small-section-coef))}.full{height:100%}.full,.w100{width:100%}.h100{height:100%}.w50{width:50%}.h50{height:50%}.block{display:block}.inline{display:inline}.inlineBlock{display:inline-block}.inlineFlex{display:inline-flex}.flex{display:flex}.column{flex-direction:column}.row{flex-direction:row}.wrap{flex-wrap:wrap}.justifyCenter{justify-content:center}.justifyStart{justify-content:flex-start}.justifyEnd{justify-content:flex-end}.justifyBetween{justify-content:space-between}.justifyAround{justify-content:space-around}.justifyEvenly{justify-content:space-evenly}.alignCenter{align-items:center}.alignStart{align-items:flex-start}.alignEnd{align-items:flex-end}.alignStretch{align-items:stretch}.alignEvenly{align-items:space-evenly}.alignBetween{align-items:space-between}.alignAround{align-items:space-around}.grow1{flex-grow:1}.grow2{flex-grow:2}.grow3{flex-grow:3}.grow4{flex-grow:4}.gap5{gap:5px}.gap10{gap:10px}.gap15{gap:15px}.gap20{gap:20px}.gap25{gap:25px}.gap30{gap:30px}.gap50{gap:50px}.centered{display:grid;place-items:center}.r{border:1px solid red}.b{border:1px solid blue}.g{border:1px solid green}.fixed{position:fixed}.sticky{position:sticky}.top0{top:0}.top50{top:50%}.right0,.right50{right:0}.left0{left:0}.left50{left:50%}.bottom0,.bottom50{bottom:0}.pointer{cursor:pointer}.relative{position:relative}.absolute{position:absolute}.absolutlyCentered{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.absoluteFull{bottom:0;left:0;position:absolute;right:0;top:0}.overflowHidden{overflow:hidden}.objectFitCover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.objectFitContain,.objectFitContained{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.marTop5{margin-top:min(5px,.5vw)}.marTop10{margin-top:min(10px,1vw)}.marTop20{margin-top:min(20px,.9vw)}.marTop50{margin-top:min(50px,4vw)}.marTop100{margin-top:min(100px,6vw)}.marTop150{margin-top:min(150px,8vw)}.marTop200{margin-top:min(200px,10vw)}.marTop250{margin-top:min(250px,12vw)}.pad5{padding:5px}.pad10{padding:10px}.pad15{padding:15px}.pad20{padding:20px}.textAlignRight{text-align:right}.textAlignCenter{text-align:center}.italic{font-style:italic}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.weight1{font-weight:100}.weight2{font-weight:200}.weight3{font-weight:300}.weight4{font-weight:400}.weight5{font-weight:500}.weight6{font-weight:600}.weight7{font-weight:700}.weight8{font-weight:800}.Weight9{font-weight:900}.fS10{font-size:10px}.fS12{font-size:12px}.fS14{font-size:14px}.fS16{font-size:16px}.fS18{font-size:18px}.fS20{font-size:20px}.fS22{font-size:22px}.fS24{font-size:24px}.noEvents_kidsEvents{pointer-events:none}.noEvents_kidsEvents *{pointer-events:all}.z_0000{z-index:0}.z_1000{z-index:1000}.z_2000{z-index:2000}.z_3000{z-index:3000}.z_4000{z-index:4000}.z_5000{z-index:5000}.noScroll{overflow:hidden}:root{--brand-main:#4416a1;--brand-sec:#ef9e42;--brand-funk:#f3c93f;--color-a:#fff;--color-b:#c5c5c5;--color-c:grey;--color-d:#3b3b3b;--color-e:#000}.bgc_main{background-color:var(--color-a)}.bgc_sec{background-color:var(--color-b)}*,.tc_main{color:var(--color-e)}body{background-color:#fff}:root{--main-text-color:#000}.textCol1{color:var(--main-text-color)}.textCol2{color:var(--brand-main)}.textCol3{color:var(--brand-sec)}.whiteText{color:#fff}*{color:var(--main-text-color)}@font-face{font-family:AnotherShabby;src:local("AnotherShabby"),url(./Anothershabby.f3499111.ttf) format("truetype")}.raleWay{font-family:Raleway,sans-serif}:root{--title-font:"Raleway",sans-serif;--text-font:"Montserrat",serif;--neutral-font:"Roboto",sans-serif;--cursive-font:"Damion",cursive}.titleFont{font-family:var(--title-font)}.textFont{font-family:var(--text-font)}.neutralFont{font-family:var(--neutral-font)}.cursiveFont{font-family:var(--cursive-font)}.icon{font-family:Material Icons}.icon,.iconOutlined{-webkit-user-select:none;-moz-user-select:none;user-select:none}.iconOutlined{font-family:Material Symbols Outlined}*{font-family:Montserrat,sans-serif}.headerTitleSize{font-size:72px;line-height:70px}.headerSubtitleSize{font-size:30px;font-weight:500;line-height:35px}.headerTextSize{font-size:20px;font-weight:500;line-height:35px}.bodyTitle{color:var(--brand-sec);font-family:AnotherShabby;font-size:34px;font-weight:400;letter-spacing:1.5px}.bodySubtitle{font-size:26px;font-weight:900;letter-spacing:1.5px;line-height:40px}.bodyText2{font-size:20px;font-weight:600;line-height:35px}.bodyText1{font-size:16px;letter-spacing:.75px;line-height:26px}.callIcon{transform:rotate(90deg)}:root{--trans-quick:.1s ease;--trans-mid:.3s ease;--trans-slow:.5s ease;--trans-pop:cubic-bezier(0,.93,.25,1.02);--round-image:cubic-bezier(0,1.12,.31,.98)}.pageButton{background-color:#fff;border-radius:4px;box-shadow:4px 4px 4px #000000f1;padding:10px 20px}.pageButton .buttonLogoBox{width:30px}.pageButton .buttonText{color:var(--brand-main);font-size:16px;font-style:italic;font-weight:600}.pageButton:hover{background-color:var(--brand-main);transition:.3s ease}.pageButton:hover .buttonText{color:#fff;transition:.3s ease}.pageButton:hover .st0{fill:#fff;transition:.3s ease}.header_leftBox{overflow:hidden}.leftImage{-o-object-position:left;object-position:left}.leftImage,.rightImage{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rightImage{-o-object-position:center;object-position:center}.scratchBox{width:200px}.modal{border:none;border-radius:10px;margin:auto}.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000ab}#image-modal{background-color:#fff0;overflow:visible}#image-modal .modalImage_img{border-radius:10px;box-shadow:5px 5px 10px #000;max-height:90vh;max-width:90vw}.modalCloseBtn{background-color:#00000073;border-radius:5px;color:#fff;font-size:30px;height:35px;position:absolute;right:10px;text-align:center;top:10px;transition:.3s ease;width:35px}.modalCloseBtn:hover{background-color:#000000c7;color:#fff;transform:rotate(90deg)}#text-modal{overflow:hidden}#text-modal .full{align-items:center;box-shadow:5px 5px 10px #000;display:flex;flex-direction:column;gap:25px;height:min(90vh,600px);overflow:scroll;padding:max(20px,5vw);width:min(90vw,600px)}.modalTitle{font-size:30px}#text-modal *{color:#fff}.modalText *{font-size:18px;font-weight:500;letter-spacing:1px}.bookListFormat ul{display:flex;flex-direction:column;gap:20px;padding-left:30px}.bookListFormat ul li{position:relative}.bookListFormat ul li:before{color:#fff;content:"•";font-weight:700;height:100%;position:absolute;right:100%;top:0;width:20px}
