/* Minification failed. Returning unminified contents.
(1150,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,96): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,208): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-width'
(1150,238): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-height'
(1150,395): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-stroke'
(1150,465): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-color-1'
(1150,525): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-color-2'
(1150,857): run-time error CSS1039: Token not allowed after unary operator: '-f-throw-out-duration'
(1150,946): run-time error CSS1039: Token not allowed after unary operator: '-f-throw-out-duration'
(1150,1068): run-time error CSS1039: Token not allowed after unary operator: '-f-throw-out-distance'
(1150,1178): run-time error CSS1039: Token not allowed after unary operator: '-f-throw-out-distance'
(1150,1250): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,1335): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,1638): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,1673): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-easing'
(1150,1706): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-delay'
(1150,1781): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,1816): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-easing'
(1150,1849): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-delay'
(1150,2014): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,2111): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,2304): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,2397): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,2585): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,2689): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,2896): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,3007): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,3117): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,3228): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,3646): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,3771): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,3895): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,4020): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(1150,4486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,4921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,5095): run-time error CSS1039: Token not allowed after unary operator: '-f-button-width'
(1150,5124): run-time error CSS1039: Token not allowed after unary operator: '-f-button-height'
(1150,5154): run-time error CSS1039: Token not allowed after unary operator: '-f-button-border'
(1150,5191): run-time error CSS1039: Token not allowed after unary operator: '-f-button-border-radius'
(1150,5227): run-time error CSS1039: Token not allowed after unary operator: '-f-button-color'
(1150,5260): run-time error CSS1039: Token not allowed after unary operator: '-f-button-bg'
(1150,5290): run-time error CSS1039: Token not allowed after unary operator: '-f-button-shadow'
(1150,5358): run-time error CSS1039: Token not allowed after unary operator: '-f-button-transition'
(1150,5444): run-time error CSS1039: Token not allowed after unary operator: '-f-button-hover-color'
(1150,5489): run-time error CSS1039: Token not allowed after unary operator: '-f-button-hover-bg'
(1150,5565): run-time error CSS1039: Token not allowed after unary operator: '-f-button-active-bg'
(1150,5700): run-time error CSS1039: Token not allowed after unary operator: '-f-button-outline'
(1150,5729): run-time error CSS1039: Token not allowed after unary operator: '-f-button-outline-color'
(1150,5759): run-time error CSS1039: Token not allowed after unary operator: '-f-button-color'
(1150,5802): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-width'
(1150,5835): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-height'
(1150,5867): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-fill'
(1150,5925): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-stroke-width'
(1150,6040): run-time error CSS1039: Token not allowed after unary operator: '-f-button-transform'
(1150,6073): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-filter'
(1150,6187): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-disabled-opacity'
(1150,6722): run-time error CSS1039: Token not allowed after unary operator: '-f-button-prev-pos'
(1150,6851): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(1150,7004): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(1150,7157): run-time error CSS1039: Token not allowed after unary operator: '-f-button-prev-pos'
(1150,7513): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(1150,7639): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(1150,8160): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-body-margin'
(1150,8195): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-scrollbar-compensate'
(1150,8308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,8795): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-zIndex'
(1150,9250): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-bg'
(1150,9277): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1150,9801): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-slide-gap'
(1150,10599): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-content-color'
(1150,10649): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-content-bg'
(1150,11791): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(1150,11835): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1150,12049): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,12874): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1150,13149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,13974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,14000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,14070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,14108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,14134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,14173): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1150,14547): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-top'
(1150,14573): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-width'
(1150,14609): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-left'
(1150,14636): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-height'
(1150,15143): run-time error CSS1030: Expected identifier, found ','
(1150,15163): run-time error CSS1031: Expected selector, found ')'
(1150,15163): run-time error CSS1025: Expected comma or open brace, found ')'
(1150,15525): run-time error CSS1039: Token not allowed after unary operator: '-f-backdrop-enter-duration'
(1150,15660): run-time error CSS1030: Expected identifier, found ','
(1150,15680): run-time error CSS1031: Expected selector, found ')'
(1150,15680): run-time error CSS1025: Expected comma or open brace, found ')'
(1150,16034): run-time error CSS1039: Token not allowed after unary operator: '-f-backdrop-exit-duration'
(1150,17528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,17981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,18007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,18707): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-width'
(1150,18735): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-height'
(1150,19012): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-clip-width'
(1150,19059): run-time error CSS1039: Token not allowed after unary operator: '-width'
(1150,19081): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-clip-width'
(1150,19160): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-clip-width'
(1150,19213): run-time error CSS1039: Token not allowed after unary operator: '-shift'
(1150,19515): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(1150,19569): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(1150,19624): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(1150,19678): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(1150,19755): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-width'
(1150,19862): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-border-radius'
(1150,20014): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-opacity'
(1150,20104): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-hover-opacity'
(1150,20257): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-selected-opacity'
(1150,20320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,20497): run-time error CSS1039: Token not allowed after unary operator: '-clip-path'
(1150,20576): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-selected-opacity'
(1150,20747): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline'
(1150,20779): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(1150,20835): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-border-radius'
(1150,21033): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-offset'
(1150,21128): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-border-radius'
(1150,21269): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(1150,21410): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(1150,21444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21605): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1150,21714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,21982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22229): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(1150,22286): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(1150,22332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,22978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,23011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,23082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,23108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1150,23343): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(1150,23387): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(1150,23426): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-toolbar-text-shadow'
(1150,24088): run-time error CSS1039: Token not allowed after unary operator: '-f-button-height'
(1150,24357): run-time error CSS1039: Token not allowed after unary operator: '-f-button-bg'
(1150,25237): run-time error CSS1039: Token not allowed after unary operator: '-f-progress-color'
(1150,25261): run-time error CSS1039: Token not allowed after unary operator: '-f-carousel-theme-color'
(1156,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,68): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,1603): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(1156,1640): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(1156,1677): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(1156,1716): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(1156,1749): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(1156,1781): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(1156,1824): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(1156,3422): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(1156,7428): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1156,7467): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1156,8008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,8029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,8094): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1156,8137): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1156,8180): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1156,8272): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1156,8315): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(1156,8351): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1156,9527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,9865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11233): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,11604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,12940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,12973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,13344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,14972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,15010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,15048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,15084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,16825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,18887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,19079): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(1156,19152): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(1156,19599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,19658): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(1156,19697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,19755): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-active-color'
(1156,19807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,19864): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-hover-color'
(1156,19902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,19924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,19954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,19984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,20984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,21764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,57554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,57648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,57768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,57868): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,57992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,58092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,58216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,58316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,58441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,58541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,58667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,58769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,66685): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(1156,79686): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(1156,97001): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(1156,99211): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(1156,110015): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(1156,110118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,110152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,110201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,110251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,121271): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(1156,122584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,122620): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1156,122642): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,122687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,122723): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1156,122747): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,122790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,122826): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1156,122848): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,122888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,122924): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1156,122943): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,122986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123022): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1156,123044): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,123086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123122): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1156,123143): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,123184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123220): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1156,123240): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,123280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123316): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1156,123335): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,123376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123412): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1156,123432): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,123473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123509): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1156,123529): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,123569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123605): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-rgb'
(1156,123624): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(1156,123665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,123999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124117): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(1156,124139): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,124180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124225): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(1156,124249): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,124288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124333): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(1156,124355): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,124391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124436): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(1156,124455): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,124494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124539): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(1156,124561): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,124599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124644): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(1156,124665): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,124702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124747): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(1156,124767): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,124803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124848): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(1156,124867): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,124904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,124949): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(1156,124969): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,125006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,125051): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(1156,125071): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,125107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,125152): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-rgb'
(1156,125171): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(1156,125214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,125286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,125321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,125357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,125392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,125429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,125482): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(1198,17): run-time error CSS1039: Token not allowed after unary operator: '-golden-brown-color'
(1543,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1558,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1559,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1584,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1586,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1587,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1588,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1590,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1591,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1592,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1593,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1594,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1595,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1597,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1598,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1599,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1600,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1601,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1602,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1603,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1604,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1607,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1608,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1609,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1610,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1611,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1613,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1625,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1819,24): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1820,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1821,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1825,28): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(1826,32): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(1827,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1831,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(1836,28): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(1837,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1838,21): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(1843,24): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1844,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1845,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1849,28): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1850,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1851,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1855,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(1860,28): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(1861,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1862,21): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(1867,24): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(1868,28): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(1869,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1873,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1874,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1875,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1879,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(1884,28): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(1885,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1886,21): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(1890,24): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color'
(1891,28): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color'
(1892,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(1896,24): run-time error CSS1039: Token not allowed after unary operator: '-onyx-color'
(1898,17): run-time error CSS1039: Token not allowed after unary operator: '-onyx-color'
(1902,28): run-time error CSS1039: Token not allowed after unary operator: '-lapis-lazuli-color'
(1903,21): run-time error CSS1039: Token not allowed after unary operator: '-lapis-lazuli-color'
(1907,24): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(1909,17): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(1913,32): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(1914,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1918,24): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1919,28): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1920,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1924,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1925,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1926,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1930,24): run-time error CSS1039: Token not allowed after unary operator: '-cyan-blue-azure-color'
(1931,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1932,17): run-time error CSS1039: Token not allowed after unary operator: '-cyan-blue-azure-color'
(1936,32): run-time error CSS1039: Token not allowed after unary operator: '-cyan-blue-azure-color'
(1937,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2246,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(2269,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(2278,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-40'
(2300,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2313,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(2322,43): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(2343,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2373,28): run-time error CSS1039: Token not allowed after unary operator: '-navajo-white-color-2'
(2377,39): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(2378,28): run-time error CSS1039: Token not allowed after unary operator: '-golden-brown-color'
(2392,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color-2'
(2397,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(2429,28): run-time error CSS1039: Token not allowed after unary operator: '-lotion-color'
(2430,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(2441,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(2442,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2480,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(2484,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2489,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2512,17): run-time error CSS1039: Token not allowed after unary operator: '-space-cadet-color'
(2528,32): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color'
(2529,21): run-time error CSS1039: Token not allowed after unary operator: '-space-cadet-color'
(2534,28): run-time error CSS1039: Token not allowed after unary operator: '-khaki-color-26'
(2564,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2568,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2572,28): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(2612,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2616,36): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(2619,28): run-time error CSS1039: Token not allowed after unary operator: '-navajo-white-color'
(2620,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color'
(2671,32): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color'
(2687,32): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color'
(2696,28): run-time error CSS1039: Token not allowed after unary operator: '-aztec-gold-color'
(2697,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2701,32): run-time error CSS1039: Token not allowed after unary operator: '-golden-brown-color'
(2702,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2707,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(2734,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(2740,28): run-time error CSS1039: Token not allowed after unary operator: '-lotion-color'
(2741,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2758,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2759,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2785,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2790,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(2799,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(2804,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2808,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2853,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(2865,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2871,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2879,32): run-time error CSS1039: Token not allowed after unary operator: '-silver-chalice-color'
(2883,32): run-time error CSS1039: Token not allowed after unary operator: '-maximum-red-color-2'
(2887,32): run-time error CSS1039: Token not allowed after unary operator: '-azure-color'
(2915,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(2956,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2979,28): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(2980,21): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(2984,28): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(2985,21): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(2989,28): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(2990,21): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(2994,28): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(2995,21): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(2999,28): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(3000,21): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(3004,28): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(3005,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(3010,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(3015,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(3018,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3028,24): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3033,17): run-time error CSS1039: Token not allowed after unary operator: '-fulvous-color'
(3060,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(3076,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(3115,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(3127,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3133,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(3141,32): run-time error CSS1039: Token not allowed after unary operator: '-silver-chalice-color'
(3145,32): run-time error CSS1039: Token not allowed after unary operator: '-maximum-red-color'
(3149,32): run-time error CSS1039: Token not allowed after unary operator: '-azure-color'
(3210,32): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray-color'
(3211,21): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(3222,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3255,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3263,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3281,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3285,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color-28'
(3287,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3329,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(3335,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3336,21): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(3348,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(3349,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3374,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(3389,44): run-time error CSS1039: Token not allowed after unary operator: '-black-color-15'
(3394,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3398,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3403,42): run-time error CSS1039: Token not allowed after unary operator: '-black-color-15'
(3429,36): run-time error CSS1039: Token not allowed after unary operator: '-electric-red-color'
(3430,25): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3456,36): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(3465,21): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(3506,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3510,21): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3527,28): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(3528,21): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(3532,28): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(3533,21): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(3537,28): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(3538,21): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(3542,28): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(3543,21): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(3547,28): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(3548,21): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(3552,28): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(3553,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(3572,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(3575,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3620,28): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray-color-2'
(3622,17): run-time error CSS1039: Token not allowed after unary operator: '-granite-gray-color'
(3626,32): run-time error CSS1039: Token not allowed after unary operator: '-khaki-color'
(3627,21): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color-2'
(3633,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(3673,28): run-time error CSS1039: Token not allowed after unary operator: '-philippine-silver-color-2'
(3694,24): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(3698,17): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(3746,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(3758,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3772,28): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(3780,28): run-time error CSS1039: Token not allowed after unary operator: '-silver-chalice-color'
(3784,28): run-time error CSS1039: Token not allowed after unary operator: '-maximum-red-color'
(3788,28): run-time error CSS1039: Token not allowed after unary operator: '-azure-color'
(3811,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(3856,36): run-time error CSS1039: Token not allowed after unary operator: '-philippine-silver-color'
(3862,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(3897,21): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3913,28): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(3914,21): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(3918,28): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(3919,21): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(3923,28): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(3924,21): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(3928,28): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(3929,21): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(3933,28): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(3934,21): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(3938,28): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(3939,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(3953,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(3982,32): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray-color'
(3983,21): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(3994,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4030,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4061,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(4102,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(4112,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(4185,34): run-time error CSS1039: Token not allowed after unary operator: '-camel-color'
(4281,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4287,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(4288,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4405,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4410,25): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4423,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(4446,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4447,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(4472,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4516,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(4517,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(4556,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(4560,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(4599,29): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(4640,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(4691,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4710,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4865,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4915,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(4944,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color-2'
(4972,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(4982,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5003,28): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color-2'
(5058,32): run-time error CSS1039: Token not allowed after unary operator: '-lotion-color'
(5059,21): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5076,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5077,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5096,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5106,24): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5110,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(5136,17): run-time error CSS1039: Token not allowed after unary operator: '-charleston-green-color'
(5141,17): run-time error CSS1039: Token not allowed after unary operator: '-charleston-green-color'
(5180,28): run-time error CSS1039: Token not allowed after unary operator: '-alice-blue-color'
(5182,17): run-time error CSS1039: Token not allowed after unary operator: '-cyan-cobalt-blue-color'
(5201,25): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5272,45): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5273,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5301,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5308,17): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5312,21): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5327,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5331,21): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5380,37): run-time error CSS1039: Token not allowed after unary operator: '-philippine-silver-color-3'
(5408,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5425,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5486,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(5492,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5493,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5503,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5504,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5552,34): run-time error CSS1039: Token not allowed after unary operator: '-camel-color'
(5568,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(5632,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5655,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-40'
(5674,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(5694,25): run-time error CSS1039: Token not allowed after unary operator: '-maize-color'
(5722,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5731,32): run-time error CSS1039: Token not allowed after unary operator: '-camel-color'
(5757,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(5762,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(5765,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5784,32): run-time error CSS1039: Token not allowed after unary operator: '-fawn-color'
(5788,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5808,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(5814,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5839,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(5859,24): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(5872,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(5876,28): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray-color'
(5912,28): run-time error CSS1039: Token not allowed after unary operator: '-fulvous-color'
(5913,21): run-time error CSS1039: Token not allowed after unary operator: '-fulvous-color'
(5917,28): run-time error CSS1039: Token not allowed after unary operator: '-cobalt-blue-color'
(5918,21): run-time error CSS1039: Token not allowed after unary operator: '-cobalt-blue-color'
(5922,28): run-time error CSS1039: Token not allowed after unary operator: '-kelly-green-color'
(5923,21): run-time error CSS1039: Token not allowed after unary operator: '-kelly-green-color'
(5931,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(5946,28): run-time error CSS1039: Token not allowed after unary operator: '-maize-color-15'
(5967,17): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(6056,28): run-time error CSS1039: Token not allowed after unary operator: '-lotion-color'
(6057,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(6068,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(6069,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6114,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(6149,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(6152,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6183,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6215,22): run-time error CSS1039: Token not allowed after unary operator: '-background-logo'
(6256,17): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(6261,17): run-time error CSS1039: Token not allowed after unary operator: '-black-olive-color'
(6288,25): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(6303,17): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(6333,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-bronze-color'
(6388,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(6423,32): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(6429,32): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(6440,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(6444,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6448,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(6452,25): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(6497,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6508,28): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(6512,28): run-time error CSS1039: Token not allowed after unary operator: '-cyan-blue-azure-color-2'
(6516,28): run-time error CSS1039: Token not allowed after unary operator: '-medium-sea-green-color'
(6520,28): run-time error CSS1039: Token not allowed after unary operator: '-satin-sheen-gold-color'
(6529,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(6532,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6550,22): run-time error CSS1039: Token not allowed after unary operator: '-background-logo'
(6567,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(6580,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(6583,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6606,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(6646,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(6649,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6672,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(6679,17): run-time error CSS1039: Token not allowed after unary operator: '-raisin-black-color'
(6691,26): run-time error CSS1039: Token not allowed after unary operator: '-background-logo'
(6697,32): run-time error CSS1039: Token not allowed after unary operator: '-anti-flash-white-color'
(6710,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(6714,29): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(6792,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(6807,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6811,31): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6818,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6821,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(6822,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(6832,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6849,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(6868,33): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(6978,36): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(6984,36): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(7013,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color-33'
(7014,25): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(7024,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color-33'
(7028,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(7029,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7059,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color-30'
(7093,24): run-time error CSS1039: Token not allowed after unary operator: '-calamansi-color'
(7097,24): run-time error CSS1039: Token not allowed after unary operator: '-calamansi-color'
(7140,32): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(7146,32): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(7166,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(7173,34): run-time error CSS1039: Token not allowed after unary operator: '-camel-color'
(7208,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color-54'
(7258,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7259,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7260,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7261,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7262,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7263,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7264,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7268,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7269,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7270,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7271,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7272,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7273,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7330,24): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(7331,17): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(7335,24): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(7336,17): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(7340,24): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(7341,17): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(7345,24): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(7346,17): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(7350,24): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(7351,17): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(7355,24): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(7356,17): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(7651,17): run-time error CSS1039: Token not allowed after unary operator: '-cblue'
(7809,24): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(7813,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(7844,28): run-time error CSS1039: Token not allowed after unary operator: '-navajo-white-color-2'
(7845,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color-2'
(7849,21): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color-2'
(7948,25): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(7949,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(7953,29): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(8187,1): run-time error CSS1019: Unexpected token, found '}'
(8247,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color-2'
(8283,32): run-time error CSS1039: Token not allowed after unary operator: '-buttom-search'
(8298,36): run-time error CSS1039: Token not allowed after unary operator: '-buttom-search'
(8605,28): run-time error CSS1039: Token not allowed after unary operator: '-img-slick-prev'
(8610,28): run-time error CSS1039: Token not allowed after unary operator: '-img-slick-next'
(8616,32): run-time error CSS1039: Token not allowed after unary operator: '-img-slick-next-trafer'
(8622,28): run-time error CSS1039: Token not allowed after unary operator: '-img-slick-prev-trafer'
(8628,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(8638,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(8662,28): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color-2'
(8720,28): run-time error CSS1039: Token not allowed after unary operator: '-cblue'
(8765,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(8949,32): run-time error CSS1039: Token not allowed after unary operator: '-cobalt-blue-color'
 */
/* Minification failed. Returning unminified contents.
(120,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,96): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,208): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-width'
(120,238): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-height'
(120,395): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-stroke'
(120,465): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-color-1'
(120,525): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-color-2'
(120,857): run-time error CSS1039: Token not allowed after unary operator: '-f-throw-out-duration'
(120,946): run-time error CSS1039: Token not allowed after unary operator: '-f-throw-out-duration'
(120,1068): run-time error CSS1039: Token not allowed after unary operator: '-f-throw-out-distance'
(120,1178): run-time error CSS1039: Token not allowed after unary operator: '-f-throw-out-distance'
(120,1250): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,1335): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,1638): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,1673): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-easing'
(120,1706): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-delay'
(120,1781): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,1816): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-easing'
(120,1849): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-delay'
(120,2014): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,2111): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,2304): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,2397): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,2585): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,2689): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,2896): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,3007): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,3117): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,3228): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,3646): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,3771): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,3895): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,4020): run-time error CSS1039: Token not allowed after unary operator: '-f-transition-duration'
(120,4486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4509): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4533): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,4921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,5095): run-time error CSS1039: Token not allowed after unary operator: '-f-button-width'
(120,5124): run-time error CSS1039: Token not allowed after unary operator: '-f-button-height'
(120,5154): run-time error CSS1039: Token not allowed after unary operator: '-f-button-border'
(120,5191): run-time error CSS1039: Token not allowed after unary operator: '-f-button-border-radius'
(120,5227): run-time error CSS1039: Token not allowed after unary operator: '-f-button-color'
(120,5260): run-time error CSS1039: Token not allowed after unary operator: '-f-button-bg'
(120,5290): run-time error CSS1039: Token not allowed after unary operator: '-f-button-shadow'
(120,5358): run-time error CSS1039: Token not allowed after unary operator: '-f-button-transition'
(120,5444): run-time error CSS1039: Token not allowed after unary operator: '-f-button-hover-color'
(120,5489): run-time error CSS1039: Token not allowed after unary operator: '-f-button-hover-bg'
(120,5565): run-time error CSS1039: Token not allowed after unary operator: '-f-button-active-bg'
(120,5700): run-time error CSS1039: Token not allowed after unary operator: '-f-button-outline'
(120,5729): run-time error CSS1039: Token not allowed after unary operator: '-f-button-outline-color'
(120,5759): run-time error CSS1039: Token not allowed after unary operator: '-f-button-color'
(120,5802): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-width'
(120,5835): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-height'
(120,5867): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-fill'
(120,5925): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-stroke-width'
(120,6040): run-time error CSS1039: Token not allowed after unary operator: '-f-button-transform'
(120,6073): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-filter'
(120,6187): run-time error CSS1039: Token not allowed after unary operator: '-f-button-svg-disabled-opacity'
(120,6722): run-time error CSS1039: Token not allowed after unary operator: '-f-button-prev-pos'
(120,6851): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(120,7004): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(120,7157): run-time error CSS1039: Token not allowed after unary operator: '-f-button-prev-pos'
(120,7513): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(120,7639): run-time error CSS1039: Token not allowed after unary operator: '-f-button-next-pos'
(120,8160): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-body-margin'
(120,8195): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-scrollbar-compensate'
(120,8308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,8795): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-zIndex'
(120,9250): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-bg'
(120,9277): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(120,9801): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-slide-gap'
(120,10599): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-content-color'
(120,10649): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-content-bg'
(120,11791): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(120,11835): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(120,12049): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12342): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,12874): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(120,13149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,13974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,14000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,14070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,14108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,14134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,14173): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(120,14547): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-top'
(120,14573): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-width'
(120,14609): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-left'
(120,14636): run-time error CSS1039: Token not allowed after unary operator: '-f-spinner-height'
(120,15143): run-time error CSS1030: Expected identifier, found ','
(120,15163): run-time error CSS1031: Expected selector, found ')'
(120,15163): run-time error CSS1025: Expected comma or open brace, found ')'
(120,15525): run-time error CSS1039: Token not allowed after unary operator: '-f-backdrop-enter-duration'
(120,15660): run-time error CSS1030: Expected identifier, found ','
(120,15680): run-time error CSS1031: Expected selector, found ')'
(120,15680): run-time error CSS1025: Expected comma or open brace, found ')'
(120,16034): run-time error CSS1039: Token not allowed after unary operator: '-f-backdrop-exit-duration'
(120,17528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17573): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17705): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17852): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,17981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,18007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,18707): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-width'
(120,18735): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-height'
(120,19012): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-clip-width'
(120,19059): run-time error CSS1039: Token not allowed after unary operator: '-width'
(120,19081): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-clip-width'
(120,19160): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-clip-width'
(120,19213): run-time error CSS1039: Token not allowed after unary operator: '-shift'
(120,19515): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(120,19569): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(120,19624): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(120,19678): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(120,19755): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-width'
(120,19862): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-border-radius'
(120,20014): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-opacity'
(120,20104): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-hover-opacity'
(120,20257): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-selected-opacity'
(120,20320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,20497): run-time error CSS1039: Token not allowed after unary operator: '-clip-path'
(120,20576): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-selected-opacity'
(120,20747): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline'
(120,20779): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-outline-color'
(120,20835): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-border-radius'
(120,21033): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-offset'
(120,21128): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-border-radius'
(120,21269): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(120,21410): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(120,21444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21605): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(120,21714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,21982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22229): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(120,22286): run-time error CSS1039: Token not allowed after unary operator: '-f-thumb-gap'
(120,22332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,22978): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,23011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,23082): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,23108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,23343): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-color'
(120,23387): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-opacity'
(120,23426): run-time error CSS1039: Token not allowed after unary operator: '-fancybox-toolbar-text-shadow'
(120,24088): run-time error CSS1039: Token not allowed after unary operator: '-f-button-height'
(120,24357): run-time error CSS1039: Token not allowed after unary operator: '-f-button-bg'
(120,25237): run-time error CSS1039: Token not allowed after unary operator: '-f-progress-color'
(120,25261): run-time error CSS1039: Token not allowed after unary operator: '-f-carousel-theme-color'
(126,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,68): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,86): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,725): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,1603): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(126,1640): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(126,1677): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(126,1716): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(126,1749): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(126,1781): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(126,1824): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(126,3422): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(126,7428): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(126,7467): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(126,8008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,8029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,8094): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(126,8137): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(126,8180): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(126,8272): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(126,8315): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(126,8351): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(126,9527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9835): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,9865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11233): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11305): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,11604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,12940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,12973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,13344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14746): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,14972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,15010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,15048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,15084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16421): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,16825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18308): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,18887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,19079): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(126,19152): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(126,19599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,19658): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-striped-color'
(126,19697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,19755): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-active-color'
(126,19807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,19864): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-hover-color'
(126,19902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,19924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,19954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,19984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20630): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,20984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21167): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21226): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,21764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,57554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,57648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,57768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,57868): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,57992): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,58092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,58216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,58316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,58441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,58541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,58667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,58769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,66685): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(126,79686): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(126,97001): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(126,99211): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(126,110015): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(126,110118): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,110152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,110201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,110251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,121271): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(126,122584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,122620): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(126,122642): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,122687): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,122723): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(126,122747): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,122790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,122826): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(126,122848): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,122888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,122924): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(126,122943): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,122986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123022): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(126,123044): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,123086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123122): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(126,123143): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,123184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123220): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(126,123240): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,123280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123316): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(126,123335): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,123376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123412): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(126,123432): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,123473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123509): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(126,123529): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,123569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123605): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-rgb'
(126,123624): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(126,123665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,123999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124117): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(126,124139): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,124180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124225): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(126,124249): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,124288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124333): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(126,124355): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,124391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124436): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(126,124455): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,124494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124539): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(126,124561): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,124599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124644): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(126,124665): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,124702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124747): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(126,124767): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,124803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124848): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(126,124867): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,124904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,124949): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(126,124969): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,125006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,125051): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(126,125071): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,125107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,125152): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-rgb'
(126,125171): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(126,125214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,125286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,125321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,125357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,125392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,125429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,125482): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(168,17): run-time error CSS1039: Token not allowed after unary operator: '-golden-brown-color'
(513,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(515,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(516,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(517,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(519,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(520,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(521,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(522,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(523,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(524,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(525,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(526,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(527,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(528,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(529,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(530,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(531,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(532,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(533,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(534,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(537,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(538,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(539,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(540,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(543,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(544,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(545,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(546,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(549,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(550,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(552,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(553,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(556,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(557,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(558,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(559,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(560,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(561,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(562,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(563,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(564,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(565,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(566,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(567,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(568,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(569,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(570,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(571,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(572,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(573,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(574,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(575,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(576,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(577,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(578,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(579,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(582,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(583,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(595,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(789,24): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(790,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(791,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(795,28): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(796,32): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(797,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(801,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(806,28): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(807,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(808,21): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(813,24): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(814,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(815,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(819,28): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(820,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(821,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(825,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(830,28): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(831,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(832,21): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(837,24): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(838,28): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(839,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(843,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(844,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(845,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(849,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(854,28): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(855,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(856,21): run-time error CSS1039: Token not allowed after unary operator: '-spanish-gray-color'
(860,24): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color'
(861,28): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color'
(862,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(866,24): run-time error CSS1039: Token not allowed after unary operator: '-onyx-color'
(868,17): run-time error CSS1039: Token not allowed after unary operator: '-onyx-color'
(872,28): run-time error CSS1039: Token not allowed after unary operator: '-lapis-lazuli-color'
(873,21): run-time error CSS1039: Token not allowed after unary operator: '-lapis-lazuli-color'
(877,24): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(879,17): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(883,32): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(884,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(888,24): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(889,28): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(890,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(894,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(895,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(896,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(900,24): run-time error CSS1039: Token not allowed after unary operator: '-cyan-blue-azure-color'
(901,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(902,17): run-time error CSS1039: Token not allowed after unary operator: '-cyan-blue-azure-color'
(906,32): run-time error CSS1039: Token not allowed after unary operator: '-cyan-blue-azure-color'
(907,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1216,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(1239,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(1248,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-40'
(1270,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1283,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(1292,43): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(1313,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1343,28): run-time error CSS1039: Token not allowed after unary operator: '-navajo-white-color-2'
(1347,39): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(1348,28): run-time error CSS1039: Token not allowed after unary operator: '-golden-brown-color'
(1362,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color-2'
(1367,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(1399,28): run-time error CSS1039: Token not allowed after unary operator: '-lotion-color'
(1400,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(1411,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(1412,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1450,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(1454,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1459,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1482,17): run-time error CSS1039: Token not allowed after unary operator: '-space-cadet-color'
(1498,32): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color'
(1499,21): run-time error CSS1039: Token not allowed after unary operator: '-space-cadet-color'
(1504,28): run-time error CSS1039: Token not allowed after unary operator: '-khaki-color-26'
(1534,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1538,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1542,28): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(1582,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1586,36): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(1589,28): run-time error CSS1039: Token not allowed after unary operator: '-navajo-white-color'
(1590,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color'
(1641,32): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color'
(1657,32): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color'
(1666,28): run-time error CSS1039: Token not allowed after unary operator: '-aztec-gold-color'
(1667,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1671,32): run-time error CSS1039: Token not allowed after unary operator: '-golden-brown-color'
(1672,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1677,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(1704,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(1710,28): run-time error CSS1039: Token not allowed after unary operator: '-lotion-color'
(1711,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1728,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1729,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1755,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1760,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(1769,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(1774,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1778,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1823,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(1835,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1841,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(1849,32): run-time error CSS1039: Token not allowed after unary operator: '-silver-chalice-color'
(1853,32): run-time error CSS1039: Token not allowed after unary operator: '-maximum-red-color-2'
(1857,32): run-time error CSS1039: Token not allowed after unary operator: '-azure-color'
(1885,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(1926,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(1949,28): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(1950,21): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(1954,28): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(1955,21): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(1959,28): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(1960,21): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(1964,28): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(1965,21): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(1969,28): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(1970,21): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(1974,28): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(1975,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(1980,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(1985,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(1988,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(1998,24): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2003,17): run-time error CSS1039: Token not allowed after unary operator: '-fulvous-color'
(2030,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2046,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(2085,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(2097,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2103,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2111,32): run-time error CSS1039: Token not allowed after unary operator: '-silver-chalice-color'
(2115,32): run-time error CSS1039: Token not allowed after unary operator: '-maximum-red-color'
(2119,32): run-time error CSS1039: Token not allowed after unary operator: '-azure-color'
(2180,32): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray-color'
(2181,21): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(2192,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2225,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2233,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2251,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2255,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color-28'
(2257,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2299,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(2305,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2306,21): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(2318,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(2319,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2344,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(2359,44): run-time error CSS1039: Token not allowed after unary operator: '-black-color-15'
(2364,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2368,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2373,42): run-time error CSS1039: Token not allowed after unary operator: '-black-color-15'
(2399,36): run-time error CSS1039: Token not allowed after unary operator: '-electric-red-color'
(2400,25): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2426,36): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2435,21): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(2476,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2480,21): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2497,28): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(2498,21): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(2502,28): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(2503,21): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(2507,28): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(2508,21): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(2512,28): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(2513,21): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(2517,28): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(2518,21): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(2522,28): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(2523,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(2542,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(2545,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2590,28): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray-color-2'
(2592,17): run-time error CSS1039: Token not allowed after unary operator: '-granite-gray-color'
(2596,32): run-time error CSS1039: Token not allowed after unary operator: '-khaki-color'
(2597,21): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color-2'
(2603,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(2643,28): run-time error CSS1039: Token not allowed after unary operator: '-philippine-silver-color-2'
(2664,24): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(2668,17): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(2716,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(2728,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(2742,28): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(2750,28): run-time error CSS1039: Token not allowed after unary operator: '-silver-chalice-color'
(2754,28): run-time error CSS1039: Token not allowed after unary operator: '-maximum-red-color'
(2758,28): run-time error CSS1039: Token not allowed after unary operator: '-azure-color'
(2781,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(2826,36): run-time error CSS1039: Token not allowed after unary operator: '-philippine-silver-color'
(2832,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(2867,21): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(2883,28): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(2884,21): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(2888,28): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(2889,21): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(2893,28): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(2894,21): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(2898,28): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(2899,21): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(2903,28): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(2904,21): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(2908,28): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(2909,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gray-color'
(2923,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(2952,32): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray-color'
(2953,21): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(2964,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3000,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3031,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(3072,17): run-time error CSS1039: Token not allowed after unary operator: '-davys-grey-color'
(3082,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3155,34): run-time error CSS1039: Token not allowed after unary operator: '-camel-color'
(3251,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3257,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3258,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3375,21): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3380,25): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3393,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(3416,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3417,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(3442,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3486,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(3487,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(3526,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3530,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3569,29): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3610,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(3661,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3680,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3835,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(3885,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(3914,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color-2'
(3942,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(3952,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(3973,28): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color-2'
(4028,32): run-time error CSS1039: Token not allowed after unary operator: '-lotion-color'
(4029,21): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(4046,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(4047,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4066,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4076,24): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(4080,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(4106,17): run-time error CSS1039: Token not allowed after unary operator: '-charleston-green-color'
(4111,17): run-time error CSS1039: Token not allowed after unary operator: '-charleston-green-color'
(4150,28): run-time error CSS1039: Token not allowed after unary operator: '-alice-blue-color'
(4152,17): run-time error CSS1039: Token not allowed after unary operator: '-cyan-cobalt-blue-color'
(4171,25): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(4242,45): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(4243,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4271,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(4278,17): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(4282,21): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(4297,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(4301,21): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(4350,37): run-time error CSS1039: Token not allowed after unary operator: '-philippine-silver-color-3'
(4378,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4395,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(4456,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(4462,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4463,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(4473,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(4474,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4522,34): run-time error CSS1039: Token not allowed after unary operator: '-camel-color'
(4538,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(4602,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4625,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-40'
(4644,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(4664,25): run-time error CSS1039: Token not allowed after unary operator: '-maize-color'
(4692,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4701,32): run-time error CSS1039: Token not allowed after unary operator: '-camel-color'
(4727,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(4732,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(4735,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4754,32): run-time error CSS1039: Token not allowed after unary operator: '-fawn-color'
(4758,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4778,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(4784,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(4809,41): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(4829,24): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(4842,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(4846,28): run-time error CSS1039: Token not allowed after unary operator: '-bright-gray-color'
(4882,28): run-time error CSS1039: Token not allowed after unary operator: '-fulvous-color'
(4883,21): run-time error CSS1039: Token not allowed after unary operator: '-fulvous-color'
(4887,28): run-time error CSS1039: Token not allowed after unary operator: '-cobalt-blue-color'
(4888,21): run-time error CSS1039: Token not allowed after unary operator: '-cobalt-blue-color'
(4892,28): run-time error CSS1039: Token not allowed after unary operator: '-kelly-green-color'
(4893,21): run-time error CSS1039: Token not allowed after unary operator: '-kelly-green-color'
(4901,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(4916,28): run-time error CSS1039: Token not allowed after unary operator: '-maize-color-15'
(4937,17): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(5026,28): run-time error CSS1039: Token not allowed after unary operator: '-lotion-color'
(5027,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5038,28): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(5039,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5084,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color'
(5119,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(5122,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5153,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5185,22): run-time error CSS1039: Token not allowed after unary operator: '-background-logo'
(5226,17): run-time error CSS1039: Token not allowed after unary operator: '-saddle-brown-color'
(5231,17): run-time error CSS1039: Token not allowed after unary operator: '-black-olive-color'
(5258,25): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(5273,17): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(5303,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-bronze-color'
(5358,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5393,32): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(5399,32): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(5410,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(5414,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5418,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(5422,25): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(5467,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5478,28): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5482,28): run-time error CSS1039: Token not allowed after unary operator: '-cyan-blue-azure-color-2'
(5486,28): run-time error CSS1039: Token not allowed after unary operator: '-medium-sea-green-color'
(5490,28): run-time error CSS1039: Token not allowed after unary operator: '-satin-sheen-gold-color'
(5499,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(5502,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5520,22): run-time error CSS1039: Token not allowed after unary operator: '-background-logo'
(5537,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5550,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(5553,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5576,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5616,37): run-time error CSS1039: Token not allowed after unary operator: '-black-color-20'
(5619,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5642,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5649,17): run-time error CSS1039: Token not allowed after unary operator: '-raisin-black-color'
(5661,26): run-time error CSS1039: Token not allowed after unary operator: '-background-logo'
(5667,32): run-time error CSS1039: Token not allowed after unary operator: '-anti-flash-white-color'
(5680,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(5684,29): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(5762,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(5777,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5781,31): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5788,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5791,17): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(5792,32): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(5802,17): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(5819,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(5838,33): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(5948,36): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(5954,36): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(5983,36): run-time error CSS1039: Token not allowed after unary operator: '-white-color-33'
(5984,25): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(5994,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color-33'
(5998,36): run-time error CSS1039: Token not allowed after unary operator: '-black-color-25'
(5999,32): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6029,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color-30'
(6063,24): run-time error CSS1039: Token not allowed after unary operator: '-calamansi-color'
(6067,24): run-time error CSS1039: Token not allowed after unary operator: '-calamansi-color'
(6110,32): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(6116,32): run-time error CSS1039: Token not allowed after unary operator: '-gamboge-color'
(6136,28): run-time error CSS1039: Token not allowed after unary operator: '-white-color'
(6143,34): run-time error CSS1039: Token not allowed after unary operator: '-camel-color'
(6178,28): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color-54'
(6228,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6229,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6230,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6231,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6232,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6233,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6234,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6238,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6239,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6240,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6241,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6242,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6243,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6300,24): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(6301,17): run-time error CSS1039: Token not allowed after unary operator: '-heliotrope-color'
(6305,24): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(6306,17): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(6310,24): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(6311,17): run-time error CSS1039: Token not allowed after unary operator: '-blue-color'
(6315,24): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(6316,17): run-time error CSS1039: Token not allowed after unary operator: '-green-color'
(6320,24): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(6321,17): run-time error CSS1039: Token not allowed after unary operator: '-orange-peel-color'
(6325,24): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(6326,17): run-time error CSS1039: Token not allowed after unary operator: '-rosso-corsa-color'
(6621,17): run-time error CSS1039: Token not allowed after unary operator: '-cblue'
(6779,24): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(6783,21): run-time error CSS1039: Token not allowed after unary operator: '-philippine-gold-color'
(6814,28): run-time error CSS1039: Token not allowed after unary operator: '-navajo-white-color-2'
(6815,17): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color-2'
(6819,21): run-time error CSS1039: Token not allowed after unary operator: '-dark-bronze-color-2'
(6918,25): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(6919,32): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(6923,29): run-time error CSS1039: Token not allowed after unary operator: '-midnight-green-color'
(7157,1): run-time error CSS1019: Unexpected token, found '}'
(7217,28): run-time error CSS1039: Token not allowed after unary operator: '-cultured-color-2'
(7253,32): run-time error CSS1039: Token not allowed after unary operator: '-buttom-search'
(7268,36): run-time error CSS1039: Token not allowed after unary operator: '-buttom-search'
(7575,28): run-time error CSS1039: Token not allowed after unary operator: '-img-slick-prev'
(7580,28): run-time error CSS1039: Token not allowed after unary operator: '-img-slick-next'
(7586,32): run-time error CSS1039: Token not allowed after unary operator: '-img-slick-next-trafer'
(7592,28): run-time error CSS1039: Token not allowed after unary operator: '-img-slick-prev-trafer'
(7598,17): run-time error CSS1039: Token not allowed after unary operator: '-yale-blue-color'
(7608,32): run-time error CSS1039: Token not allowed after unary operator: '-tangerine-color'
(7632,28): run-time error CSS1039: Token not allowed after unary operator: '-platinum-color-2'
(7690,28): run-time error CSS1039: Token not allowed after unary operator: '-cblue'
(7735,28): run-time error CSS1039: Token not allowed after unary operator: '-light-silver-color'
(7919,32): run-time error CSS1039: Token not allowed after unary operator: '-cobalt-blue-color'
 */
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none}
@charset "UTF-8";/*!
 * Bootstrap v5.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-rgb:33,37,41;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
@-webkit-keyframes bs-notify-fadeOut{0%{opacity:0.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:0.9}100%{opacity:0}}select.bs-select-hidden,.bootstrap-select>select.bs-select-hidden,select.selectpicker{display:none !important}.bootstrap-select{width:100% \0;vertical-align:middle}.bootstrap-select .notify{position:absolute;left:5px;bottom:5px;right:5px;background-color:rgba(241,241,241,0.9);padding:6px 10px;border:1px solid #e8e8e8}.bootstrap-select *:focus{outline:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active{color:rgba(255,255,255,0.5)}.bootstrap-select>select{position:absolute !important;bottom:0;left:50%;display:block !important;width:0.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none;z-index:0 !important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2 !important}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.bootstrap-select.is-invalid .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:100%}.bootstrap-select>select.mobile-device:focus+.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*="col-"]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*="col-"]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*="col-"]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*="col-"].dropdown-menu-right,.row .bootstrap-select[class*="col-"].dropdown-menu-right{float:right}.form-inline .bootstrap-select,.form-horizontal .bootstrap-select,.form-group .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle,.bootstrap-select.form-control-lg .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none !important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0 !important;padding:0 !important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0 !important;float:left;opacity:0 !important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*="col-"] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:none !important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,0.5) !important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:0.5em}.bootstrap-select .no-results{padding:3px;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:0.5em;height:1em;border-style:solid;border-width:0 0.26em 0.26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,0.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid white;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after{display:block}.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
}

body {
    line-height: 1
}

ol, ul {
    list-style: none
}

blockquote, q {
    quotes: none
}

    blockquote:after, blockquote:before, q:after, q:before {
        content: "";
        content: none
    }

table {
    border-collapse: collapse;
    border-spacing: 0
}

.c-golden-brown {
    color: var(--golden-brown-color)
}

.fz-11 {
    font-size: 11px;
    line-height: 1.2
}

.fz-12 {
    font-size: 11px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-12 {
        font-size: 12px
    }
}

.fz-13 {
    font-size: 12px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-13 {
        font-size: 13px
    }
}

.fz-14 {
    font-size: 12px;
    line-height: 1.5
}

@media screen and (min-width:768px) {
    .fz-14 {
        font-size: 14px
    }
}

.fz-15 {
    font-size: 13px;
    line-height: 1.6
}

@media screen and (min-width:768px) {
    .fz-15 {
        font-size: 15px
    }
}

.fz-16 {
    font-size: 14px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-16 {
        font-size: 16px
    }
}

.fz-17 {
    font-size: 15px;
    line-height: 18px
}

@media screen and (min-width:768px) {
    .fz-17 {
        font-size: 17px
    }
}

.fz-18 {
    font-size: 16px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-18 {
        font-size: 18px
    }
}

.fz-20 {
    font-size: 18px;
    line-height: 1.21
}

@media screen and (min-width:768px) {
    .fz-20 {
        font-size: 20px
    }
}

.fz-22 {
    font-size: 18px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-22 {
        font-size: 22px
    }
}

.fz-24 {
    font-size: 20px;
    line-height: 1.34
}

@media screen and (min-width:768px) {
    .fz-24 {
        font-size: 24px
    }
}

.fz-26 {
    font-size: 22px;
    line-height: 1.38
}

@media screen and (min-width:768px) {
    .fz-26 {
        font-size: 26px
    }
}

.fz-28 {
    font-size: 22px;
    line-height: 1.38
}

@media screen and (min-width:768px) {
    .fz-28 {
        font-size: 28px
    }
}

.fz-30 {
    font-size: 22px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-30 {
        font-size: 30px
    }
}

.fz-32 {
    font-size: 22px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-32 {
        font-size: 32px
    }
}

.fz-36 {
    font-size: 24px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-36 {
        font-size: 36px
    }
}

.fz-42 {
    font-size: 24px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-42 {
        font-size: 42px
    }
}

.fz-45 {
    font-size: 24px;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    .fz-45 {
        font-size: 45px
    }
}

.fz-48 {
    font-size: 26px;
    line-height: 1.1
}

@media screen and (min-width:768px) {
    .fz-48 {
        font-size: 48px
    }
}

.fz-55 {
    font-size: 28px;
    line-height: 1.327
}

@media screen and (min-width:768px) {
    .fz-55 {
        font-size: 55px
    }
}

.fw-light {
    font-weight: 300
}

.fw-regular {
    font-weight: 400
}

.fw-medium {
    font-weight: 500
}

.fw-semi-bold {
    font-weight: 600
}

.fw-black {
    font-weight: 900
}

.underline {
    text-decoration: underline;
    text-underline-position: under
}

.line-clamp-1 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical
}

.line-clamp-2 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}

.line-clamp-3 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical
}

.line-clamp-6 {
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 6;
    line-clamp: 6;
    -webkit-box-orient: vertical
}

.font-roboto {
    font-family: Roboto,serif
}

.font-inter {
    font-family: Inter,sans-serif
}

.image {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%
}

    .image img {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: block;
        width: 100%;
        height: 100%;
        font-family: "object-fit: cover;";
        -o-object-fit: cover;
        object-fit: cover
    }

    .image.fit-contain img {
        font-family: "object-fit: contain;";
        -o-object-fit: contain;
        object-fit: contain
    }

    .image.position-bottom img {
        font-family: "object-fit: cover; object-position: bottom;";
        -o-object-position: bottom;
        object-position: bottom
    }

    .image.position-top img {
        font-family: "object-fit: cover; object-position: top;";
        -o-object-position: top;
        object-position: top
    }

img {
    max-width: 100%
}

.ratio {
    position: relative
}

    .ratio::before {
        content: "";
        display: block;
        padding-bottom: 100%
    }

:root {
    --text-color: #000000;
    --white-color: #ffffff;
    --white-color-28: rgba(255,255,255,0.28);
    --white-color-33: rgba(255,255,255,0.33);
    --light-silver-color: #D9D9D9;
    --midnight-green-color: #0E5B63;
    --midnight-green-color-30: rgba(14, 91, 99, 0.3);
    --midnight-green-color-54: rgba(14, 91, 99, 0.54);
    --golden-brown-color: #925B19;
    --fulvous-color: #EB7F00;
    --tangerine-color: #F68500;
    --gamboge-color: #E69C17;
    --orange-peel-color: #FF9D00;
    --aztec-gold-color: #BF8F4C;
    --camel-color: #C0A465;
    --dark-bronze-color: #884B00;
    --dark-bronze-color-2: #824800;
    --saddle-brown-color: #8C5511;
    --philippine-gold-color: #B46C00;
    --philippine-bronze-color: #743D06;
    --navajo-white-color: #FFE8A1;
    --navajo-white-color-2: #FFE6AB;
    --calamansi-color: #FFF8A7;
    --lapis-lazuli-color: #2F6BB3;
    --yale-blue-color: #1D5193;
    --cobalt-blue-color: #0F50A6;
    --cyan-blue-azure-color: #447DBC;
    --cyan-blue-azure-color-2: #4C83BF;
    --cultured-color: #F7F7F9;
    --cultured-color-2: #F8F8F8;
    --spanish-gray-color: #989898;
    --silver-chalice-color: #ADADAD;
    --philippine-gray-color: #8D8D8D;
    --philippine-silver-color: #B4B4B4;
    --philippine-silver-color-2: #E3E3E3;
    --philippine-silver-color-3: #B1B1B1;
    --lotion-color: #FAFAFA;
    --davys-grey-color: #565656;
    --platinum-color: #E8E8E8;
    --platinum-color-2: #E6E6E6;
    --bright-gray-color: #ECECEC;
    --bright-gray-color-2: #EBEBEB;
    --granite-gray-color: #656565;
    --anti-flash-white-color: #EFF2F7;
    --onyx-color: #353D3E;
    --charleston-green-color: #292929;
    --raisin-black-color: #222222;
    --black-olive-color: #3A3A3A;
    --space-cadet-color: #243556;
    --maximum-red-color: #D71E1E;
    --rosso-corsa-color: #DA0000;
    --maximum-red-color-2: #DE1A22;
    --electric-red-color: #F20000;
    --green-color: #02B544;
    --kelly-green-color: #3EB200;
    --medium-sea-green-color: #46BF5C;
    --alice-blue-color: #EEF6FF;
    --blue-color: #1E81FF;
    --azure-color: #0087FF;
    --cyan-cobalt-blue-color: #235696;
    --heliotrope-color: #C35BFF;
    --khaki-color: #F2DA91;
    --maize-color: #F2CA50;
    --maize-color-15: rgba(242, 202, 80, 0.15);
    --fawn-color: #D5B572;
    --satin-sheen-gold-color: #D29D3E;
    --black-color-15: rgba(0,0,0,0.15);
    --black-color-20: rgba(0,0,0,0.2);
    --black-color-25: rgba(0,0,0,0.25);
    --black-color-40: rgba(0,0,0,0.4);
    --khaki-color-26: rgba(242, 218, 145, 0.26)
}

html {
    overflow-x: hidden
}

body {
    overflow-x: hidden;
    font-size: 13px;
    line-height: 1.2;
    font-family: "Open Sans",sans-serif;
    color: var(--text-color)
}

@media screen and (min-width:768px) {
    body {
        font-size: 15px
    }
}

a {
    text-decoration: none;
    color: inherit
}

    a:hover {
        color: inherit
    }

img {
    vertical-align: middle
}

@media screen and (min-width:1200px) {
    .container {
        max-width: 1194px
    }
}

.site-main {
    min-height: calc(100vh - 71px)
}

.icon-huy-chuong {
    display: inline-block;
    width: 32px;
    height: 42px;
    background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/huy-chuong.svg) no-repeat
}

.icon-huy-chuong-2 {
    display: inline-block;
    width: 70px;
    height: 89px;
    background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/huy-chuong-2.svg) no-repeat
}

.icon-star {
    display: inline-block;
    width: 60px;
    height: 60px;
    background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/star.svg)
}

.icon-star-sm {
    display: inline-block;
    width: 13px;
    height: 11px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/star.png") no-repeat
}

.icon-facebook {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/facebook.png") no-repeat
}

    .icon-facebook:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/facebook_hover.png")
    }

.icon-messenger {
    display: inline-block;
    width: 33px;
    height: 32px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/messenger.png") no-repeat
}

    .icon-messenger:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/messenger_hover.png")
    }

.icon-phone {
    display: inline-block;
    width: 33px;
    height: 32px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/phone.png") no-repeat
}

    .icon-phone:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/phone_hover.png")
    }

.icon-linkedin {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/linkedin.png") no-repeat
}

    .icon-linkedin:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/linkedin_hover.png")
    }

.icon-instagram {
    display: inline-block;
    width: 33px;
    height: 32px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/instagram.png") no-repeat
}

    .icon-instagram:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/instagram_hover.png")
    }

.icon-zalo {
    display: inline-block;
    width: 33px;
    height: 32px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/zalo.png") no-repeat
}

    .icon-zalo:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/zalo_hover.png")
    }

.icon-facebook-2 {
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/facebook-2.png") no-repeat
}

    .icon-facebook-2:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/facebook_2_hover.png")
    }

.icon-messenger-2 {
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/messenger-2.png") no-repeat
}

    .icon-messenger-2:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/messenger_2_hover.png")
    }

.icon-phone-2 {
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/phone-2.png") no-repeat
}

    .icon-phone-2:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/phone_2_hover.png")
    }

.icon-linkedin-2 {
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/linkedin-2.png") no-repeat
}

    .icon-linkedin-2:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/linkedin_2_hover.png")
    }

.icon-instagram-2 {
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/instagram-2.png") no-repeat
}

    .icon-instagram-2:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/instagram_2_hover.png")
    }

.icon-zalo-2 {
    display: inline-block;
    width: 26px;
    height: 26px;
    background: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/zalo-2.png") no-repeat
}

    .icon-zalo-2:hover {
        background-image: url("https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/svg_sukien/zalo_2_hover.png")
    }

.btn-primary {
    transition: all .3s ease;
    border-color: var(--midnight-green-color);
    background-color: var(--midnight-green-color);
    color: var(--white-color)
}

    .btn-primary:hover {
        border-color: var(--orange-peel-color);
        background-color: var(--orange-peel-color);
        color: var(--white-color)
    }

    .btn-primary.has-shadow {
        box-shadow: 0 4px 4px var(--black-color-25)
    }

    .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary:disabled, .btn-primary:disabled:hover {
        box-shadow: none;
        border-color: var(--spanish-gray-color);
        background-color: var(--white-color);
        color: var(--spanish-gray-color)
    }

.btn-primary-2 {
    transition: all .3s ease;
    border-color: var(--midnight-green-color);
    background-color: var(--midnight-green-color);
    color: var(--white-color)
}

    .btn-primary-2:hover {
        border-color: var(--tangerine-color);
        background-color: var(--tangerine-color);
        color: var(--white-color)
    }

    .btn-primary-2.has-shadow {
        box-shadow: 0 4px 4px var(--black-color-25)
    }

    .btn-primary-2.disabled, .btn-primary-2.disabled:hover, .btn-primary-2:disabled, .btn-primary-2:disabled:hover {
        box-shadow: none;
        border-color: var(--spanish-gray-color);
        background-color: var(--white-color);
        color: var(--spanish-gray-color)
    }

.btn-secondary {
    transition: all .3s ease;
    border-color: var(--gamboge-color);
    background-color: var(--gamboge-color);
    color: var(--white-color)
}

    .btn-secondary:hover {
        border-color: var(--midnight-green-color);
        background-color: var(--midnight-green-color);
        color: var(--white-color)
    }

    .btn-secondary.has-shadow {
        box-shadow: 0 4px 4px var(--black-color-25)
    }

    .btn-secondary.disabled, .btn-secondary.disabled:hover, .btn-secondary:disabled, .btn-secondary:disabled:hover {
        box-shadow: none;
        border-color: var(--spanish-gray-color);
        background-color: var(--white-color);
        color: var(--spanish-gray-color)
    }

.btn-gray {
    border-color: var(--platinum-color);
    background-color: var(--platinum-color);
    color: var(--text-color)
}

.btn-solid {
    border-color: var(--onyx-color);
    background-color: transparent;
    color: var(--onyx-color)
}

    .btn-solid:hover {
        border-color: var(--lapis-lazuli-color);
        color: var(--lapis-lazuli-color)
    }

.btn-brown-solid {
    border-color: var(--saddle-brown-color);
    background-color: transparent;
    color: var(--saddle-brown-color)
}

    .btn-brown-solid:hover {
        background-color: var(--saddle-brown-color);
        color: var(--white-color)
    }

.btn-orange {
    border-color: var(--tangerine-color);
    background-color: var(--tangerine-color);
    color: var(--white-color)
}

    .btn-orange:hover {
        border-color: var(--midnight-green-color);
        background-color: var(--midnight-green-color);
        color: var(--white-color)
    }

.btn-blue-solid {
    border-color: var(--cyan-blue-azure-color);
    background-color: var(--white-color);
    color: var(--cyan-blue-azure-color)
}

    .btn-blue-solid:hover {
        background-color: var(--cyan-blue-azure-color);
        color: var(--white-color)
    }

.btn {
    display: flex;
    justify-content: center;
    align-items: center
}

    .btn svg {
        flex-shrink: 0
    }

.row {
    margin-right: -8px;
    margin-left: -8px
}

    .row > * {
        padding-right: 8px;
        padding-left: 8px
    }

.gutters-6 {
    margin-right: -6px;
    margin-left: -6px
}

.gutters-7 {
    margin-right: -7px;
    margin-left: -7px
}

@media screen and (min-width:992px) {
    .gutters-9 {
        margin-right: -9px;
        margin-left: -9px
    }
}

@media screen and (min-width:992px) {
    .gutters-10 {
        margin-right: -10px;
        margin-left: -10px
    }
}

@media screen and (min-width:992px) {
    .gutters-12 {
        margin-right: -12px;
        margin-left: -12px
    }
}

@media screen and (min-width:992px) {
    .gutters-13 {
        margin-right: -13px;
        margin-left: -13px
    }
}

@media screen and (min-width:992px) {
    .gutters-15 {
        margin-right: -15px;
        margin-left: -15px
    }
}

@media screen and (min-width:992px) {
    .gutters-16 {
        margin-right: -16px;
        margin-left: -16px
    }
}

@media screen and (min-width:992px) {
    .gutters-18 {
        margin-right: -18px;
        margin-left: -18px
    }
}

@media screen and (min-width:992px) {
    .gutters-19 {
        margin-right: -19px;
        margin-left: -19px
    }
}

@media screen and (min-width:992px) {
    .gutters-20 {
        margin-right: -20px;
        margin-left: -20px
    }
}

@media screen and (min-width:992px) {
    .gutters-23 {
        margin-right: -23px;
        margin-left: -23px
    }
}

@media screen and (min-width:992px) {
    .gutters-25 {
        margin-right: -25px;
        margin-left: -25px
    }
}

@media screen and (min-width:992px) {
    .gutters-30 {
        margin-right: -30px;
        margin-left: -30px
    }
}

@media screen and (min-width:992px) {
    .gutters-36 {
        margin-right: -36px;
        margin-left: -36px
    }
}

@media screen and (min-width:992px) {
    .gutters-43 {
        margin-right: -43px;
        margin-left: -43px
    }
}

@media screen and (min-width:992px) {
    .gutters-45 {
        margin-right: -45px;
        margin-left: -45px
    }
}

@media screen and (min-width:992px) {
    .gutters-53 {
        margin-right: -53px;
        margin-left: -53px
    }
}

@media screen and (min-width:992px) {
    .gutters-70 {
        margin-right: -70px;
        margin-left: -70px
    }
}

.gutters-6 > [class*=col] {
    padding-right: 6px;
    padding-left: 6px
}

.gutters-7 > [class*=col] {
    padding-right: 7px;
    padding-left: 7px
}

@media screen and (min-width:992px) {
    .gutters-9 > [class*=col] {
        padding-right: 9px;
        padding-left: 9px
    }
}

@media screen and (min-width:992px) {
    .gutters-10 > [class*=col] {
        padding-right: 10px;
        padding-left: 10px
    }
}

@media screen and (min-width:992px) {
    .gutters-12 > [class*=col] {
        padding-right: 12px;
        padding-left: 12px
    }
}

@media screen and (min-width:992px) {
    .gutters-13 > [class*=col] {
        padding-right: 13px;
        padding-left: 13px
    }
}

@media screen and (min-width:992px) {
    .gutters-15 > [class*=col] {
        padding-right: 15px;
        padding-left: 15px
    }
}

@media screen and (min-width:992px) {
    .gutters-16 > [class*=col] {
        padding-right: 16px;
        padding-left: 16px
    }
}

@media screen and (min-width:992px) {
    .gutters-18 > [class*=col] {
        padding-right: 18px;
        padding-left: 18px
    }
}

@media screen and (min-width:992px) {
    .gutters-19 > [class*=col] {
        padding-right: 19px;
        padding-left: 19px
    }
}

@media screen and (min-width:992px) {
    .gutters-20 > [class*=col] {
        padding-right: 20px;
        padding-left: 20px
    }
}

@media screen and (min-width:992px) {
    .gutters-23 > [class*=col] {
        padding-right: 23px;
        padding-left: 23px
    }
}

@media screen and (min-width:992px) {
    .gutters-25 > [class*=col] {
        padding-right: 25px;
        padding-left: 25px
    }
}

@media screen and (min-width:992px) {
    .gutters-30 > [class*=col] {
        padding-right: 30px;
        padding-left: 30px
    }
}

@media screen and (min-width:992px) {
    .gutters-36 > [class*=col] {
        padding-right: 36px;
        padding-left: 36px
    }
}

@media screen and (min-width:992px) {
    .gutters-43 > [class*=col] {
        padding-right: 43px;
        padding-left: 43px
    }
}

@media screen and (min-width:992px) {
    .gutters-45 > [class*=col] {
        padding-right: 45px;
        padding-left: 45px
    }
}

@media screen and (min-width:992px) {
    .gutters-53 > [class*=col] {
        padding-right: 53px;
        padding-left: 53px
    }
}

@media screen and (min-width:992px) {
    .gutters-70 > [class*=col] {
        padding-right: 70px;
        padding-left: 70px
    }
}

.wysiwyg b {
    font-weight: 700
}

.wysiwyg a {
    text-decoration: underline
}

.wysiwyg ul {
    margin-left: 23px;
    list-style: disc
}

.ol-none {
    outline: 0
}

    .ol-none:active, .ol-none:focus, .ol-none:focus-visible, .ol-none:hover {
        box-shadow: none;
        outline: 0
    }

.text-center {
    text-align: center
}

.business-grid {
    padding-bottom: 10px;
    background-color: var(--cultured-color)
}

    .business-grid [class*=col-] {
        margin-bottom: 20px
    }

@media screen and (min-width:768px) {
    .business-grid [class*=col-] {
        margin-bottom: 29px
    }
}

@media screen and (min-width:1200px) {
    .business-grid .col-xl-20 {
        flex: 0 0 auto;
        width: 20%
    }
}

.business-grid .ratio {
    display: block;
    transition: all .3s ease;
    box-shadow: 3px 4px 10.5px var(--black-color-20);
    border-radius: 8px
}

    .business-grid .ratio::before {
        padding-bottom: 63.768115942%
    }

    .business-grid .ratio:hover {
        box-shadow: 3px 4px 10.5px var(--black-color-40)
    }

    .business-grid .ratio .image {
        overflow: hidden;
        border-radius: 8px
    }

.business-grid-heading {
    position: relative;
    margin-bottom: 41px;
    padding-bottom: 25px;
    text-align: center
}

    .business-grid-heading::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.business {
    padding: 40px 0 0
}

    .business [class*=col-] {
        margin-bottom: 40px
    }

    .business .ratio {
        transition: all .3s ease;
        box-shadow: 3px 4px 10.5px var(--black-color-20);
        border-radius: 8px
    }

        .business .ratio::before {
            padding-bottom: 63.1178707224%
        }

        .business .ratio:hover {
            box-shadow: 6px 8px 15px var(--black-color-25)
        }

        .business .ratio img {
            border-radius: 8px
        }

.business-heading {
    position: relative;
    margin-bottom: 40px;
    padding-bottom: 28px;
    text-align: center
}

    .business-heading::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.category {
    padding: 30px 0 13px
}

@media screen and (min-width:768px) {
    .category {
        padding: 41px 0 13px
    }
}

.category [class*=col-] {
    margin-bottom: 17px
}

@media screen and (min-width:768px) {
    .category [class*=col-] {
        margin-bottom: 27px
    }
}

.category .item {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    border: 1px solid transparent;
    border-radius: 12px;
    padding: 9px 25px;
    background-color: var(--navajo-white-color-2)
}

    .category .item:hover {
        box-shadow: 3px 4px 10px var(--black-color-20);
        border-color: var(--golden-brown-color)
    }

.category .item-icon {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 57px;
    height: 55px
}

.category .item-title {
    width: calc(100% - 57px);
    padding-left: 27px;
    color: var(--dark-bronze-color-2)
}

.club-slider {
    padding: 33px 0 34px;
    background-color: var(--cultured-color)
}

@media screen and (min-width:1200px) {
    .club-slider .container {
        max-width: 1179px
    }
}

.club-slider .slick-list {
    margin: 0 -12.5px;
    padding: 10px 0
}

.club-slider .slick-slide {
    padding: 0 12.5px
}

.club-slider .slick-arrow {
    position: absolute;
    top: 48%;
    z-index: 5;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: translateY(-50%);
    transition: all .3s ease;
    border: none;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    padding: 8px;
    background-color: var(--lotion-color);
    color: var(--yale-blue-color)
}

@media screen and (min-width:992px) {
    .club-slider .slick-arrow {
        width: 42px;
        height: 42px
    }
}

.club-slider .slick-arrow:hover {
    background-color: var(--yale-blue-color);
    color: var(--white-color)
}

.club-slider .slick-prev {
    left: -10px
}

@media screen and (min-width:576px) {
    .club-slider .slick-prev {
        left: -20px
    }
}

@media screen and (min-width:1200px) {
    .club-slider .slick-prev {
        left: -66px
    }
}

.club-slider .slick-next {
    right: -10px
}

@media screen and (min-width:576px) {
    .club-slider .slick-next {
        right: -20px
    }
}

@media screen and (min-width:1200px) {
    .club-slider .slick-next {
        right: -66px
    }
}

.club-slider .item {
    display: block;
    transition: all .3s ease;
    box-shadow: 0 4px 8px var(--black-color-25);
    border: 1px solid transparent;
    border-radius: 4px;
    padding: 18px 15px 34px 12px;
    background-color: var(--white-color);
    text-align: center
}

    .club-slider .item:hover {
        border-color: var(--midnight-green-color)
    }

.club-slider .item-image {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 183px;
    height: 134px;
    margin: 0 auto 7px
}

    .club-slider .item-image img {
        width: 100%;
        max-width: 100%;
        max-height: 100%
    }

.club-slider .item-title {
    max-width: 210px;
    min-height: 34px;
    margin: 0 auto 17px;
    line-height: 1.21428;
    color: var(--space-cadet-color)
}

.club-slider .item-entry {
    display: flex;
    justify-content: space-between;
    gap: 15px
}

    .club-slider .item-entry span {
        display: flex;
        flex: 1;
        justify-content: center;
        align-items: center;
        border-radius: 4px;
        padding: 7px;
        background-color: var(--platinum-color);
        color: var(--space-cadet-color)
    }

.collab-tmu {
    padding: 30px 0;
    background-color: var(--khaki-color-26)
}

@media screen and (min-width:768px) {
    .collab-tmu {
        padding: 39px 0 60px
    }
}

@media screen and (min-width:1200px) {
    .collab-tmu .container {
        max-width: 1180px
    }
}

.collab-tmu .row {
    margin-right: -8px;
    margin-bottom: 8px;
    margin-left: -8px
}

.collab-tmu [class*=col-] {
    padding-right: 8px;
    padding-left: 8px
}

.collab-tmu .item {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    border: 1px solid var(--white-color);
    border-radius: 4px;
    margin-bottom: 16px;
    padding: 10px 7px 6px;
    background-color: var(--white-color)
}

    .collab-tmu .item:hover {
        border-color: var(--saddle-brown-color)
    }

.collab-tmu .item-image {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100px;
    height: 76px
}

.collab-tmu .item-content {
    width: calc(100% - 100px);
    padding-left: 6px
}

.collab-tmu [class*=col-]:not(:first-child) .item-content {
    padding-left: 18px
}

@media screen and (min-width:768px) {
    .collab-tmu [class*=col-]:not(:first-child):not(:nth-child(2)) .item {
        padding-left: 13px
    }
}

.collab-tmu__heading {
    position: relative;
    margin-bottom: 31px;
    padding-bottom: 12px;
    text-align: center
}

    .collab-tmu__heading::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 45px);
        width: 89px;
        height: 4px;
        background-color: var(--tangerine-color)
    }

.collab-tmu__main {
    border-bottom: 10px solid var(--philippine-gold-color);
    border-radius: 3px;
    padding: 20px 12px;
    background-color: var(--navajo-white-color);
    color: var(--dark-bronze-color)
}

@media screen and (min-width:768px) {
    .collab-tmu__main {
        display: flex;
        padding: 20px 51px 24px 40px
    }
}

.collab-tmu__left {
    margin-bottom: 20px
}

@media screen and (min-width:768px) {
    .collab-tmu__left {
        flex-grow: 1;
        margin-bottom: 0;
        padding-right: 30px
    }
}

.collab-tmu__left p.fz-16 {
    max-width: 658px;
    line-height: 1.3125;
    text-align: justify
}

.collab-tmu__right {
    text-align: center
}

@media screen and (min-width:768px) {
    .collab-tmu__right {
        flex-shrink: 0;
        width: 251px
    }
}

.collab-tmu__right ul {
    line-height: 1.3125
}

    .collab-tmu__right ul li::before {
        content: "";
        display: inline-block;
        border-radius: 50%;
        width: 5.5px;
        height: 5.5px;
        margin-right: 5px;
        margin-bottom: 2px;
        background-color: var(--dark-bronze-color)
    }

.collab-tmu__title {
    position: relative;
    margin-bottom: 7px;
    padding-bottom: 6px
}

    .collab-tmu__title::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 117px;
        height: 4px;
        background-color: var(--dark-bronze-color)
    }

.collab-tmu__button {
    transition: all .3s ease;
    border-radius: 42px;
    margin-top: 8px;
    margin-bottom: 12px;
    padding: 12px 10px 9px;
    background-color: var(--aztec-gold-color);
    color: var(--white-color)
}

    .collab-tmu__button:hover {
        background-color: var(--golden-brown-color);
        color: var(--white-color)
    }

.event-coming {
    padding-top: 46px;
    background-color: var(--cultured-color)
}

.event-coming-slider.event-featured {
    padding-top: 0;
    padding-bottom: 0;
    background-color: inherit
}

.event-coming-slider .slick-list {
    margin: 0 -12px;
    padding-top: 16px;
    padding-bottom: 41px
}

.event-coming-slider .slick-slide {
    padding: 0 12px
}

.event-coming-slider .slick-arrow {
    position: absolute;
    top: -50px;
    z-index: 5;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    box-shadow: 0 4px 4px var(--black-color-25);
    border: none;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    padding: 8px;
    background-color: var(--lotion-color);
    color: var(--midnight-green-color)
}

@media screen and (min-width:768px) {
    .event-coming-slider .slick-arrow {
        top: -46px
    }
}

@media screen and (min-width:992px) {
    .event-coming-slider .slick-arrow {
        width: 36px;
        height: 36px
    }
}

.event-coming-slider .slick-arrow:hover {
    background-color: var(--midnight-green-color);
    color: var(--white-color)
}

.event-coming-slider .slick-prev {
    right: 48px;
    left: auto
}

.event-coming-slider .slick-next {
    right: 1px
}

.event-featured-heading {
    position: relative;
    margin-bottom: 22px;
    padding-bottom: 28px;
    text-align: center
}

    .event-featured-heading::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.event-featured {
    padding: 31px 0 6px;
    background-color: var(--cultured-color)
}

    .event-featured [class*=col-] {
        margin-bottom: 35px
    }

    .event-featured .item {
        transition: all .3s ease;
        box-shadow: 3px 4px 10.5px var(--black-color-20);
        border: 1px solid transparent;
        border-radius: 16px;
        height: 100%;
        padding: 13px 18px 18px 13px;
        background-color: var(--white-color)
    }

        .event-featured .item:hover {
            border-color: var(--midnight-green-color)
        }

    .event-featured .item-wrapper {
        margin-bottom: 14px
    }

@media screen and (min-width:576px) {
    .event-featured .item-wrapper {
        display: flex
    }
}

.event-featured .item-image {
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    width: 100%
}

@media screen and (min-width:576px) {
    .event-featured .item-image {
        width: 171px
    }
}

.event-featured .item-image .ratio::before {
    padding-bottom: 66.6666666667%
}

.event-featured .item-image-label {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    border-radius: 10px 0 0 0
}

    .event-featured .item-image-label::before {
        content: "";
        position: absolute;
        top: 2px;
        right: 0;
        bottom: -2px;
        left: 0;
        background-color: var(--black-color-25);
        -webkit-clip-path: polygon(calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,0 100%,0 0);
        clip-path: polygon(calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,0 100%,0 0);
        filter: blur(4px)
    }

    .event-featured .item-image-label span {
        position: relative;
        z-index: 2;
        display: inline-block;
        border-radius: 10px 0 0 0;
        padding: 3px 14px 3px 9px;
        color: var(--white-color);
        -webkit-clip-path: polygon(calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,0 100%,0 0);
        clip-path: polygon(calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,0 100%,0 0)
    }

    .event-featured .item-image-label.orange span {
        background-color: var(--tangerine-color)
    }

    .event-featured .item-image-label.gray::before {
        content: none
    }

    .event-featured .item-image-label.gray span {
        background-color: var(--silver-chalice-color)
    }

    .event-featured .item-image-label.red span {
        background-color: var(--maximum-red-color-2)
    }

    .event-featured .item-image-label.blue span {
        background-color: var(--azure-color)
    }

.event-featured .item-content {
    width: 100%
}

@media screen and (min-width:576px) {
    .event-featured .item-content {
        width: calc(100% - 171px);
        padding-top: 4px;
        padding-left: 19px
    }
}

.event-featured .item-button {
    border-radius: 44px;
    width: 158px;
    height: 42px
}

.event-featured .item-title {
    margin-bottom: 16px;
    line-height: 1.5
}

.event-featured .item-info {
    margin-bottom: 10px;
    color: var(--davys-grey-color)
}

    .event-featured .item-info dl {
        display: flex;
        align-items: flex-start
    }

@media screen and (min-width:1200px) {
    .event-featured .item-info dl {
        padding-right: 5px
    }
}

.event-featured .item-info dl + dl {
    margin-top: 6px
}

.event-featured .item-info dl > a {
    display: flex;
    align-items: flex-start;
    transition: color .3s ease
}

.event-featured .item-info dt {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 19px;
    height: 19px
}

.event-featured .item-info dd {
    align-self: center;
    width: calc(100% - 19px);
    padding-left: 8px;
    line-height: 1.3
}

.event-featured .item-info a:hover {
    color: var(--midnight-green-color)
}

.event-featured .item-footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 12px
}

.event-featured .item-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 10px
}

.event-featured .item-tag {
    border: 1px solid;
    border-radius: 4px;
    padding: 4px 8px
}

    .event-featured .item-tag.green {
        border-color: var(--green-color);
        color: var(--green-color)
    }

    .event-featured .item-tag.blue {
        border-color: var(--blue-color);
        color: var(--blue-color)
    }

    .event-featured .item-tag.pink {
        border-color: var(--heliotrope-color);
        color: var(--heliotrope-color)
    }

    .event-featured .item-tag.orange {
        border-color: var(--orange-peel-color);
        color: var(--orange-peel-color)
    }

    .event-featured .item-tag.red {
        border-color: var(--rosso-corsa-color);
        color: var(--rosso-corsa-color)
    }

    .event-featured .item-tag.gray {
        border-color: var(--philippine-gray-color);
        color: var(--philippine-gray-color)
    }

.event-featured .item-time {
    flex-shrink: 0;
    color: var(--davys-grey-color)
}

.event-featured .big-item {
    transition: all .3s ease;
    box-shadow: 3px 4px 10.5px var(--black-color-20);
    border: 1px solid transparent;
    border-radius: 24px;
    background-color: var(--white-color)
}

@media screen and (min-width:768px) {
    .event-featured .big-item {
        display: flex
    }
}

.event-featured .big-item:hover {
    border-color: var(--midnight-green-color)
}

.event-featured .big-item .item-info {
    margin-bottom: 12px;
    color: var(--fulvous-color)
}

    .event-featured .big-item .item-info dt {
        top: -1px
    }

    .event-featured .big-item .item-info dd {
        line-height: 1.2
    }

    .event-featured .big-item .item-info dl + dl {
        margin-top: 12px
    }

.event-featured .big-item .item-tags {
    position: relative;
    padding-top: 20px
}

    .event-featured .big-item .item-tags::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 95px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.event-featured .big-item-text {
    margin-bottom: 14px;
    line-height: 1.36;
    text-align: justify
}

.event-featured .big-item-title {
    margin-bottom: 19px;
    line-height: 1.34
}

.event-featured .big-item-image {
    position: relative;
    box-shadow: 0 4px 4px var(--black-color-25);
    border-radius: 6px 24px 0 0;
    width: calc(100% + 2px);
    margin: -1px;
    background-color: #006873
}

@media screen and (min-width:768px) {
    .event-featured .big-item-image {
        border-radius: 6px 24px 24px 24px;
        width: 38.528%;
        min-width: 300px
    }
}

.event-featured .big-item-image .ratio {
    overflow: hidden;
    border-radius: 24px
}

    .event-featured .big-item-image .ratio::before {
        padding-bottom: 66.6666666667%
    }

.event-featured .big-item-image-label {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    border-radius: 6px 0 0 0
}

    .event-featured .big-item-image-label::before {
        content: "";
        position: absolute;
        top: 2px;
        right: -1px;
        bottom: -2px;
        left: 0;
        background-color: var(--black-color-25);
        -webkit-clip-path: polygon(calc(100% - 21px) 0,100% 50%,calc(100% - 21px) 100%,0 100%,0 0);
        clip-path: polygon(calc(100% - 21px) 0,100% 50%,calc(100% - 21px) 100%,0 100%,0 0);
        filter: blur(4px)
    }

    .event-featured .big-item-image-label span {
        position: relative;
        z-index: 2;
        display: inline-block;
        border-radius: 6px 0 0 0;
        padding: 8px 25px 8px 16px;
        color: var(--white-color);
        -webkit-clip-path: polygon(calc(100% - 21px) 0,100% 50%,calc(100% - 21px) 100%,0 100%,0 0);
        clip-path: polygon(calc(100% - 21px) 0,100% 50%,calc(100% - 21px) 100%,0 100%,0 0)
    }

    .event-featured .big-item-image-label.orange span {
        background-color: var(--tangerine-color)
    }

    .event-featured .big-item-image-label.gray::before {
        content: none
    }

    .event-featured .big-item-image-label.gray span {
        background-color: var(--silver-chalice-color)
    }

    .event-featured .big-item-image-label.red span {
        background-color: var(--maximum-red-color)
    }

    .event-featured .big-item-image-label.blue span {
        background-color: var(--azure-color)
    }

.event-featured .big-item-image-content {
    position: relative;
    z-index: 5;
    padding: 14px 26px 20px;
    color: #fff
}

.event-featured .big-item-content {
    width: 100%;
    padding: 20px 20px 20px 25px
}

@media screen and (min-width:768px) {
    .event-featured .big-item-content {
        width: 61.472%;
        padding: 28px 17px 36px 30px
    }
}

.event-featured .big-item-footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 27px;
    gap: 12px
}

.event-featured .big-item-button {
    border-radius: 44px;
    width: 192px;
    height: 51px
}

.event-featured .big-item-member {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 12px 20px
}

    .event-featured .big-item-member > span {
        flex-shrink: 0
    }

.event-featured .big-item-member-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 2px
}

    .event-featured .big-item-member-wrapper .more {
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        width: 40px;
        height: 40px;
        background-color: var(--bright-gray-color);
        color: var(--davys-grey-color)
    }

        .event-featured .big-item-member-wrapper .more::after {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 5;
            border: 1px solid var(--white-color);
            border-radius: 50%;
            pointer-events: none
        }

        .event-featured .big-item-member-wrapper .more svg {
            flex-shrink: 0;
            margin-right: 3px
        }

    .event-featured .big-item-member-wrapper .ratio {
        overflow: hidden;
        border-radius: 50%;
        width: 40px
    }

        .event-featured .big-item-member-wrapper .ratio .image {
            top: 1px;
            right: 1px;
            bottom: 1px;
            left: 1px;
            width: auto;
            height: auto
        }

        .event-featured .big-item-member-wrapper .ratio::after {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 5;
            border: 1px solid var(--white-color);
            border-radius: 50%;
            pointer-events: none
        }

.countdown {
    position: relative;
    z-index: 5;
    color: var(--white-color);
    max-width: 280px
}

    .countdown [class*=col-] {
        margin-bottom: 0
    }

.countdown-title {
    margin-bottom: 14px
}

.countdown-item {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border: 1px solid var(--white-color);
    border-radius: 4px;
    width: 75px;
    height: 76px;
    background-color: var(--white-color-28);
    text-align: center;
    color: var(--white-color)
}

    .countdown-item::after {
        content: ":";
        position: absolute;
        top: 50%;
        right: -10px;
        transform: translateY(-50%)
    }

@media screen and (min-width:992px) {
    .countdown-item::after {
        right: -17px
    }
}

[class*=col-]:last-child > .countdown-item::after {
    content: none
}

.event-featured-slider {
    margin-bottom: 20px
}

    .event-featured-slider .slick-list {
        margin: 0 -40px;
        padding: 10px 10px 15px
    }

    .event-featured-slider .slick-slide {
        padding: 0 30px
    }

    .event-featured-slider .slick-arrow {
        position: absolute;
        top: calc(50% - 30px);
        z-index: 5;
        display: flex;
        justify-content: center;
        align-items: center;
        transition: all .3s ease;
        box-shadow: 0 4px 4px var(--black-color-25);
        border: none;
        border-radius: 50%;
        width: 30px;
        height: 30px;
        padding: 8px;
        background-color: var(--white-color);
        color: var(--yale-blue-color)
    }

@media screen and (min-width:992px) {
    .event-featured-slider .slick-arrow {
        top: calc(50% - 52px);
        width: 50px;
        height: 50px
    }
}

.event-featured-slider .slick-arrow:hover {
    background-color: var(--yale-blue-color);
    color: var(--white-color)
}

.event-featured-slider .slick-prev {
    left: -10px
}

@media screen and (min-width:992px) {
    .event-featured-slider .slick-prev {
        left: -25px
    }
}

.event-featured-slider .slick-next {
    right: -10px
}

@media screen and (min-width:992px) {
    .event-featured-slider .slick-next {
        right: -25px
    }
}

.event-grid {
    padding-bottom: 41px;
    background-color: var(--cultured-color);
    position: relative
}

    .event-grid .row {
        margin-bottom: 15px
    }

    .event-grid [class*=col-] {
        margin-bottom: 18px
    }

    .event-grid .item {
        display: block;
        transition: all .3s ease;
        box-shadow: 0 1px 10.2px -1px var(--black-color-15);
        border: 1px solid transparent;
        border-radius: 6px;
        height: 100%;
        padding: 20px 21px 22px;
        background-color: var(--white-color)
    }

        .event-grid .item:hover {
            border-color: var(--midnight-green-color)
        }

    .event-grid .item-image {
        position: relative;
        box-shadow: 1px 0 6.3px 1px var(--black-color-15);
        border-radius: 6px;
        margin-bottom: 16px
    }

        .event-grid .item-image .ratio {
            overflow: hidden;
            border-radius: 6px
        }

            .event-grid .item-image .ratio::before {
                padding-bottom: 66.0194174757%
            }

    .event-grid .item-label {
        position: absolute;
        top: 9px;
        left: 8px;
        z-index: 5;
        display: inline-flex;
        align-items: center;
        border-radius: 15px;
        padding: 2px 15px
    }

        .event-grid .item-label.hot {
            background-color: var(--electric-red-color);
            color: var(--white-color)
        }

            .event-grid .item-label.hot::before {
                content: "";
                display: inline-block;
                flex-shrink: 0;
                width: 17px;
                height: 20px;
                margin-right: 4px;
                background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='20' fill='none'%3E%3Cpath fill='%23fff' d='m13.805 6.657-1.756-.974.343 1.985c.02.096.039.21.039.325 0 1.05-.86 1.909-1.91 1.909-1.259 0-1.564-.363-1.564-1.737 0-.897.152-2.004.152-3.054 0-.974-.172-1.794-.496-2.482C7.87 1.102 6.285.358 3.841.358h-2.5l1.87 1.66c.42.382.611.783.611 1.299 0 .973-.668 2.195-1.47 3.588C1.436 8.47.978 10.055.978 11.81a7.633 7.633 0 0 0 7.635 7.636c4.81 0 7.673-4.009 7.673-7.903 0-2.176-.935-4.008-2.481-4.886Z'/%3E%3Cpath fill='%23fff' d='M16.287 11.543c0 3.894-2.863 7.903-7.674 7.903V2.629c.325.688.497 1.508.497 2.482 0 1.05-.153 2.157-.153 3.054 0 1.374.305 1.737 1.565 1.737 1.05 0 1.909-.86 1.909-1.909 0-.114-.02-.23-.038-.325l-.344-1.985 1.756.974c1.546.878 2.482 2.71 2.482 4.886Z'/%3E%3C/svg%3E") no-repeat
            }

    .event-grid .item-title {
        position: relative;
        margin-bottom: 20px;
        line-height: 1.36
    }

        .event-grid .item-title::before {
            content: "";
            position: absolute;
            bottom: -8px;
            left: 0;
            width: 77px;
            height: 2px;
            background-color: var(--tangerine-color)
        }

        .event-grid .item-title .fz-18 {
            line-height: 1.36
        }

    .event-grid .item-info {
        margin-bottom: 12px;
        color: var(--davys-grey-color)
    }

        .event-grid .item-info dl {
            display: flex;
            align-items: flex-start
        }

@media screen and (min-width:1200px) {
    .event-grid .item-info dl {
        padding-right: 5px
    }
}

.event-grid .item-info dl + dl {
    margin-top: 4px
}

.event-grid .item-info dl > a {
    display: flex;
    align-items: flex-start;
    transition: color .3s ease
}

.event-grid .item-info dt {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 19px;
    height: 19px
}

.event-grid .item-info dd {
    align-self: center;
    width: calc(100% - 19px);
    padding-left: 8px;
    line-height: 1.3
}

.event-grid .item-info a:hover {
    color: var(--midnight-green-color)
}

    .event-grid .item-info a:hover a.item-title {
        color: var(--midnight-green-color)
    }

.event-grid .item-tags {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 21px;
    gap: 10px
}

.event-grid .item-tag {
    border: 1px solid;
    border-radius: 4px;
    padding: 4px 8px
}

    .event-grid .item-tag.green {
        border-color: var(--green-color);
        color: var(--green-color)
    }

    .event-grid .item-tag.blue {
        border-color: var(--blue-color);
        color: var(--blue-color)
    }

    .event-grid .item-tag.pink {
        border-color: var(--heliotrope-color);
        color: var(--heliotrope-color)
    }

    .event-grid .item-tag.orange {
        border-color: var(--orange-peel-color);
        color: var(--orange-peel-color)
    }

    .event-grid .item-tag.red {
        border-color: var(--rosso-corsa-color);
        color: var(--rosso-corsa-color)
    }

    .event-grid .item-tag.gray {
        border-color: var(--philippine-gray-color);
        color: var(--philippine-gray-color)
    }

.event-grid .item-footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 12px;
    width: 90%
}

.event-grid .item-button {
    border-radius: 50px;
    width: 138px;
    height: 38px
}

@media screen and (min-width:1200px) {
    .event-grid-inner {
        box-shadow: 3px 4px 10.5px var(--black-color-20);
        border-radius: 16px;
        padding: 30px 31px 31px 32px;
        background-color: var(--white-color)
    }
}

.event-grid-heading {
    margin-bottom: 9px
}

.event-grid-button {
    border-radius: 25px;
    width: 138px;
    height: 40px
}

.event-list {
    padding: 40px 0 20px
}

.event-list-bar {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 33px;
    gap: 12px
}

.event-list-filter {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 13px
}

    .event-list-filter > span {
        flex-shrink: 0;
        margin-right: 5px
    }

.event-list-filter-btn {
    transition: all .3s ease;
    border: none;
    border-radius: 4px;
    min-width: 111px;
    padding: 12px 15px;
    background-color: var(--bright-gray-color-2);
    text-align: center;
    color: var(--granite-gray-color)
}

    .event-list-filter-btn.active, .event-list-filter-btn:hover {
        background-color: var(--khaki-color);
        color: var(--dark-bronze-color-2)
    }

.event-list-select {
    display: flex;
    align-items: center;
    border: 1px solid var(--light-silver-color);
    border-radius: 50px;
    padding: 1px 3px 1px 11px
}

.event-list-select-icon {
    margin-right: -4px
}

.event-list-select-item {
    position: relative
}

@media screen and (min-width:768px) {
    .event-list-select-item {
        min-width: 150px
    }
}

@media screen and (min-width:1200px) {
    .event-list-select-item {
        min-width: 176px
    }
}

.event-list-select-item .dropdown-toggle::after {
    flex-shrink: 0;
    border: none;
    width: 13px;
    height: 7px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7' fill='none'%3E%3Cpath stroke='gray' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 5.214 5.214L11.427 1'/%3E%3C/svg%3E") no-repeat
}

.event-list-select-item:last-child::before {
    content: "";
    position: absolute;
    top: calc(50% - 13px);
    left: 1px;
    width: 1px;
    height: 26px;
    background-color: var(--philippine-silver-color-2)
}

@media screen and (min-width:1200px) {
    .event-list-select-item:last-child {
        min-width: 293px;
        padding-left: 4px
    }
}

@media screen and (min-width:992px) {
    .event-list-content .item {
        display: flex
    }
}

.event-list-content .item + .item {
    margin-top: 28px
}

.event-list-content .item:hover .item-content-inner {
    border-color: var(--philippine-gold-color)
}

.event-list-content .item:hover .item-title {
    color: var(--philippine-gold-color)
}

.event-list-content .item-image {
    position: relative;
    align-self: flex-start;
    overflow: hidden;
    border-radius: 10px;
    width: 100%
}

@media screen and (min-width:992px) {
    .event-list-content .item-image {
        width: 370px
    }
}

.event-list-content .item-image .ratio::before {
    padding-bottom: 66.7567567568%
}

@media screen and (min-width:768px) {
    .event-list-content .item-image .ratio::before {
        padding-bottom: 40%
    }
}

@media screen and (min-width:992px) {
    .event-list-content .item-image .ratio::before {
        padding-bottom: 66.7567567568%
    }
}

.event-list-content .item-image-label {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    border-radius: 10px 0 0 0
}

    .event-list-content .item-image-label::before {
        content: "";
        position: absolute;
        top: 2px;
        right: 0;
        bottom: -2px;
        left: 0;
        background-color: var(--black-color-25);
        -webkit-clip-path: polygon(calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,0 100%,0 0);
        clip-path: polygon(calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,0 100%,0 0);
        filter: blur(4px)
    }

    .event-list-content .item-image-label span {
        position: relative;
        z-index: 2;
        display: inline-block;
        border-radius: 10px 0 0 0;
        padding: 3px 14px 3px 9px;
        color: var(--white-color);
        -webkit-clip-path: polygon(calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,0 100%,0 0);
        clip-path: polygon(calc(100% - 17px) 0,100% 50%,calc(100% - 17px) 100%,0 100%,0 0)
    }

@media screen and (min-width:768px) {
    .event-list-content .item-image-label span {
        padding: 7px 27px 8px 16px;
        -webkit-clip-path: polygon(calc(100% - 21px) 0,100% 50%,calc(100% - 21px) 100%,0 100%,0 0);
        clip-path: polygon(calc(100% - 21px) 0,100% 50%,calc(100% - 21px) 100%,0 100%,0 0)
    }
}

.event-list-content .item-image-label.orange span {
    background-color: var(--tangerine-color)
}

.event-list-content .item-image-label.gray::before {
    content: none
}

.event-list-content .item-image-label.gray span {
    background-color: var(--silver-chalice-color)
}

.event-list-content .item-image-label.red span {
    background-color: var(--maximum-red-color)
}

.event-list-content .item-image-label.blue span {
    background-color: var(--azure-color)
}

.event-list-content .item-content {
    padding-top: 24px
}

@media screen and (min-width:992px) {
    .event-list-content .item-content {
        width: calc(100% - 370px);
        padding-top: 0;
        padding-left: 21px
    }
}

.event-list-content .item-title {
    transition: all .3s ease;
    margin-bottom: 15px;
    line-height: 1.34
}

.event-list-content .item-content-inner {
    transition: all .3s ease;
    border: 2px solid var(--light-silver-color);
    border-radius: 16px;
    height: 100%;
    padding: 15px
}

@media screen and (min-width:576px) {
    .event-list-content .item-content-inner {
        display: flex;
        padding: 17px 0 17px 24px
    }
}

@media screen and (min-width:576px) {
    .event-list-content .item-left {
        width: calc(100% - 247px);
        padding-right: 10px
    }
}

.event-list-content .item-right {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-top: 15px;
    gap: 12px
}

@media screen and (min-width:576px) {
    .event-list-content .item-right {
        position: relative;
        width: 247px;
        margin-top: 0;
        gap: 28px
    }

        .event-list-content .item-right::before {
            content: "";
            position: absolute;
            top: 6px;
            bottom: 6px;
            left: 1px;
            width: 1px;
            background-color: var(--philippine-silver-color)
        }
}

.event-list-content .item-info {
    margin-bottom: 14px;
    color: var(--davys-grey-color)
}

    .event-list-content .item-info dl {
        display: flex;
        align-items: flex-start
    }

        .event-list-content .item-info dl + dl {
            margin-top: 6px
        }

        .event-list-content .item-info dl > a {
            display: flex;
            align-items: flex-start;
            transition: color .3s ease
        }

    .event-list-content .item-info dt {
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 19px;
        height: 19px
    }

    .event-list-content .item-info dd {
        align-self: center;
        width: calc(100% - 19px);
        padding-left: 10px;
        line-height: 1.3
    }

    .event-list-content .item-info a:hover {
        color: var(--midnight-green-color)
    }

.event-list-content .item-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 10px
}

.event-list-content .item-tag {
    border: 1px solid;
    border-radius: 4px;
    padding: 4px 8px
}

    .event-list-content .item-tag.green {
        border-color: var(--green-color);
        color: var(--green-color)
    }

    .event-list-content .item-tag.blue {
        border-color: var(--blue-color);
        color: var(--blue-color)
    }

    .event-list-content .item-tag.pink {
        border-color: var(--heliotrope-color);
        color: var(--heliotrope-color)
    }

    .event-list-content .item-tag.orange {
        border-color: var(--orange-peel-color);
        color: var(--orange-peel-color)
    }

    .event-list-content .item-tag.red {
        border-color: var(--rosso-corsa-color);
        color: var(--rosso-corsa-color)
    }

    .event-list-content .item-tag.gray {
        border-color: var(--philippine-gray-color);
        color: var(--philippine-gray-color)
    }

.event-list-content .item-button {
    flex-shrink: 0;
    border-radius: 44px;
    width: 180px;
    height: 48px
}

.event-list-content .item-member {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    color: var(--davys-grey-color);
    gap: 12px
}

@media screen and (min-width:576px) {
    .event-list-content .item-member {
        display: block
    }

        .event-list-content .item-member > span {
            display: block;
            margin-bottom: 10px;
            text-align: center
        }
}

.event-list-content .item-member-wrapper {
    display: flex;
    justify-content: center
}

    .event-list-content .item-member-wrapper .more {
        position: relative;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 50%;
        width: 40px;
        height: 40px;
        background-color: var(--bright-gray-color);
        color: var(--davys-grey-color)
    }

        .event-list-content .item-member-wrapper .more::after {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 5;
            border: 1px solid var(--white-color);
            border-radius: 50%;
            pointer-events: none
        }

        .event-list-content .item-member-wrapper .more svg {
            flex-shrink: 0;
            margin-right: 3px
        }

    .event-list-content .item-member-wrapper .ratio {
        position: relative;
        z-index: -2;
        overflow: hidden;
        border-radius: 50%;
        width: 40px;
        margin-right: -10px
    }

        .event-list-content .item-member-wrapper .ratio .image {
            top: 1px;
            right: 1px;
            bottom: 1px;
            left: 1px;
            width: auto;
            height: auto
        }

        .event-list-content .item-member-wrapper .ratio::after {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            z-index: 5;
            border: 1px solid var(--white-color);
            border-radius: 50%;
            pointer-events: none
        }

.event-list-button {
    border-radius: 25px;
    width: 130px;
    height: 37px;
    margin-top: 20px
}

.face-carousel {
    padding-top: 14px;
    padding-bottom: 40px
}

.face-carousel-heading {
    position: relative;
    margin-bottom: 28px;
    padding-bottom: 24px;
    text-align: center
}

    .face-carousel-heading::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.face-carousel__inner {
    z-index: 5;
    border: 1px solid #ebd9b7;
    border-radius: 30px;
    padding: 25px 0 37px;
    background: linear-gradient(180deg,#fff7e7 0,#fff 100%)
}

@media screen and (min-width:768px) {
    .face-carousel__slider {
        margin: 0 -25px
    }
}

.face-carousel__slider .slick-arrow {
    border: none;
    padding: 0;
    background: 0 0
}

.face-carousel__slider .slick-slide {
    transition: transform .3s ease
}

    .face-carousel__slider .slick-slide:not(.slick-current) {
        transform: scale(.76) translateY(26px);
        transform-origin: center
    }

.face-carousel__slider .slick-arrow {
    position: absolute;
    top: 48%;
    z-index: 5;
    display: none !important;
    width: 17px;
    height: 30px;
    background: 0 0;
    text-indent: initial;
    color: var(--davys-grey-color)
}

@media screen and (min-width:992px) {
    .face-carousel__slider .slick-arrow {
        display: block !important
    }
}

.face-carousel__slider .slick-arrow:hover {
    color: var(--midnight-green-color)
}

.face-carousel__slider .slick-arrow svg {
    transition: color .3s ease
}

.face-carousel__slider .slick-prev {
    left: 29px
}

.face-carousel__slider .slick-next {
    right: 29px
}

.face-carousel__slider .slick-dots {
    display: flex;
    justify-content: center;
    margin-top: 30px
}

@media screen and (min-width:768px) {
    .face-carousel__slider .slick-dots {
        margin-top: 50px
    }
}

.face-carousel__slider .slick-dots li {
    display: flex
}

.face-carousel__slider .slick-dots button {
    overflow: hidden;
    transition: all .3s ease;
    border: none;
    border-radius: 10px;
    width: 11px;
    height: 11px;
    margin: 0 8px;
    padding: 0;
    background-color: #d9d9d9;
    text-indent: -9999px
}

.face-carousel__slider .slick-dots .slick-active button {
    width: 45px;
    background-color: #e69c17
}

    .face-carousel__slider .slick-dots .slick-active button::after {
        content: none
    }

.face-caroussel__item-featured {
    position: relative;
    z-index: 2;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    width: 214px;
    height: 214px;
    margin: 0 auto -114px;
    background-color: #fff
}

    .face-caroussel__item-featured::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 1;
        transform: translate(-50%,-50%);
        border: 2.5px solid var(--camel-color);
        border-radius: 50%;
        width: 190px;
        height: 190px;
        pointer-events: none
    }

.face-carousel__item-image {
    overflow: hidden;
    border-radius: 50%;
    width: 170px;
    height: 170px
}

.face-carousel__item-icon {
    position: absolute;
    right: 2px;
    bottom: 0;
    z-index: 3;
    width: 70px;
    height: 89px
}

.face-carousel__item-content {
    border: 1px solid #d4b996;
    border-radius: 20px;
    padding: 128px 20px 13px;
    text-align: center
}

.face-carousel__item-title {
    margin-bottom: 7px
}

.face-carousel__item-text {
    border-radius: 10px;
    margin-bottom: 9px;
    padding: 10px 9px 9px;
    background: linear-gradient(90deg,#a57d24 0,#d8bd62 21%,#f1dd80 33%,#fbf2a8 52%,#f1dd80 73%,#a57d24 100%);
    line-height: 1.41;
    color: #723a04
}

.face-carousel__item-position {
    min-height: 42px;
    margin-bottom: 6px
}

.face-carousel__item-btn {
    border-radius: 30px;
    width: 106px;
    height: 29px;
    margin: 0 auto
}

.face-carousel .heading {
    padding-top: 16px;
    padding-bottom: 30px
}

    .face-carousel .heading::before {
        top: 0;
        bottom: auto
    }

.container--box-shadow {
    position: relative
}

    .container--box-shadow::after, .container--box-shadow::before {
        content: "";
        position: absolute;
        top: 0;
        width: 57px;
        height: 503px;
        background-repeat: no-repeat
    }

    .container--box-shadow::before {
        left: -15px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='503' viewBox='0 0 57 503' fill='none'%3E %3Cg filter='url(%23filter0_d_25_701)'%3E %3Cpath d='M47 483L30 20H47V483Z' fill='black'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_d_25_701' x='0' y='0' width='57' height='503' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='-10'/%3E %3CfeGaussianBlur stdDeviation='10'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.620833 0 0 0 0 0.620833 0 0 0 0 0.620833 0 0 0 1 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_25_701'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_25_701' result='shape'/%3E %3C/filter%3E %3C/defs%3E %3C/svg%3E")
    }

    .container--box-shadow::after {
        right: -15px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='57' height='503' viewBox='0 0 57 503' fill='none'%3E %3Cg filter='url(%23filter0_d_25_700)'%3E %3Cpath d='M10 483L27 20H10V483Z' fill='black'/%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_d_25_700' x='0' y='0' width='57' height='503' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E %3CfeOffset dx='10'/%3E %3CfeGaussianBlur stdDeviation='10'/%3E %3CfeComposite in2='hardAlpha' operator='out'/%3E %3CfeColorMatrix type='matrix' values='0 0 0 0 0.619608 0 0 0 0 0.619608 0 0 0 0 0.619608 0 0 0 1 0'/%3E %3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_25_700'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_25_700' result='shape'/%3E %3C/filter%3E %3C/defs%3E %3C/svg%3E")
    }

    .container--box-shadow > * {
        position: relative;
        z-index: 2;
        background-color: #fff
    }

.site-footer__bottom {
    margin-top: 0;
    color: var(--white-color)
}

.site-footer {
    position: relative;
    padding: 30px 0;
    background-color: var(--midnight-green-color);
    color: var(--white-color)
}

@media screen and (min-width:768px) {
    .site-footer {
        padding: 42px 0 47px
    }
}

.site-footer .container {
    position: relative;
    z-index: 5
}

.site-footer__main {
    display: flex;
    margin-bottom: 20px
}

@media screen and (min-width:768px) {
    .site-footer__main {
        width: 36.95%;
        margin-bottom: 0;
        padding-right: 20px
    }
}

.site-footer__logo {
    flex-shrink: 0;
    width: 97px;
    margin-top: 3px;
    margin-right: 25px
}

.side-footer__inner {
    flex-grow: 1
}

.site-footer__heading {
    max-width: 290px;
    margin-bottom: 15px;
    line-height: 1.625
}

.site-footer__info {
    max-width: 320px
}

    .site-footer__info dl {
        display: flex;
        align-items: flex-start;
        margin-bottom: 9px
    }

        .site-footer__info dl:last-child {
            margin-right: 0
        }

    .site-footer__info dt {
        flex-shrink: 0;
        width: 16px;
        margin-right: 15px;
        text-align: center
    }

    .site-footer__info dd {
        flex-grow: 1
    }

        .site-footer__info dd a {
            color: inherit
        }

            .site-footer__info dd a:hover {
                text-decoration: underline;
                color: inherit;
                text-underline-position: under
            }

@media screen and (min-width:768px) {
    .site-footer__wrapper {
        width: 63.05%
    }
}

.site-footer__wrapper .col-6 {
    max-width: 330px
}

.site-footer__title {
    margin-bottom: 12px;
    line-height: 1.625
}

@media screen and (min-width:768px) {
    .site-footer__title {
        margin-bottom: 20px
    }
}

.site-footer__menu li {
    position: relative;
    margin-bottom: 9px;
    padding-left: 22px
}

    .site-footer__menu li::before {
        content: "";
        position: absolute;
        top: 6px;
        left: 2px;
        width: 6px;
        height: 10px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10' fill='none'%3E %3Cpath d='M1 9L5 5L1 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat center/contain
    }

    .site-footer__menu li a {
        color: var(--white-color)
    }

        .site-footer__menu li a:hover {
            text-decoration: underline;
            color: var(--white-color);
            text-underline-position: under
        }

.site-footer__bottom {
    margin-top: 48px;
    padding-top: 11px;
    padding-bottom: 11px;
    text-align: center
}

.gallery {
    padding-bottom: 16px;
    background-color: var(--cultured-color)
}

    .gallery [class*=col-] {
        margin-bottom: 20px
    }

    .gallery .ratio {
        overflow: hidden;
        border-radius: 16px
    }

        .gallery .ratio::before {
            padding-bottom: 66.2234042553%
        }

.gallery-heading {
    margin-bottom: 19px
}

.site-header {
    position: relative;
    box-shadow: 0 4px 10px rgba(214,214,214,.25);
    background-color: var(--white-color);
    color: var(--text-color)
}

@media screen and (min-width:992px) {
    .site-header {
        z-index: 500
    }
}

@media screen and (max-width:991px) {
    .navbar-collapse {
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        z-index: 9999;
        display: block !important;
        transform: translateX(-100%);
        overflow-x: hidden;
        overflow-y: auto;
        transition: transform .3s ease !important;
        width: 100%;
        height: 100% !important;
        padding: 40px 0;
        background-color: var(--white-color)
    }

        .navbar-collapse.show {
            transform: translateX(0)
        }
}

.navbar-collapse-open {
    position: relative;
    border: none;
    margin-right: 10px;
    padding: 0;
    background: 0 0
}

@media screen and (min-width:992px) {
    .navbar-collapse-open {
        display: none
    }
}

.navbar-collapse-open .navbar-toggler-icon {
    width: 26px;
    height: 26px;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
}

.navbar-collapse-close {
    position: absolute;
    top: 15px;
    right: 15px;
    z-index: 5;
    border: none;
    background: 0 0
}

.navbar {
    padding: 11px 0 10px
}

.navbar-nav {
    margin-right: auto;
    margin-left: auto;
    padding-right: var(--bs-gutter-x,.75rem);
    padding-left: var(--bs-gutter-x,.75rem)
}

@media screen and (min-width:576px) {
    .navbar-nav {
        max-width: 540px
    }
}

@media screen and (min-width:768px) {
    .navbar-nav {
        max-width: 720px
    }
}

@media screen and (min-width:992px) {
    .navbar-nav {
        max-width: none;
        padding: 0
    }
}

.navbar-light .navbar-nav .nav-link {
    padding: 0;
    color: #020407
}

@media screen and (min-width:992px) {
    .navbar-light .navbar-nav .nav-link {
        padding: 0 15px
    }
}

.navbar-light .navbar-nav .nav-link.dropdown-toggle::after {
    content: none
}

.navbar-light .navbar-nav .nav-link:hover {
    opacity: 1;
    color: var(--midnight-green-color)
}

.navbar-light .navbar-nav .nav-item.active .nav-link {
    color: var(--midnight-green-color)
}

.nav-item {
    padding: 15px 0
}

@media screen and (max-width:991px) {
    .nav-item {
        border-bottom: 1px solid #ebebeb;
        padding: 8px 0
    }

        .nav-item .dropdown-menu[data-bs-popper] {
            border: none;
            padding: 0
        }
}

@media screen and (min-width:992px) {
    .nav-item .dropdown-menu {
        top: 100%;
        display: block;
        opacity: 0;
        visibility: hidden;
        transition: all .3s ease;
        box-shadow: 0 4px 8.9px rgba(0,0,0,.25);
        min-width: 229px;
        margin-top: -1px;
        padding: 7px 0 14px
    }

        .nav-item .dropdown-menu .dropdown-item {
            transition: all .3s ease;
            padding: 7px 19px
        }

            .nav-item .dropdown-menu .dropdown-item:focus, .nav-item .dropdown-menu .dropdown-item:hover {
                background-color: transparent;
                color: var(--midnight-green-color)
            }
}

@media screen and (min-width:992px) {
    .nav-item:hover > .dropdown-menu {
        opacity: 1;
        visibility: visible
    }
}

.navbar-brand {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    margin-right: 5px
}

@media screen and (min-width:576px) {
    .navbar-brand {
        margin-right: 15px
    }
}

@media screen and (min-width:992px) {
    .navbar-brand {
        margin-right: 15%
    }
}

.navbar-brand-logo {
    flex-shrink: 0;
    width: 50px;
    margin-right: 9px
}

    .navbar-brand-logo img {
        max-width: 100%
    }

.navbar-brand-content {
    color: var(--midnight-green-color)
}

.nav-lang {
    position: relative;
    margin-left: 18px
}

.nav-account {
    position: relative;
    margin-left: 10px
}

@media screen and (min-width:768px) {
    .nav-account {
        margin-left: 25px
    }
}

.nav-account__wrapper {
    display: flex;
    align-items: center
}

@media screen and (min-width:576px) {
    .nav-account__wrapper {
        padding-right: 18px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' viewBox='0 0 11 6' fill='none'%3E %3Cpath d='M9.5625 0.875L5.5 4.9375L1.4375 0.875' stroke='%23656565' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");
        background-repeat: no-repeat;
        background-position: right center;
        background-size: 11px 6px
    }
}

.nav-account__wrapper::after {
    content: none
}

.nav-account__image {
    flex-shrink: 0;
    overflow: hidden;
    border-radius: 50%;
    width: 34px
}

.nav-account__menu {
    box-shadow: 0 0 20px rgba(212,212,212,.5);
    border: none;
    border-radius: 10px;
    width: 295px;
    padding: 13px 12px;
    background-color: var(--white-color)
}

@media screen and (min-width:768px) {
    .nav-account__menu {
        width: 331px;
        padding: 21px 28px 25px 23px
    }
}

.nav-account__menu::before {
    content: "";
    position: absolute;
    top: -5px;
    right: 26px;
    transform: rotate(45deg);
    box-shadow: -1px -1px 50px rgba(212,212,212,.5);
    width: 18px;
    height: 18px;
    background-color: var(--white-color)
}

@media screen and (min-width:992px) {
    .nav-account__menu::before {
        right: 17px
    }
}

.nav-account__menu[data-bs-popper] {
    top: calc(100% + 11px);
    right: 0;
    left: auto;
    margin-top: 0
}

@media screen and (min-width:992px) {
    .nav-account__menu[data-bs-popper] {
        top: calc(100% + 13px);
        right: 9px
    }
}

.nav-account__menu .dropdown-menu {
    position: relative;
    border: none;
    margin: -5px 0 15px 32px;
    padding: 0
}

    .nav-account__menu .dropdown-menu li {
        margin-bottom: 6px
    }

        .nav-account__menu .dropdown-menu li:last-child {
            margin-bottom: 0
        }

.nav-account__menu .dropdown-item {
    transition: color .3s ease;
    padding: 0
}

    .nav-account__menu .dropdown-item:hover {
        background-color: transparent;
        color: #11be52
    }

.nav-account__menu-wrapper {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 15px;
    padding-bottom: 17px
}

.nav-account__menu-inner {
    position: relative;
    flex-shrink: 0;
    margin-right: 22px
}

.nav-account__avatar {
    overflow: hidden;
    border-radius: 50%;
    width: 75px
}

.nav-account__icon {
    position: absolute;
    right: -3px;
    bottom: 1px;
    z-index: 2;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #ededed;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    background-color: #eaeaea;
    color: #777
}

.nav-account__content {
    flex-grow: 1
}

.nav-account__title {
    color: #11be52
}

.nav-account__text {
    margin-top: 6px;
    color: #656565
}

.nav-account__link {
    display: flex;
    align-items: center;
    transition: color .3s ease;
    margin-bottom: 15px
}

    .nav-account__link:hover {
        color: #11be52
    }

    .nav-account__link:last-child {
        margin-bottom: 0
    }

    .nav-account__link svg {
        width: 17px;
        margin-right: 15px;
        color: #11be52
    }

    .nav-account__link.disabled {
        color: #a3a3a3
    }

        .nav-account__link.disabled svg {
            color: #a3a3a3
        }

.nav-account__link-dropdown {
    padding-right: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='6' viewBox='0 0 11 6' fill='none'%3E %3Cpath d='M9.5625 0.875L5.5 4.9375L1.4375 0.875' stroke='%23656565' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 11px 6px
}

    .nav-account__link-dropdown::after {
        content: none
    }

.nav-account__link-wrap {
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.nav-account__link-title {
    margin-right: 6px
}

.nav-account__link-label {
    display: inline-flex;
    align-items: center;
    border-radius: 30px;
    margin-right: 4px;
    padding: 3px 12px 2px;
    background-color: #11be52;
    color: var(--white-color)
}

    .nav-account__link-label:last-child {
        margin-right: 0
    }

    .nav-account__link-label.is-pro {
        padding-right: 7px;
        padding-left: 7px;
        background-color: #3f4deb
    }

        .nav-account__link-label.is-pro > span {
            position: relative
        }

            .nav-account__link-label.is-pro > span::before {
                content: "";
                position: relative;
                top: 1px;
                display: inline-block;
                flex-shrink: 0;
                width: 11px;
                height: 10px;
                margin-right: 3px;
                background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='10' viewBox='0 0 11 10' fill='none'%3E %3Cpath d='M8.4424 9.10489L3.14335 9.1333C2.91937 9.1345 2.7416 8.96044 2.74041 8.73876C2.73922 8.51708 2.91511 8.34112 3.1391 8.33992L8.43815 8.31151C8.66214 8.3103 8.83991 8.48437 8.84109 8.70605C8.84225 8.92189 8.66639 9.10369 8.4424 9.10489Z' fill='%23F3BE4B'/%3E %3Cpath d='M3.72397 7.40337C3.72397 7.40337 7.36669 7.38383 7.97971 7.38055C8.59273 7.37726 9.0172 6.28989 9.30622 5.22657C9.59525 4.16326 9.69312 2.62843 9.69312 2.62843C9.69312 2.62843 8.68012 3.88815 7.90786 3.87479C7.12971 3.86146 6.2692 2.78097 5.91574 1.72111C5.65034 1.69336 5.65034 1.69336 5.65034 1.69336C5.65034 1.69336 4.9655 3.69221 3.97628 3.89004C2.98705 4.08786 2.0129 2.69879 2.0129 2.69879L1.71918 2.88705C1.71918 2.88705 1.91618 4.44947 2.02597 5.13727C2.13576 5.82508 2.62761 7.40925 3.72397 7.40337Z' fill='%23F3BE4B'/%3E %3Cpath d='M5.75721 2.01365C6.25854 2.01096 6.66279 1.60656 6.66013 1.11039C6.65747 0.614227 6.24891 0.214184 5.74758 0.216873C5.24625 0.219561 4.842 0.623963 4.84466 1.12013C4.84732 1.61629 5.25589 2.01634 5.75721 2.01365Z' fill='%23F3BE4B'/%3E %3Cpath d='M9.85487 3.34513C10.3562 3.34244 10.7604 2.93804 10.7578 2.44187C10.7551 1.94571 10.3466 1.54567 9.84524 1.54835C9.34391 1.55104 8.93966 1.95544 8.94232 2.45161C8.94498 2.94778 9.35354 3.34782 9.85487 3.34513Z' fill='%23F3BE4B'/%3E %3Cpath d='M1.7201 3.28374C2.22143 3.28106 2.62568 2.87665 2.62302 2.38049C2.62036 1.88432 2.2118 1.48428 1.71047 1.48697C1.20914 1.48966 0.804891 1.89406 0.807552 2.39022C0.810213 2.88639 1.21878 3.28643 1.7201 3.28374Z' fill='%23F3BE4B'/%3E %3C/svg%3E");
                background-repeat: no-repeat;
                background-size: 11px 10px
            }

#overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 300;
    display: none;
    opacity: .5;
    background-color: #000
}

    #overlay.show {
        display: block
    }

.hero {
    overflow: hidden;
    padding: 30px 0;
    background-color: var(--cultured-color)
}

@media screen and (min-width:768px) {
    .hero {
        padding: 31px 0 40px
    }
}

.hero .slick-list {
    overflow: visible;
    margin: 0 -15.5px
}

.hero .slick-slide {
    padding: 0 15.5px
}

.hero .ratio {
    overflow: hidden;
    border-radius: 24px
}

    .hero .ratio::before {
        padding-bottom: 42.7226027397%
    }

.new-job {
    padding: 33px 0;
    background-color: var(--cultured-color-2)
}

@media screen and (min-width:768px) {
    .new-job {
        padding-bottom: 60px
    }
}

.new-job-header {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-end;
    margin-bottom: 20px;
    padding-right: 120px;
    gap: 16px 12px
}

@media screen and (min-width:768px) {
    .new-job-header {
        margin-bottom: 31px
    }
}

.new-job-heading {
    position: relative;
    padding-bottom: 17px;
    color: var(--yale-blue-color)
}

    .new-job-heading::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.new-job-bar {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px
}

@media screen and (min-width:768px) {
    .new-job-bar {
        gap: 13px
    }
}

.new-job-bar-item {
    display: inline-block;
    border-radius: 4px;
    min-width: 91px;
    padding: 8px 18px;
    background-color: var(--platinum-color-2);
    text-align: center
}

    .new-job-bar-item .bootstrap-select > .dropdown-toggle {
        min-width: 143px;
        padding: 0;
        font-size: 11px;
        line-height: 1.2
    }

@media screen and (min-width:768px) {
    .new-job-bar-item .bootstrap-select > .dropdown-toggle {
        font-size: 12px
    }
}

.new-job-bar-item .bootstrap-select > .dropdown-toggle::after {
    flex-shrink: 0;
    border: none;
    width: 11px;
    height: 7px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.25 1.375 4.25 4.25 4.25-4.25'/%3E%3C/svg%3E") no-repeat
}

.new-job-bar-item--select {
    padding-right: 13px;
    padding-left: 15px
}

.new-job-slider {
    margin-bottom: 14px
}

    .new-job-slider .slick-list {
        margin: 0 -10px
    }

    .new-job-slider .slick-slide {
        padding: 0 10px
    }

    .new-job-slider .slick-arrow {
        position: absolute;
        top: -50px;
        z-index: 5;
        display: flex;
        justify-content: center;
        align-items: center;
        transition: all .3s ease;
        border: none;
        border-radius: 50%;
        width: 30px;
        height: 30px;
        padding: 8px;
        background-color: var(--lotion-color);
        color: var(--yale-blue-color)
    }

@media screen and (min-width:768px) {
    .new-job-slider .slick-arrow {
        top: -69px
    }
}

@media screen and (min-width:992px) {
    .new-job-slider .slick-arrow {
        width: 42px;
        height: 42px
    }
}

.new-job-slider .slick-arrow:hover {
    background-color: var(--yale-blue-color);
    color: var(--white-color)
}

.new-job-slider .slick-prev {
    right: 54px;
    left: auto
}

.new-job-slider .slick-next {
    right: 0
}

.new-job-slider .item {
    display: flex;
    transition: all .3s ease;
    border: 1px solid transparent;
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 12px;
    background-color: var(--white-color)
}

@media screen and (min-width:768px) {
    .new-job-slider .item {
        padding: 21px 27px 19px 21px
    }
}

.new-job-slider .item:hover {
    border-color: var(--yale-blue-color)
}

.new-job-slider .item-image {
    border: 1px solid var(--light-silver-color);
    border-radius: 4px;
    width: 100px;
    height: 100px;
    padding: 5px
}

    .new-job-slider .item-image .ratio {
        overflow: hidden;
        border-radius: 4px
    }

.new-job-slider .item-content {
    width: calc(100% - 100px);
    padding-left: 12px
}

@media screen and (min-width:768px) {
    .new-job-slider .item-content {
        margin-top: -2px;
        padding-left: 18px
    }
}

.new-job-slider .item-title {
    margin-bottom: 8px;
    color: var(--charleston-green-color)
}

.new-job-slider .item-position {
    margin-bottom: 5px;
    color: var(--charleston-green-color)
}

.new-job-slider .item-text {
    margin-bottom: 8px
}

.new-job-slider .item-group {
    display: flex;
    flex-wrap: wrap;
    gap: 12px
}

.new-job-slider .item-location {
    max-width: 337px
}

@media screen and (min-width:768px) {
    .new-job-slider .item-location {
        flex: 1
    }
}

.new-job-slider .item-time {
    max-width: 148px
}

@media screen and (min-width:768px) {
    .new-job-slider .item-time {
        flex: 1
    }
}

.new-job-slider .item-tag {
    display: inline-block;
    border-radius: 4px;
    margin-top: -7px;
    margin-left: auto;
    padding: 5px 15px 6px;
    background-color: var(--alice-blue-color);
    letter-spacing: 1px;
    color: var(--cyan-cobalt-blue-color)
}

.new-job-button {
    border-radius: 6px;
    width: 245px;
    height: 50px
}

.news-list {
    padding: 37px 0 40px
}

    .news-list .item {
        display: flex;
        align-items: flex-start
    }

        .news-list .item:hover .item-title {
            color: var(--tangerine-color)
        }

        .news-list .item + .item {
            margin-top: 21px
        }

    .news-list .item-image {
        width: 168px
    }

        .news-list .item-image .ratio {
            overflow: hidden;
            border-radius: 10px
        }

            .news-list .item-image .ratio::before {
                padding-bottom: 66.0714285714%
            }

    .news-list .item-content {
        width: calc(100% - 168px);
        padding-left: 12px
    }

@media screen and (min-width:768px) {
    .news-list .item-content {
        padding-top: 2px;
        padding-left: 24px
    }
}

.news-list .item-title {
    transition: all .3s ease;
    margin-bottom: 10px
}

.news-list .item-text {
    margin-bottom: 8px;
    line-height: 1.34
}

.news-list .big-item {
    position: relative;
    display: block;
    height: 100%
}

    .news-list .big-item .ratio {
        overflow: hidden;
        border-radius: 20px;
        height: 100%
    }

        .news-list .big-item .ratio::before {
            padding-bottom: 66.7857142857%
        }

.news-list .big-item-title {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 5;
    display: flex;
    align-items: flex-end;
    overflow: hidden;
    border-radius: 20px;
    max-width: 500px;
    padding: 17px 21px;
    background: linear-gradient(to top,var(--text-color),transparent) no-repeat left bottom/100% 50%;
    color: var(--white-color)
}

    .news-list .big-item-title .fz-20 {
        line-height: 1.4
    }

.news-list-header {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 23px;
    gap: 12px
}

.news-list-heading {
    position: relative;
    padding-bottom: 16px
}

    .news-list-heading::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.news-list-link {
    display: inline-flex;
    align-items: center;
    transition: all .3s ease;
    color: var(--tangerine-color)
}

    .news-list-link:hover {
        color: var(--yale-blue-color)
    }

        .news-list-link:hover svg {
            transform: translateX(3px)
        }

    .news-list-link svg {
        flex-shrink: 0;
        transition: transform .3s ease;
        margin-left: 8px
    }

.news-list-header .news-list-link {
    margin-bottom: 10px;
    color: var(--yale-blue-color)
}

    .news-list-header .news-list-link:hover {
        color: var(--tangerine-color)
    }

    .news-list-header .news-list-link svg {
        margin-left: 13px
    }

.news-list-featured {
    margin-bottom: 21px
}

@media screen and (min-width:768px) {
    .news-list-featured {
        margin-bottom: 45px
    }
}

@media screen and (min-width:768px) {
    .news-list-featured {
        display: flex
    }
}

.news-list-featured-left {
    margin-bottom: 21px
}

@media screen and (min-width:768px) {
    .news-list-featured-left {
        width: 47.86%;
        margin-bottom: 0
    }
}

@media screen and (min-width:768px) {
    .news-list-featured-right {
        width: 52.14%;
        padding-left: 20px
    }
}

@media screen and (min-width:992px) {
    .news-list-featured-right {
        padding-left: 39px
    }
}

@media screen and (min-width:768px) {
    .news-list-featured-right .item + .item {
        border-top: 1px dashed var(--philippine-silver-color-3);
        margin-top: 17px;
        padding-top: 20px
    }
}

@media screen and (min-width:768px) {
    .news-list-featured-right .item-image {
        width: 150px
    }
}

@media screen and (min-width:768px) {
    .news-list-featured-right .item-content {
        width: calc(100% - 150px);
        padding-left: 10px
    }
}

@media screen and (min-width:992px) {
    .news-list-featured-right .item-content {
        padding-left: 21px
    }
}

.org-carousel {
    padding-top: 39px;
    padding-bottom: 6px;
    background-color: var(--white-color)
}

.org-carousel-heading {
    position: relative;
    margin-bottom: 16px;
    padding-bottom: 11px;
    text-align: center
}

    .org-carousel-heading::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

@media screen and (min-width:768px) {
    .org-carousel-slider {
        margin: 0 -25px
    }
}

@media screen and (min-width:992px) {
    .org-carousel-slider {
        min-height: 400px
    }
}

.org-carousel-slider .slick-list {
    margin: 0 -20px;
    padding-top: 10px !important;
    padding-bottom: 35px !important
}

.org-carousel-slider .slick-slide {
    transition: transform .3s ease;
    padding: 0 20px
}

    .org-carousel-slider .slick-slide:not(.slick-current) {
        transform: scale(.94);
        transform-origin: bottom
    }

@media screen and (min-width:992px) {
    .org-carousel-slider .slick-slide:not(.slick-current) {
        transform: scale(.94) translateY(23px)
    }
}

.org-carousel-slider .slick-slide:not(.slick-current) .item-featured {
    transform: scale(.82) translateY(-1px);
    transform-origin: center
}

.org-carousel-slider .slick-slide:not(.slick-current) .item-content-inner {
    transform: scale(.8) translateY(-39px);
    transform-origin: center;
    margin-bottom: -36px
}

.org-carousel-slider .slick-slide.slick-current .item {
    margin-right: -13px;
    margin-left: -13px
}

.org-carousel-slider .slick-arrow {
    position: absolute;
    top: 52%;
    z-index: 5;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    box-shadow: 0 4px 4px var(--black-color-25);
    border: none;
    border-radius: 50%;
    width: 36px;
    height: 36px;
    padding: 8px;
    background-color: var(--white-color);
    color: var(--yale-blue-color)
}

@media screen and (min-width:768px) {
    .org-carousel-slider .slick-arrow {
        top: calc(50% + 27px)
    }
}

.org-carousel-slider .slick-arrow:hover {
    background-color: var(--yale-blue-color);
    color: var(--white-color)
}

.org-carousel-slider .slick-arrow svg {
    transition: color .3s ease
}

.org-carousel-slider .slick-prev {
    left: -10px
}

@media screen and (min-width:992px) {
    .org-carousel-slider .slick-prev {
        left: 6px
    }
}

.org-carousel-slider .slick-next {
    right: -10px
}

@media screen and (min-width:992px) {
    .org-carousel-slider .slick-next {
        right: 6px
    }
}

.org-carousel-slider .item-featured {
    position: relative;
    z-index: 2;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s ease;
    border-radius: 50%;
    width: 162px;
    height: 162px;
    margin: 0 auto -86px;
    background-color: #fff
}

    .org-carousel-slider .item-featured::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 1;
        transform: translate(-50%,-50%);
        border: 2.5px solid var(--camel-color);
        border-radius: 50%;
        width: 144px;
        height: 144px;
        pointer-events: none
    }

.org-carousel-slider .item-image {
    overflow: hidden;
    border-radius: 50%;
    width: 129px;
    height: 129px
}

.org-carousel-slider .item-content {
    transition: all .3s ease;
    box-shadow: 3px 4px 10.5px var(--black-color-20);
    border: 1px solid #d4b996;
    border-radius: 20px;
    padding: 95px 20px 15px;
    background: linear-gradient(to bottom,#fff7e8,#fff);
    text-align: center
}

.org-carousel-slider .item:hover .item-content {
    border-color: #ff9000
}

.org-carousel-slider .item-content-inner {
    transition: all .3s ease
}

.org-carousel-slider .item-title {
    margin-bottom: 5px
}

@media screen and (max-width:991px) {
    .org-carousel-slider .item-title {
        font-size: 20px
    }
}

.org-carousel-slider .item-text {
    border-radius: 4px;
    max-width: 236px;
    margin: 0 auto 9px;
    padding: 6px 9px 5px;
    background: rgba(242,218,145,.59);
    line-height: 1.41;
    color: #743d06
}

.org-carousel-slider .item-position {
    min-height: 42px;
    line-height: 1.2857
}

.org-hero {
    padding: 30px 0;
    background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-4.png) no-repeat left top/cover
}

@media screen and (min-width:768px) {
    .org-hero {
        padding: 42px 0 51px
    }
}

.org-hero-wrapper {
    display: flex;
    flex-direction: column-reverse
}

@media screen and (min-width:768px) {
    .org-hero-wrapper {
        flex-direction: row
    }
}

.org-hero-content {
    color: var(--white-color)
}

@media screen and (min-width:768px) {
    .org-hero-content {
        width: 47.1%;
        padding-top: 4px;
        padding-right: 30px
    }
}

.org-hero-image {
    margin-bottom: 20px
}

@media screen and (min-width:768px) {
    .org-hero-image {
        width: 52.9%;
        margin-bottom: 0
    }
}

.org-hero-image .ratio {
    box-shadow: 0 4px 4px var(--black-color-40);
    border-radius: 16px
}

    .org-hero-image .ratio::before {
        padding-bottom: 60.9046849758%
    }

    .org-hero-image .ratio img {
        border-radius: 16px
    }

.org-hero-logo {
    width: 120px;
    height: 120px;
    margin-bottom: 13px
}

    .org-hero-logo img {
        box-shadow: 0 4px 4px var(--black-color-25);
        border-radius: 6px;
        max-width: 100%;
        max-height: 100%
    }

.org-hero-title {
    margin-bottom: 4px
}

.org-hero-text {
    margin-bottom: 8px;
    line-height: 1.555
}

    .org-hero-text a {
        transition: all .3s ease
    }

        .org-hero-text a:hover {
            color: var(--maize-color)
        }

        .org-hero-text a svg {
            display: inline-block;
            margin-left: 4px;
            vertical-align: middle
        }

.org-hero-author {
    display: inline-flex;
    align-items: center;
    border-radius: 8px;
    margin-bottom: 11px;
    padding: 7px 8px 6px;
    background: linear-gradient(to right,#19939f 22%,rgba(14,91,99,0) 100%)
}

.org-hero-author-image {
    position: relative;
    display: flex;
    flex-shrink: 0;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    width: 45px;
    height: 45px;
    margin-right: 7px;
    background-color: var(--white-color)
}

    .org-hero-author-image::after {
        content: "";
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        border: 3px solid var(--camel-color);
        border-radius: 50%;
        width: 40px;
        height: 40px;
        pointer-events: none
    }

    .org-hero-author-image .ratio {
        overflow: hidden;
        border-radius: 50%;
        width: 36px
    }

.org-hero-contact-wrapper {
    display: flex;
    flex-wrap: wrap;
    margin-top: 8px;
    gap: 12px
}

    .org-hero-contact-wrapper a {
        display: flex
    }

.org-info {
    padding-bottom: 41px;
    background-color: var(--cultured-color)
}

@media screen and (min-width:1200px) {
    .org-info-inner {
        box-shadow: 3px 4px 10.5px var(--black-color-20);
        border-radius: 16px;
        padding: 24px 31px 36px 34px;
        background-color: var(--white-color)
    }
}

.org-info-text {
    margin-top: 4px;
    margin-bottom: 32px;
    line-height: 1.33;
    text-align: justify
}

.org-info-achieve {
    margin-top: 16px;
    margin-bottom: 6px
}

    .org-info-achieve .item {
        display: flex;
        align-items: center;
        border: 1px solid var(--fawn-color);
        border-radius: 8px;
        margin-bottom: 20px;
        padding: 20px 16px;
        background-color: var(--white-color)
    }

    .org-info-achieve .item-icon {
        display: flex;
        flex-shrink: 0;
        width: 60px;
        height: 60px;
        margin-right: 10px
    }

.org-info-header {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-end;
    gap: 12px
}

.org-info-select {
    border: 1px solid var(--light-silver-color);
    border-radius: 50px;
    width: 100%;
    max-width: 274px;
    margin-bottom: 10px;
    padding: 0 2px 0 7px;
    background-color: var(--white-color)
}

    .org-info-select .dropdown-toggle::after {
        display: inline-block;
        flex-shrink: 0;
        border: none;
        width: 13px;
        height: 7px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='7' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1.533 1.082 4.915 4.915 4.915-4.915'/%3E%3C/svg%3E") no-repeat
    }

.org-info-grid {
    margin-top: 13px;
    margin-bottom: 6px
}

    .org-info-grid [class*=col-] {
        margin-bottom: 18px
    }

    .org-info-grid .item {
        display: flex;
        flex-direction: column;
        transition: all .3s ease;
        box-shadow: 3px 4px 10.5px var(--black-color-20);
        border: 1px solid transparent;
        border-radius: 16px;
        height: 100%;
        padding: 12px
    }

@media screen and (min-width:768px) {
    .org-info-grid .item {
        padding: 15px
    }
}

@media screen and (min-width:1200px) {
    .org-info-grid .item {
        padding: 18px 19px 22px
    }
}

.org-info-grid .item:hover {
    border-color: var(--midnight-green-color)
}

.org-info-grid .item-wrapper {
    display: flex;
    align-items: flex-start;
    margin-bottom: 15px
}

.org-info-grid .item-avatar {
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 4px 4px var(--black-color-25);
    border-radius: 50%;
    width: 80px;
    height: 80px;
    background-color: var(--bright-gray-color)
}

    .org-info-grid .item-avatar .ratio {
        overflow: hidden;
        border-radius: 50%;
        width: 76px;
        height: 76px
    }

.org-info-grid .item-content {
    align-self: center;
    width: calc(100% - 80px);
    padding-top: 2px;
    padding-left: 10px
}

@media screen and (min-width:768px) {
    .org-info-grid .item-content {
        padding-left: 21px
    }
}

.org-info-grid .item-title {
    margin-bottom: 7px
}

.org-info-grid .item-label {
    display: inline-block;
    border: 1px solid;
    border-radius: 6px;
    margin-bottom: 5px;
    padding: 3px 6px
}

    .org-info-grid .item-label.orange {
        border-color: var(--fulvous-color);
        color: var(--fulvous-color)
    }

    .org-info-grid .item-label.blue {
        border-color: var(--cobalt-blue-color);
        color: var(--cobalt-blue-color)
    }

    .org-info-grid .item-label.green {
        border-color: var(--kelly-green-color);
        color: var(--kelly-green-color)
    }

.org-info-grid .item-link {
    transition: all .3s ease
}

    .org-info-grid .item-link:hover {
        color: var(--philippine-gold-color)
    }

    .org-info-grid .item-link svg {
        flex-shrink: 0;
        vertical-align: middle
    }

.org-info-grid .item-badges {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    border-radius: 4px;
    margin-top: auto;
    padding: 7px 10px;
    background-color: var(--maize-color-15);
    gap: 12px
}

@media screen and (min-width:768px) {
    .org-info-grid .item-badges {
        margin-right: 2px;
        margin-left: 2px
    }
}

@media screen and (min-width:992px) {
    .org-info-grid .item-badges {
        padding-right: 13px;
        padding-left: 13px
    }
}

.org-info-grid .item-badge {
    display: flex;
    align-items: center;
    color: var(--philippine-gold-color)
}

    .org-info-grid .item-badge i, .org-info-grid .item-badge img {
        flex-shrink: 0;
        width: 22px;
        margin-right: 7px;
        pointer-events: none
    }

    .org-info-grid .item-badge span {
        min-width: 94px;
        pointer-events: none
    }

.org-info-button {
    border-radius: 25px;
    width: 130px;
    height: 38px
}

.slideshow-for {
    margin-bottom: 20px
}

@media screen and (min-width:768px) {
    .slideshow-for {
        margin-bottom: 32px
    }
}

.slideshow-for .ratio {
    overflow: hidden;
    border-radius: 15px;
    width: 100%;
    max-width: 750px;
    margin: 0 auto
}

    .slideshow-for .ratio::before {
        padding-bottom: 67.3333333333%
    }

.slideshow-nav {
    position: relative;
    max-width: 1163px;
    margin: 0 auto
}

    .slideshow-nav .slick-list {
        margin: 0 -4.5px
    }

@media screen and (min-width:768px) {
    .slideshow-nav .slick-list {
        padding: 0 140px
    }
}

@media screen and (min-width:992px) {
    .slideshow-nav .slick-list {
        padding: 0 188px
    }
}

@media screen and (min-width:1200px) {
    .slideshow-nav .slick-list {
        padding: 0 195px
    }
}

.slideshow-nav .slick-slide {
    padding: 0 4.5px
}

.slideshow-nav .slick-arrow {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: translateY(-50%);
    transition: all .3s ease;
    border: none;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    padding: 8px;
    background-color: var(--lotion-color);
    color: var(--yale-blue-color)
}

@media screen and (min-width:992px) {
    .slideshow-nav .slick-arrow {
        width: 42px;
        height: 42px
    }
}

.slideshow-nav .slick-arrow:hover {
    background-color: var(--yale-blue-color);
    color: var(--white-color)
}

.slideshow-nav .slick-prev {
    left: -10px
}

@media screen and (min-width:576px) {
    .slideshow-nav .slick-prev {
        left: -26px
    }
}

@media screen and (min-width:1200px) {
    .slideshow-nav .slick-prev {
        left: -58px
    }
}

.slideshow-nav .slick-next {
    right: -10px
}

@media screen and (min-width:576px) {
    .slideshow-nav .slick-next {
        right: -26px
    }
}

@media screen and (min-width:1200px) {
    .slideshow-nav .slick-next {
        right: -58px
    }
}

.slideshow-nav .ratio {
    overflow: hidden;
    border-radius: 15px
}

    .slideshow-nav .ratio::before {
        padding-bottom: 67.2043010753%
    }

.student {
    background-color: var(--cultured-color)
}

@media screen and (min-width:1200px) {
    .student .container {
        max-width: 1064px
    }
}

.student-hero {
    position: relative;
    padding-top: 33px;
    padding-bottom: 20px;
    background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-5.png) no-repeat left top/100% 478px
}

    .student-hero::after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        left: 0;
        z-index: 3;
        height: 177px;
        background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-6.png) no-repeat center bottom/1900px 248px
    }

@media screen and (min-width:992px) {
    .student-hero::after {
        background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-6.png) no-repeat left bottom/100% auto
    }
}

.student-hero-inner {
    position: relative;
    box-shadow: 3px 4px 10.5px var(--black-color-20);
    border-radius: 16px;
    padding: 0 22px 24px;
    background-color: var(--white-color)
}

@media screen and (min-width:768px) {
    .student-hero-inner {
        padding-top: 22px
    }
}

.student-hero-inner::after, .student-hero-inner::before {
    content: "";
    position: absolute
}

.student-hero-inner::before {
    top: 19px;
    right: 17px;
    bottom: 19px;
    left: 17px;
    z-index: 1;
    border-radius: 12px;
    background: linear-gradient(to right,#a16b25 0,#fde89f 53%,#eacc82 66%,#cca158 89%,#c19147 100%)
}

.student-hero-inner::after {
    top: 21px;
    right: 19px;
    bottom: 21px;
    left: 19px;
    z-index: 2;
    border-radius: 10px;
    background-color: var(--white-color)
}

.student-hero-content {
    position: relative;
    z-index: 4;
    padding: 0 15px 23px;
    text-align: center
}

@media screen and (min-width:768px) {
    .student-hero-content {
        padding: 0 28px 23px
    }
}

@media screen and (min-width:992px) {
    .student-hero-content {
        min-height: 510px;
        padding: 0 30px 23px
    }
}

.student-hero-content::after {
    content: "";
    position: absolute;
    bottom: 30px;
    left: calc(50% - 113px);
    z-index: 1;
    opacity: .1;
    width: 226px;
    height: 226px;
    background: var(--background-logo) no-repeat center/contain;
    pointer-events: none
}

.student-hero-avatar-wrapper {
    display: flex;
    justify-content: center
}

.student-hero-avatar {
    position: relative;
    z-index: 4;
    flex-shrink: 0;
    width: 349px;
    height: 218px;
    margin: 0 auto 11px;
    padding: 26px 0 0 1px;
    background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/avatar-frame.svg) no-repeat
}

    .student-hero-avatar .ratio {
        overflow: hidden;
        border-radius: 50%;
        width: 165px;
        margin: 0 auto;
        background: linear-gradient(to right,#a16b25 0,#fde89f 53%,#eacc82 66%,#cca158 89%,#c19147 100%)
    }

        .student-hero-avatar .ratio .image {
            top: 2px;
            right: 2px;
            bottom: 2px;
            left: 2px;
            overflow: hidden;
            border-radius: 50%;
            width: calc(100% - 4px);
            height: calc(100% - 4px)
        }

.student-hero-title {
    margin-bottom: 17px;
    color: var(--saddle-brown-color)
}

.student-hero-text-link {
    margin-bottom: 19px;
    color: var(--black-olive-color)
}

    .student-hero-text-link i {
        position: relative;
        top: -1px;
        margin-right: 2px
    }

    .student-hero-text-link p {
        margin: 0 23px
    }

        .student-hero-text-link p + p {
            margin-top: 17px
        }

    .student-hero-text-link svg {
        margin-left: 2px;
        vertical-align: middle
    }

    .student-hero-text-link a {
        transition: all .3s ease
    }

        .student-hero-text-link a:hover {
            color: var(--philippine-gold-color)
        }

.student-hero-badges {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
    gap: 12px 44px
}

.student-hero-badge {
    display: flex;
    align-items: center;
    color: var(--philippine-gold-color)
}

    .student-hero-badge img {
        flex-shrink: 0;
        width: 30px;
        margin-right: 9px;
        pointer-events: none
    }

    .student-hero-badge span {
        pointer-events: none
    }

.student-hero-labels {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    max-width: 686px;
    margin: 0 auto 23px;
    gap: 15px
}

    .student-hero-labels span {
        display: inline-block;
        border-radius: 6px;
        width: 100%;
        padding: 9px 9px 8px;
        background: linear-gradient(to right,#be9754 0,#f2dc99 31%,#d29d3e 56%,#b18643 84%,#fff8a7 100%);
        text-align: center;
        color: var(--philippine-bronze-color)
    }

@media screen and (min-width:992px) {
    .student-hero-labels span {
        width: calc(50% - 7.5px)
    }
}

.student-hero-button {
    border-radius: 50px;
    width: 259px;
    max-width: 100%;
    height: 42px;
    margin: 0 auto
}

.student-hero-social {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    align-items: center;
    margin-top: 14px;
    gap: 9px
}

@media screen and (min-width:768px) {
    .student-hero-social {
        margin-right: -4px
    }
}

.student-hero-social > span {
    flex-shrink: 0;
    margin-right: 6px
}

.student-position {
    padding-bottom: 38px
}

.student-position-heading {
    position: relative;
    margin-bottom: 21px;
    padding-bottom: 14px;
    text-align: center
}

    .student-position-heading::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.student-position-slider .slick-list {
    margin: 0 -14px;
    padding-bottom: 37px
}

.student-position-slider .slick-slide {
    padding: 0 14px
}

    .student-position-slider .slick-slide > div + div {
        margin-top: 22px
    }

.student-position-slider .slick-dots {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 13.5px
}

    .student-position-slider .slick-dots button {
        overflow: hidden;
        transition: all .3s ease;
        border: none;
        border-radius: 29px;
        width: 9px;
        height: 9px;
        padding: 0;
        background-color: var(--light-silver-color);
        text-indent: -9999px
    }

    .student-position-slider .slick-dots .slick-active button {
        width: 38px;
        background-color: var(--gamboge-color)
    }

    .student-position-slider .slick-dots li {
        display: flex
    }

.student-position-slider .item {
    display: flex;
    align-items: flex-start;
    transition: all .3s ease;
    box-shadow: 3px 4px 10.5px var(--black-color-20);
    border: 1px solid transparent;
    border-radius: 8px;
    padding: 16px 13px;
    background-color: var(--white-color)
}

    .student-position-slider .item:hover {
        border-color: var(--midnight-green-color)
    }

        .student-position-slider .item:hover .item-title {
            color: var(--midnight-green-color)
        }

.student-position-slider .item-image {
    width: 160px
}

@media screen and (min-width:768px) {
    .student-position-slider .item-image {
        width: 171px
    }
}

.student-position-slider .item-image .ratio {
    overflow: hidden;
    border-radius: 10px
}

    .student-position-slider .item-image .ratio::before {
        padding-bottom: 66.6666666667%
    }

.student-position-slider .item-content {
    width: calc(100% - 160px);
    padding-left: 12px
}

@media screen and (min-width:768px) {
    .student-position-slider .item-content {
        width: calc(100% - 171px);
        margin-top: -3px;
        padding-left: 19px
    }
}

.student-position-slider .item-title {
    transition: all .3s ease;
    margin-bottom: 10px;
    line-height: 1.5
}

.student-position-slider .item-label {
    display: inline-block;
    border-radius: 6px;
    padding: 4px 10px;
    color: var(--white-color)
}

@media screen and (min-width:768px) {
    .student-position-slider .item-label {
        padding-right: 12px;
        padding-left: 12px
    }
}

.student-position-slider .item-label.orange {
    background-color: var(--tangerine-color)
}

.student-position-slider .item-label.blue {
    background-color: var(--cyan-blue-azure-color-2)
}

.student-position-slider .item-label.green {
    background-color: var(--medium-sea-green-color)
}

.student-position-slider .item-label.yellow {
    background-color: var(--satin-sheen-gold-color)
}

.student-info {
    padding-bottom: 39px
}

.student-info-inner {
    position: relative;
    box-shadow: 3px 4px 10.5px var(--black-color-20);
    border-radius: 16px;
    padding: 15px;
    background-color: var(--white-color)
}

@media screen and (min-width:768px) {
    .student-info-inner {
        padding: 26px 31px 25px
    }
}

.student-info-inner::after {
    content: "";
    position: absolute;
    top: calc(50% - 172px);
    left: calc(50% - 172px);
    z-index: 1;
    opacity: .1;
    width: 345px;
    height: 345px;
    background: var(--background-logo) no-repeat center/contain;
    pointer-events: none
}

.student-info-heading {
    position: relative;
    margin-bottom: 8px;
    padding-bottom: 8px
}

    .student-info-heading::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 2px;
        width: 78px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.student-info-text {
    line-height: 1.38
}

.student-cer {
    padding-bottom: 40px
}

.student-cer-inner {
    position: relative;
    box-shadow: 3px 4px 10.5px var(--black-color-20);
    border-radius: 8px;
    padding: 15px;
    background-color: var(--white-color)
}

@media screen and (min-width:768px) {
    .student-cer-inner {
        padding: 29px 39px 28px
    }
}

.student-cer-heading {
    position: relative;
    margin-bottom: 31px;
    padding-bottom: 14px;
    text-align: center
}

    .student-cer-heading::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.student-cer-heading--left {
    margin-bottom: 23px;
    text-align: left
}

    .student-cer-heading--left::before {
        left: 0
    }

.student-cer-images {
    display: flex;
    justify-content: space-between;
    margin: 0 5px 28px;
    gap: 12px
}

@media screen and (min-width:768px) {
    .student-cer-images {
        gap: 20px
    }
}

.student-cer-images img {
    flex: 1 1 auto;
    max-width: 100%
}

.student-cer-image {
    text-align: center
}

.student-event {
    padding-bottom: 39px
}

.student-event-inner {
    position: relative;
    box-shadow: 3px 4px 10.5px var(--black-color-20);
    border-radius: 8px;
    padding: 15px;
    background-color: var(--white-color)
}

@media screen and (min-width:768px) {
    .student-event-inner {
        padding: 27px 39px 33px
    }
}

.student-event-heading {
    position: relative;
    margin-bottom: 25px;
    padding-bottom: 14px;
    text-align: center
}

    .student-event-heading::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.student-event-table {
    position: relative;
    overflow-x: auto;
    overflow-y: hidden;
    color: var(--raisin-black-color)
}

    .student-event-table::after {
        content: "";
        position: absolute;
        top: calc(50% - 125px);
        left: calc(50% - 159px);
        z-index: 1;
        opacity: .1;
        width: 318px;
        height: 318px;
        background: var(--background-logo) no-repeat center/contain;
        pointer-events: none
    }

    .student-event-table .thead {
        min-width: 650px;
        background-color: var(--anti-flash-white-color)
    }

    .student-event-table .tbody .tr {
        position: relative;
        transition: all .3s ease;
        border: 1px solid;
        border-color: transparent transparent #ececf4;
        margin-bottom: -1px
    }

        .student-event-table .tbody .tr:hover {
            z-index: 5;
            border-color: var(--midnight-green-color)
        }

            .student-event-table .tbody .tr:hover .link {
                color: var(--philippine-gold-color)
            }

        .student-event-table .tbody .tr:last-child {
            margin-bottom: 0
        }

            .student-event-table .tbody .tr:last-child:not(:hover) {
                border-color: transparent
            }

    .student-event-table .tr {
        display: flex;
        align-items: center;
        min-width: 650px
    }

    .student-event-table .td, .student-event-table .th {
        padding-right: 10px;
        padding-left: 20px
    }

        .student-event-table .td:nth-child(1), .student-event-table .th:nth-child(1) {
            width: calc(100% - 362px)
        }

        .student-event-table .td:nth-child(2), .student-event-table .th:nth-child(2) {
            width: 113px
        }

        .student-event-table .td:nth-child(3), .student-event-table .th:nth-child(3) {
            width: 142px
        }

        .student-event-table .td:nth-child(4), .student-event-table .th:nth-child(4) {
            width: 107px
        }

    .student-event-table .th {
        padding-top: 11px;
        padding-bottom: 8px
    }

    .student-event-table .td {
        padding-top: 14px;
        padding-bottom: 15px
    }

    .student-event-table .link {
        display: flex;
        align-items: flex-start;
        transition: all .3s ease;
        line-height: 1.33
    }

        .student-event-table .link svg {
            position: relative;
            top: 3px;
            flex-shrink: 0;
            margin-left: 6px;
            vertical-align: middle
        }

    .student-event-table .btn {
        position: relative;
        z-index: 4;
        border-radius: 4px;
        width: 42px;
        height: 25px;
        padding: 0
    }

    .student-event-table .badge {
        display: flex;
        align-items: center;
        border-radius: 0;
        padding: 0;
        font: inherit;
        color: var(--philippine-gold-color)
    }

        .student-event-table .badge img {
            flex-shrink: 0;
            width: 24px;
            margin-right: 8px;
            pointer-events: none
        }

        .student-event-table .badge span {
            pointer-events: none
        }

.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, .bs-tooltip-top .tooltip-arrow::before {
    border-top-color: var(--white-color)
}

.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, .bs-tooltip-bottom .tooltip-arrow::before {
    border-bottom-color: var(--white-color)
}

.tooltip-inner {
    border-radius: 6px;
    min-width: 70px;
    padding: 5px;
    background-color: var(--white-color);
    font-size: 12px;
    text-align: center;
    color: var(--midnight-green-color);
    box-shadow: 0 4px 4px var(--black-color-25)
}

.tooltip.show {
    opacity: 1
}

.top-student {
    padding: 25px 0 75px;
    background: linear-gradient(to right,#be9754 0,#f2dc99 31%,#d29d3e 56%,#b18643 84%,#fff8a7 100%) no-repeat left bottom/100% 33px,url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg.png) no-repeat left top/100% 100%;
    color: var(--white-color)
}

.top-student-heading {
    position: relative;
    margin-bottom: 12px;
    padding-bottom: 19px;
    text-align: center
}

    .top-student-heading::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: calc(50% - 40px);
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color)
    }

.top-student-description {
    max-width: 823px;
    margin: 0 auto 29px;
    line-height: 1.4;
    text-align: center
}

@media screen and (min-width:992px) {
    .top-student-wrapper {
        display: flex;
        justify-content: space-between
    }
}

.top-student-title {
    margin-bottom: 19px;
    text-shadow: 0 4px 4px var(--black-color-25)
}

.top-month {
    position: relative;
    width: 100%;
    max-width: 630px;
    min-height: 440px;
    margin: 0 auto;
    padding: 12px 15px 12px;
    background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-3.png) no-repeat left top/100% 100%;
    margin-bottom: 30px
}

@media screen and (min-width:375px) {
    .top-month {
        padding: 12px 20px 12px
    }
}

@media screen and (min-width:576px) {
    .top-month {
        padding: 12px 30px 12px 33px;
        min-height: 471px;
        background-image: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-2.png)
    }
}

@media screen and (min-width:992px) {
    .top-month {
        width: 54%;
        margin: 0
    }
}

.top-year {
    position: relative;
    width: 100%;
    max-width: 630px;
    min-height: 440px;
    margin: 0 auto;
    padding: 12px 15px 12px;
    background: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-3.png) no-repeat left top/100% 100%
}

@media screen and (min-width:375px) {
    .top-year {
        padding: 12px 20px 12px
    }
}

@media screen and (min-width:576px) {
    .top-year {
        padding: 12px 27px 12px 29px;
        min-height: 471px;
        background-image: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-2.png)
    }
}

@media screen and (min-width:992px) {
    .top-year {
        width: 42.5%;
        max-width: 495px;
        margin: 0;
        background-image: url(https://i-vn2.joboko.com/okoimg/resource.joboko.com/xurl/images/su-kien/common/bg-3.png)
    }
}

.top-year .top-student-title {
    margin-bottom: 17px
}

.top-month-slider {
    position: unset
}

    .top-month-slider .slick-list {
        margin: 0 -10px
    }

    .top-month-slider .slick-slide {
        padding: 0 10px
    }

        .top-month-slider .slick-slide > div + div {
            margin-top: 10px
        }

        .top-month-slider .slick-slide > div > div {
            display: flex !important
        }

    .top-month-slider .slick-dots {
        position: absolute;
        right: 36px;
        bottom: 22px;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        gap: 13.5px
    }

        .top-month-slider .slick-dots button {
            overflow: hidden;
            transition: all .3s ease;
            border: none;
            border-radius: 29px;
            width: 9px;
            height: 9px;
            padding: 0;
            background-color: var(--light-silver-color);
            text-indent: -9999px
        }

        .top-month-slider .slick-dots .slick-active button {
            width: 38px;
            background-color: var(--gamboge-color)
        }

        .top-month-slider .slick-dots li {
            display: flex
        }

    .top-month-slider .item {
        display: flex;
        align-items: center;
        width: 100%
    }

    .top-month-slider .item-top {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 40px;
        height: 40px;
        margin-right: 7px
    }

        .top-month-slider .item-top span {
            display: flex;
            justify-content: center;
            align-items: center;
            border-radius: 50%;
            width: 100%;
            height: 100%;
            background-color: var(--white-color-33);
            color: var(--midnight-green-color)
        }

    .top-month-slider .item-content {
        display: flex;
        align-items: center;
        border: 2px solid transparent;
        border-radius: 50px;
        width: calc(100% - 47px);
        padding-right: 3px;
        background-color: var(--white-color-33)
    }

    .top-month-slider .item-avatar {
        box-shadow: 0 4px 4px var(--black-color-25);
        border: 2px solid var(--white-color);
        border-radius: 50%;
        width: 36px;
        height: 36px
    }

        .top-month-slider .item-avatar .ratio {
            overflow: hidden;
            border-radius: 50%
        }

    .top-month-slider .item-title {
        width: calc(100% - 142px);
        padding: 0 10px
    }

@media screen and (min-width:768px) {
    .top-month-slider .item-title {
        width: calc(100% - 160px);
        padding: 0 13px
    }
}

.top-month-slider .item-badges {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 50px;
    width: 106px;
    padding: 5px 10px;
    background-color: var(--midnight-green-color-30)
}

@media screen and (min-width:768px) {
    .top-month-slider .item-badges {
        width: 124px
    }
}

.top-month-slider .item-badge {
    display: flex;
    align-items: center
}

    .top-month-slider .item-badge i, .top-month-slider .item-badge img {
        flex-shrink: 0;
        width: 17px;
        margin-right: 5px;
        pointer-events: none
    }

    .top-month-slider .item-badge span {
        flex-shrink: 0;
        min-width: 20px;
        pointer-events: none
    }

@media screen and (min-width:768px) {
    .top-month-slider .item-badge span {
        min-width: 24px
    }
}

.top-month-slider .item--top-3 .item-content {
    border-color: var(--calamansi-color)
}

.top-month-slider .item--top-3 .item-avatar {
    border-color: var(--calamansi-color)
}

.top-year-slider {
    position: unset
}

    .top-year-slider .slick-list {
        margin: 0 -10px
    }

    .top-year-slider .slick-slide {
        padding: 0 10px
    }

        .top-year-slider .slick-slide > div + div {
            margin-top: 10px
        }

@media screen and (min-width:768px) {
    .top-year-slider .slick-slide > div + div {
        margin-top: 25px
    }
}

.top-year-slider .slick-dots {
    position: absolute;
    right: 38px;
    bottom: 22px;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    gap: 13.5px
}

    .top-year-slider .slick-dots button {
        overflow: hidden;
        transition: all .3s ease;
        border: none;
        border-radius: 29px;
        width: 9px;
        height: 9px;
        padding: 0;
        background-color: var(--light-silver-color);
        text-indent: -9999px
    }

    .top-year-slider .slick-dots .slick-active button {
        width: 38px;
        background-color: var(--gamboge-color)
    }

    .top-year-slider .slick-dots li {
        display: flex
    }

.top-year-slider .item {
    text-align: center
}

.top-year-slider .item-image {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    width: 100px;
    height: 100px;
    margin: 0 auto 10px;
    background-color: var(--white-color)
}

    .top-year-slider .item-image::before {
        content: "";
        position: absolute;
        z-index: 1;
        border: 2.5px solid var(--camel-color);
        border-radius: 50%;
        width: 88px;
        height: 88px;
        pointer-events: none
    }

    .top-year-slider .item-image .ratio {
        z-index: 2;
        overflow: hidden;
        border-radius: 50%;
        width: 80px
    }

.top-year-slider .item-icon {
    position: absolute;
    right: 2px;
    bottom: 0;
    z-index: 3;
    width: 32px;
    height: 42px
}

.top-year-slider .item-title {
    margin-bottom: 7px
}

.top-year-slider .item-badges {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 4px;
    width: 124px;
    margin: 0 auto;
    padding: 5px 10px;
    background-color: var(--midnight-green-color-54)
}

.top-year-slider .item-badge {
    display: flex;
    align-items: center
}

    .top-year-slider .item-badge i, .top-year-slider .item-badge img {
        flex-shrink: 0;
        width: 17px;
        margin-right: 5px;
        pointer-events: none
    }

    .top-year-slider .item-badge span {
        flex-shrink: 0;
        min-width: 24px;
        pointer-events: none
    }

.box {
    box-sizing: border-box;
    width: 100%;
    max-width: 630px;
    min-height: 471px;
    padding: 20px;
    background: gray;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='629.83' height='91.12' viewBox='0 0 629.83 91.12'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1843.23' y1='5663.37' x2='1843.23' y2='5656.3' gradientTransform='matrix(1, 0, 0, -1, 4281.17, 4797.21)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff7e9'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='1405.7' y1='5663.29' x2='1405.7' y2='5636.16' xlink:href='%23a'/%3E%3ClinearGradient id='c' x1='1705.82' y1='5663.29' x2='1705.82' y2='5192.37' gradientTransform='matrix(1, 0, 0, -1, -1390.9, 5663.37)' xlink:href='%23a'/%3E%3ClinearGradient id='d' x1='2014.36' y1='5614.63' x2='2014.36' y2='5199.69' gradientTransform='matrix(1, 0, 0, -1, -1390.9, 5663.37)' xlink:href='%23a'/%3E%3ClinearGradient id='e' x1='2019.66' y1='5663.29' x2='2019.66' y2='5192.37' gradientTransform='matrix(1, 0, 0, -1, -1390.9, 5663.37)' xlink:href='%23a'/%3E%3ClinearGradient id='f' x1='2019.66' y1='5614.63' x2='2019.66' y2='5199.69' gradientTransform='matrix(1, 0, 0, -1, -1390.9, 5663.37)' xlink:href='%23a'/%3E%3C/defs%3E%3Cpath d='M5979.65-866.08l11.84,7h277.65l-7.16-7.07Z' transform='translate(-5672.07 866.16)' fill='url(%23a)'/%3E%3Cpath d='M5688.66-866.08h13l-29.59,27.13v-12.17Z' transform='translate(-5672.07 866.16)' fill='url(%23b)'/%3E%3Cpolygon points='618.66 59.1 628.25 49.65 628.25 34.85 600.91 12.99 316.33 12.99 315.83 12.99 315.42 12.66 299.66 1.64 34.09 1.64 1.58 31.48 1.58 91.12 618.66 91.12 618.66 59.1' fill='none'/%3E%3Cpolygon points='1.58 31.48 34.09 1.64 299.66 1.64 315.42 12.66 315.83 12.99 316.33 12.99 600.91 12.99 628.25 34.85 628.25 49.65 629.17 48.74 629.25 91.12 629.83 91.12 629.83 34.11 601.49 11.43 316.42 11.43 300.16 0.08 33.42 0.08 0 30.74 0 91.12 1.58 91.12 1.58 31.48' fill='url(%23c)'/%3E%3Cpolygon points='618.66 91.12 628.25 91.12 628.25 49.65 618.66 59.1 618.66 91.12' opacity='0.1' fill='url(%23d)' style='isolation:isolate'/%3E%3Cpolygon points='629.25 91.12 629.17 48.74 628.25 49.65 628.25 91.12 629.25 91.12' fill='url(%23e)'/%3E%3Cpolygon points='629.25 91.12 629.17 48.74 628.25 49.65 628.25 91.12 629.25 91.12' opacity='0.1' fill='url(%23f)' style='isolation:isolate'/%3E%3C/svg%3E") no-repeat left top/100% auto,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='630' height='115.87' viewBox='0 0 630 115.87'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1477.44' y1='5064.98' x2='1477.44' y2='5057.5' gradientTransform='matrix(1, 0, 0, -1, 4281.17, 4797.21)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff7e9'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='1368.2' y1='5064.98' x2='1368.2' y2='5057.5' xlink:href='%23a'/%3E%3ClinearGradient id='c' x1='1357.45' y1='5064.98' x2='1357.45' y2='5057.5' xlink:href='%23a'/%3E%3ClinearGradient id='d' x1='1931.14' y1='5093.18' x2='1931.14' y2='5057.92' xlink:href='%23a'/%3E%3ClinearGradient id='e' x1='1405.5' y1='5084.63' x2='1405.5' y2='5068.68' xlink:href='%23a'/%3E%3ClinearGradient id='f' x1='1949.8' y1='5528.42' x2='1949.8' y2='5057.5' gradientTransform='matrix(1, 0, 0, -1, -1319.98, 5173.38)' xlink:href='%23a'/%3E%3ClinearGradient id='g' x1='1633.24' y1='5528.42' x2='1633.24' y2='5057.5' gradientTransform='matrix(1, 0, 0, -1, -1319.98, 5173.38)' xlink:href='%23a'/%3E%3ClinearGradient id='h' x1='1943.44' y1='5479.76' x2='1943.44' y2='5064.82' gradientTransform='matrix(1, 0, 0, -1, -1319.98, 5173.38)' xlink:href='%23a'/%3E%3ClinearGradient id='i' x1='1948.24' y1='5479.76' x2='1948.24' y2='5064.82' gradientTransform='matrix(1, 0, 0, -1, -1319.98, 5173.38)' xlink:href='%23a'/%3E%3ClinearGradient id='j' x1='1944.23' y1='5528.42' x2='1944.23' y2='5057.5' gradientTransform='matrix(1, 0, 0, -1, -1319.98, 5173.38)' xlink:href='%23a'/%3E%3ClinearGradient id='k' x1='1944.23' y1='5479.76' x2='1944.23' y2='5064.82' gradientTransform='matrix(1, 0, 0, -1, -1319.98, 5173.38)' xlink:href='%23a'/%3E%3C/defs%3E%3Cpath d='M5652.58-267.77h196.3l15.75,7.48h-204Z' transform='translate(-5601.15 376.16)' fill='url(%23a)'/%3E%3Cpath d='M5657.08-260.29h-7.67l-7.75-7.48h7.67Z' transform='translate(-5601.15 376.16)' fill='url(%23b)'/%3E%3Cpath d='M5646.33-260.29h-7.67l-7.76-7.48h7.67Z' transform='translate(-5601.15 376.16)' fill='url(%23c)'/%3E%3Cpath d='M6229.4-296l-35.76,35.27h20.42L6231-278.87Z' transform='translate(-5601.15 376.16)' fill='url(%23d)'/%3E%3Cpath d='M5601.15-287.42h155l16.09,15.95H5617Z' transform='translate(-5601.15 376.16)' opacity='0.1' fill='url(%23e)' style='isolation:isolate'/%3E%3Cpolygon points='1.58 0 1.58 88.17 16.59 103.7 248.15 103.7 248.57 103.7 248.9 103.87 269.49 114.31 612.25 114.31 618.66 107.22 618.66 0 1.58 0' fill='none'/%3E%3Cpolygon points='629.8 0 629.83 16.59 629.83 0 629.8 0' fill='url(%23f)'/%3E%3Cpolygon points='618.66 107.22 612.25 114.31 269.49 114.31 248.9 103.87 248.57 103.7 248.15 103.7 16.59 103.7 1.58 88.17 1.58 0 0 0 0 88.74 15.84 105.18 248.15 105.18 269.07 115.87 612.91 115.87 626.52 100.86 618.66 108.55 618.66 107.22' fill='url(%23g)'/%3E%3Cpolygon points='618.66 107.22 628.25 96.64 628.25 0 618.66 0 618.66 107.22' opacity='0.1' fill='url(%23h)' style='isolation:isolate'/%3E%3Cpolygon points='626.52 100.86 630 97.46 629.83 16.59 629.83 97.21 626.52 100.86' opacity='0.1' fill='url(%23i)' style='isolation:isolate'/%3E%3Cpolygon points='628.25 0 628.25 96.64 618.66 107.22 618.66 108.55 626.52 100.86 629.83 97.21 629.83 16.59 629.8 0 628.25 0' fill='url(%23j)'/%3E%3Cpolygon points='628.25 0 628.25 96.64 618.66 107.22 618.66 108.55 626.52 100.86 629.83 97.21 629.83 16.59 629.8 0 628.25 0' opacity='0.1' fill='url(%23k)' style='isolation:isolate'/%3E%3C/svg%3E") no-repeat left bottom/100% auto,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='629.83' height='264.01' viewBox='0 0 629.83 264.01' preserveAspectRatio='none' %3E%3Cdefs%3E%3ClinearGradient id='a' x1='2262.94' y1='5593.38' x2='2262.94' y2='5122.46' gradientTransform='matrix(1, 0, 0, -1, -1633.4, 5502.34)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff7e9'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='629.54' y1='0' x2='629.54' y2='264.01' gradientTransform='matrix(1, 0, 0, 1, 0, 0)' xlink:href='%23a'/%3E%3ClinearGradient id='c' x1='1634.19' y1='5593.38' x2='1634.19' y2='5122.46' xlink:href='%23a'/%3E%3ClinearGradient id='d' x1='0.79' y1='0' x2='0.79' y2='264.01' gradientTransform='matrix(1, 0, 0, 1, 0, 0)' xlink:href='%23a'/%3E%3ClinearGradient id='e' x1='2256.85' y1='5544.72' x2='2256.85' y2='5129.78' xlink:href='%23a'/%3E%3ClinearGradient id='f' x1='2262.42' y1='5593.38' x2='2262.42' y2='5122.46' xlink:href='%23a'/%3E%3ClinearGradient id='g' x1='2262.42' y1='5544.72' x2='2262.42' y2='5129.78' xlink:href='%23a'/%3E%3ClinearGradient id='h' x1='629.02' y1='0' x2='629.02' y2='264.01' gradientTransform='matrix(1, 0, 0, 1, 0, 0)' xlink:href='%23a'/%3E%3C/defs%3E%3Cpolygon points='629.8 264.01 629.83 264.01 629.83 0 629.25 0 629.8 264.01' fill='url(%23a)'/%3E%3Cpolygon points='629.8 264.01 629.83 264.01 629.83 0 629.25 0 629.8 264.01' fill='url(%23b)'/%3E%3Crect width='1.58' height='264.01' fill='url(%23c)'/%3E%3Crect width='1.58' height='264.01' fill='url(%23d)'/%3E%3Crect x='618.66' width='9.59' height='264.01' opacity='0.1' fill='url(%23e)' style='isolation:isolate'/%3E%3Cpolygon points='628.25 0 628.25 264.01 629.8 264.01 629.25 0 628.25 0' fill='url(%23f)'/%3E%3Cpolygon points='628.25 0 628.25 264.01 629.8 264.01 629.25 0 628.25 0' opacity='0.1' fill='url(%23g)' style='isolation:isolate'/%3E%3Cpolygon points='628.25 0 628.25 264.01 629.8 264.01 629.25 0 628.25 0' fill='url(%23h)'/%3E%3C/svg%3E") no-repeat left top 91px/100% calc(100% - 207px)
}


.js-org-carousel.no-carousel {
    display: grid;
    /*  grid-template-columns: repeat(3, 1fr);*/
    grid-template-columns: repeat(3, max-content);
    justify-content: center;
    /* gap: 20px;*/
}



    .js-org-carousel.no-carousel .slick-slide {
        width: 100%;
        display: flex; /* hoặc block tùy thiết kế */
        flex-direction: column;
    }


:root {
    --img-slick-next: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAMAAABo+94fAAAAbFBMVEUAAAAAVaokSZIXRosiVZkgUI8cVY4gVZUeUJEeUZUdUJIcUJMdUJIcUpMeUZIdUZMdUJIcUZIdUZMeUpMdUZMdUZMdUJMeUZQcUpQdUZMdUZMdUpMdUZMdUZMdUZMdUZMdUZMdUZMdUZP///9m2kdrAAAAInRSTlMAAwcLDxASGDM8RlNgbW50fIigrK26u77FydPe8PX5/P3+69IB4wAAAAFiS0dEIypibDoAAABZSURBVBjTjZFHDoAwDAQNhN57L8n/H8kRhCYSc5yD7V2LPKg2EkCtW0w+XPaEfDAfKXl/OjPyXq8L8m6nS/JOY2qRfPgyXqayacuQfyv5QI7D4bkqS7GvN9xZvgf1yXk1vgAAAABJRU5ErkJggg==);
    --img-slick-next-trafer: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAAABmJLR0QA/wD/AP+gvaeTAAAAmElEQVQ4jbXUMQ5BURAF0IkvUSiIyj60aqXGBv4GqCS2YBkWwAb0CrXeGhQUEvlHQanwk3m3n1O8N3MjWgQD7DFpM/cvfMUN02x8jAsemGXjI5zxxCIbH+KEF+psvI8jGqyy8R4OX3ydjVfY+WQbEdHFMiLmCX4VEU1EbHDvJIDl8uspMtD8zyuybkUOpMhJFymhYrXZpujfRfvieu8x/owAAAAASUVORK5CYII=);
    --img-slick-prev: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAMAAABo+94fAAAAbFBMVEUAAAAzZpkcVY4UTokiVZkbUZQYVZIbUpIeUJEeUZUcUJMeUZQdUJIeUJQcUJIcUpMeUZQdUJIdUZMeUpMcUZMdUJMeUZQdUZMdUZIcUJMcUZMdUpMdUZMeUZQdUZMdUZMdUZMdUZMdUZP////Uhui0AAAAInRSTlMABQkNDxMVHDM8QExZZmxtd3ynrLS7vsDKztfe8PL3+v3+yxBdCgAAAAFiS0dEIypibDoAAABWSURBVBjTddE3AoAgEATAM2cRzBn5/yNtrFh3yykuinzJ+1gwxbH/cHluGWp1rSlqfS8JamPnCLV9hhC1cyZA1c5Oox/FmBRhLdmAbB22PDsVO6z/hhdrMQfTnHBZggAAAABJRU5ErkJggg==);
    --img-slick-prev-trafer: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAAABmJLR0QA/wD/AP+gvaeTAAAAo0lEQVQ4jbXUoQ6BYRQG4MMmCCaY5i5UwQW4ATcg6YrmYhTJXABVUDXXYIrN9v+PoHzFmB1vPnvC953zRnwIhtig+2n262CEKy5pMMa44YxBFjrBHSf0s9ApHjiil4XOUGGPThY6R40d2lnowitrtDLMBpYRsYqIOiIOEVEluNtmAvI+/3iKEs//vALPX7cCzz+QAs8/6QLPL6ECz6/NAv+p6J9wseCq7ydslwAAAABJRU5ErkJggg==);
    --img-edit: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABmJLR0QA/wD/AP+gvaeTAAABCklEQVQYlW3QPUsDURCF4Xfu3U0Mq0gaJcFCRLAQbMwfUNTGwi6Nip0gWtvYaKME/CMWxo/KQsQqjWksxDUprEWjIPjB7uaOzQaW4FTD4eEMjPDPNMYoDAWcqDIFrMy0CKUftSfJ/xhOgeU0erGOeZtFz+MMfFsuMHyk0SgwqMKCzTZ9eZyr8Bon7FjDBEqAMAKceZlzdZRO3rAtHvu+4SB2FFHuwzZb9mGaXKTUgU8tsOkS9nxDLXLURMiFLTaq0PVcxCLCkggVftn1Dcex48hA8PjEWhW6AAahAviqNHFcxY5DYPitzHoP9eBsuvsYboBip8zq3C1J9iOeKiWUSwxNhbv3Etf9COAPtPRXeeqckMoAAAAASUVORK5CYII=);
    --img-statistic: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARwAAACRCAMAAAAmc/dgAAACJVBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////7uSeKAAAAt3RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ent8fX5/gIGDhIWGh4iJiouMjY6PkJGSk5WWl5iZmp2en6ChoqOkpaaoqausra6wsbKztLi5uru8wMHO1NvUifSvAAAAAWJLR0QB/wIt3gAAE1JJREFUGBntwY1fI/lh2OHvjEaDEEJIQgwIEEISaEBiWbQsi5blGEDzG2bRsmI58N3GdeI6SROffRefz01qO/HaV9dJrr5zmot7bh2/JXbrunlxm7Z/XyUhgV5mJIH3RXufex4+4WqIT7iYXg7x8eCPSTxVM/oYHxPBN75k8hRNLY3ysXHjz//xT2Zlng5pfjXAx8aonnv8/T8YWdRT0xK/KSmuD/OxMZmbAUTsAAgs5FamJa7Ps7DiY7AkXt33cC3SbCpElSC5RU14IbWocS2e+UUvA8bzxpOvbHINSjo3zDkBNzZoCOu5bIgrUtJZhYGjvvWT7/52TOKKRhZSHhqEDLeWuCRpqZQepG9qRpcZRBsfPPaPLOiLKv2L6CmJS7c0wEjTQp7O5fRh+jC0mJEZTP57VHnn9GyQvszoUVpMrVFRnKSdPJXS9SG68i+lJQbVToAGLafHJLrzzC+P0kY2qXoYxIF3PqfPK7gYXZ7DUYxBYNEstKCnFVwNZZa9dBJUyac+nKlzei7loUMoN4ez7SSD4IA23pSuj+IkpKdlnAhqlGMZVyOLempa4pxXAsL6FC6y6wyC0CadpJiuT9NmKjeNC8E5/wldBRZyK9MS6mtv/eHiRG4KNzGTgVAcwlkorac9NEjz+hiuBHUhi17CC6l/9e6Tv/zmBK78JQaDhTs1qS8FCNydUtIrw3QhaJjeo7dH//Ff/u5vHhaNjB8n8qmHwWDRlTyXeec731qS6UpINCS36Cn/o5987bdBjeVN2zRs28iOcCE4dhRgMEyt0UPsvX/6cJjuNsa5sLJGD76TjW/aI1zyJQuGYduGbSSVzJvv7zMghIeuNPte6MvLZyG6mrnBpTvLdOV/TaGIo8hK8U9//b8fMyAsutHse0B+gp0M3Sj7NHklQRehMxmKuMj+3jtf/e7DMQaCwJ1mb1IVXYe1bboRNDuYxFXkWAKKOAo90FG8yvFZOcSLl1zCjWZvUlcEZl5TcSdocRzAhXZCVREn25ZEzdbGziIv3IGMs+nSJhcEFYoVw5WghXzqw1GsRE2RTotnURrSD2VeOAtH8fImTQQ1exu4EbTynsg4iFucK9JupHSDJkGdF00WOIiX79BCcC57hAtBG/8JndL71BVpUzj0MGCy83SIl+/QRlAXfBjAkaBd1KZdZpeGIi2SjzQGjkW7eClPh30PdfJhBieFEO1mDFpl73GhSBN/aY0BZNFqrpTHQXaWCxvbOJjL0iGzTbN8gUtFLm0ceRlASpFmc/YqjgJbXJopKXTw7tJpZY1L+ds0KdIwU55lIOUnuZSwV3EjaOI71eggcFDI0rB5k2ZFzqmiwICyuJAo3cSdoMXOCu0ETnbinCtkaVGkZr3sY1BZ1CVKN+lG0CoraCNw9ECjakenVZGKyXKCgaXuUpMordKdoE301E8LgbPjAFBM0Uo6CSDvv8IAK4SpmC+v0ougnWInaCZwJp9GgmKeVvLrH751dhpgkFlAorRKb4aPDpsbNBG4iP3gozWQxiI10blkxf67//NX32ageSwS9ir9SC/QKX0qc2FrFEfy2Y//+2eMilfu5mtW9WRy991f/fIXJ0VT1BSLQhRW5kIMkKkvf/Rwlf6oBg4CpxEa5nUc+PbKkbU/kGgjvfrhF29sPljjQnA2u2kWi6KmWCyKQpQXaeO9Xybol8DRToa6IYMO2qFQAZMOvsMhIH7f8uFizMeLNHT/c/dn6JPAWb5InaBN2jaoMelwb5Qa39ZhnMGkc+8u/RG40I5VagQt8uUl6kw6CC7csLckBtC8j/jjAP0QuFHsGFWCS2rxQZQLJh0ETSYte4SB40mDvJelDwJ3xgYVgoaQOPLTRNAudIcW3p1SmkGjU7F6KtPT3SDu0rYMgnPp8o5MC0G7/SHaLZd2ZAbKokxFsByjl5kVugiejWEPUbFuL9FO0E7gICSOIwyQ4Tg12wV6kIt0Ix8+/uArR56t4xk6CdoJHMkbdpbBoXMu/lt+uhN0Nfnez7//n/8wgJOih1YzK7hZsA2FAbFEnUdk6UrQ1dKX/9uvv76Do/VxWlky7katowkGQmSchpUjmS4EXY3+9Xt/+8cxHCUztLLo7lZ5nUGgcyFYjuFO0E3w1eTJ67+Ls2CBFrKgl2nbHuKF02myXcCVkHCXPJGBTBZnJi2y8/Q2HOWFm/PTJH7qx8WtCVzdLFBTlnFk0sLiJSEv0Eyxl3A2vo6b/SXOBfdwZNJC8LLQabV6JOPIxJlyrNGwF8KJSTNln5fFgodWwbMYTgSOImdDXJBKODFptjHBy2IoQbvtAg4ETlKHNMtkcWDSTPDyyNAhfuang8DBnTu0OpbpZNLM4uWh00kpLdNO0ElkaBPcp5Ogif8eL4+QhoNVS6ZV0UMb30mYDsUoHQRNdkZ4iWRwEjybpEVullYTp14cHNFhV+WSxcskg7PtTZoFtmixXMRRZo12a1NcsniZzARwlij7aCJotrOOi2OZNvEcF6LrvEykRVwoR1kuCS7JYg43wSJthl/hgunlpZLB1aot0yC4EPhUEHdGlDYmFyxeLikFV6GzSeoEDTMnMt0c0sbkguDl4p2ni+IW5wR1a3t0l16llUnD/BL9yU8wGDJ0kyj7qDJ81LySo5eyTAuTBkuiH6HSIgNCl+hGOVqiIr1AhXI0TU/+fVqYNFj0oyBkBsXoFN3lDwHVAIKv+umDMUEzkzrZpLf42QQDJEMPoXIUBCTLEn0p0cyk7uYMvSjWHQZKhp72th988OniXfqUXqOJSZ1FL9ljP4MlFqSn3/rRT3/47+jbkcIlQZ1Fd347w6CRFuluYs3883/+v3/3jod++QWXtv3UqLt0VTiUGTwZHPmSBcOwbePw4FNHX/nGj568W1qkX9saF7Jxau6G6WKyPMMgSqo0i+T3DMO2DSMbAPwF45UhPO+88eoYmYM9lf6UuDC5Ro2FO9nYZjDdfjsP+JNGyTTskp2PydRFRHlPpeqQGt+WkaQfyTUavLvUWLhKHwcZUF/4xX8qClGYUWih7VnbHs7FV2nIGIZKb0cKDYKq4F1cDB2sMrDe/MEj2s3uGxsyFw5p4tsykvTiFzQIqnaHcXbryMvASoUOgrRImKVNiSaKoFXGMLx0txOjzqTKwlHkMMHgmhtnrMClpGGs0GYvSLuR3YMEXR1RZ1Jl4WSryACbmQQEddmynaHTIU7WykLBXfI250wqptbolDyNMsCm4lQIqnTzMIGT+CrOgtbxHK4eKtSYVAgP7RRxm0EWmaci8p3HY6uGiOHiEHdrZaHgzG9RI6iwaJcr+xhkY2mqSj/7p6+M40oRdBO0HsVxtBmjSlAhaBU8zDDQRnRq/vV3v/8fDtK4MYL0sFoWCg7KVAkZMgu0KNgyA20oS5XvQSw+HX90w7YncHRIb2PiZJYO8XUqCkGwaBZ7dYrB5s1LVMRPVCrUo1l53S6qdIiv0pcbB1sybY5UIJMCi0vy3iYDTl6VqSjcoe7uHfBt2wWZViX6FdoRGi18AojeRilyYekkwICTVhVgqJzgwvyZCmhWKU0TRXAFK0ZBpslmDOR91iep89+/wcBbUYH4I5Umvgcxqpbt+1EajCBXEtqxNC6VAYFF3XpJYeAt+4HCJm22NqiR87apUnPIleWMgkxdfB0EFjUTpTiDLzMGylGCDgsnCueGDXtDCn3qnc9JXF3EKEU5V1IRPoMKef8VeomuFEVRFP28OIkIxI9VHPhKMRqm97/z/k/fznId0mZ5W6ZCtRDbQSB1EsJNJL9nmoZtFwtJhRdrRoN7O7jY26Bh6C/+4f/87B1RLAqxK4RxaykRUejb5P1SBNicERao4ibtfLG8bRu2bZfyMZnBMBVDsRK4Wjz2BCSI7tj3T779vQ+OaPDHktmCbRu2bRi2bRi2bRzahWwypuJMvlvehpPfOWOtrNLgTxq2aRq2bWSDDJiJeWaOVboY/saf/r5tbysgf15MT55F6MIfy+YLhm0btm0Ytm0Yti2MQjYWkamavH/81X/4688vQiS7ZduGbR8aSS8DKrzA3Xu4868J8zv/6084ZwHS7jpXE55ZzO+IPVOIXSFOf/n//uXdoiiuRBl0IxnFSuBIzezYti2SMPm1BOcEVYlTP9emvvG3H/4eLwPf0syZSjslaZimuZeUqTM5p6epUews11b+1NaNI5mB572xvk2LWNG2bSsr08Lk3AENeknheuQDYOx0jH4p27bK8+e5dT9JQ2zbNM3DrIIDk3MWF3ylNNdiBKmQRYa+xI3DCM/fsHz4+hAVWsG27VLehytBjWzSZP2+zNUpB5xbF/TkM8orvAjmW39jRgq2aZp5Pz0IalYSNAuWprmyYoA6rTxEV2u2ofJi/PE//+Iza8P0xaTGoo2xzxUpggtKOYGryHYpwYsxvKD/zvc+SNIf3w41Fu20swhXIvw0KWzgSLlXKkhcSCg8N/KMPi9xFPKIJH3R8lR5inTaXucKVJMW6ROFDot2McilEfsWz8uEvqQCsU1gZ4l+pBeoysdwkDj10zfho5Xv1Ula+LfsFZrI9ywPz8fwvB6m5piqwhp9WNOosnDkESv0aWifDjurXFotmyrNVo+DPBdKQp+XOJdYoya/QW/bw1RZuNAfqfTFVum0UpZWRQaYKopJWsyUkjwX0dSiyoUH1OW26UlQpezhxldK0wffLk5C3/rqn31pZ8PelmnhF7d5HkbTSyGaLGVpWCzSi6BqYwJ3a5ZMTwcKToa/9NMf/+R7AVpJW0Lh2VMSqVlaPeBS3KYHQZVFN8GjGXoI7OLI/+9/9uMf/ZURpNlKOcKzN6UvemmzmqTJ5DHdCaosujOKdGfLOEmUv/jON97eUVYNY9sHSPEoWinDMxdMLwbo9IAWoROZbgQVqkEP2mmELgL3cBC3byDfspeoCmwaRv7h21/+N3d51pSUPouTwgyt/GcqXZhU3I3Qk7GJu5JMh8nD27RJ/uBXv/4sz9iUnvLg7D7t1DM/7kwqLPqQOB3BRWiLdtGSQSspputvfvWv3i6v8ewE9WwAZ4nDNzQ6KKchXJlUWPRD3lvBWUmmVVDsyTTzJvXMKAxvb+SYtY8meepCn34cSelTuIm9+eS/PKSTJDTcmMDwDv3JHKs4iBZoEbBNmSahtJ5WqBtLAKulPZWn6+Sjv//2/XL58OBAGJf2D0rlo4MDyzC+8F9/9b3P40TM4MIEXgnSJ18pTadDmqn7tsIFKabrMYkmc2EqfIa9wVMyOp9KLVg/eCuDu8ndbz751jtJCQfbaZwJwKJ/a4cybbTbXFLFoUqDN6nro7TLeamZEfYkv6HR+VRqQZNAfjw9gRtfcnGEjc88Co4sZWQ6bS7hSAAWVxA8mqHVERfk7SMfdaG0nlZwIN2gTrp93+CKxsY5NzqfSi1oEudOR3EzlVuUaVD1ZS8d8qs4ETB6jyvZNGgWW6dO3in5qZGmdH0aN/4FLvi4mltv/dEOo4lUalGTuFRM4GwoszJGC89Cbph2KwU6qbtg+Lka7TTCpUPOydvHIarUpK4H6GZykmvyfOG9D/8sHabN2k0cxXKLMh2k+ZUgbTK7dIiug8WV7W3REM9Tc+dhhIpwWk976CXj5xpC09r40dd/+DrtErs4UOZSIVzM5KK0Sli0S2bA4uoSJwHOHVKVL0+CPKXr0/RlVeZqvOGw5gO8944sL61Gy3QaT6U8dKHlYrSIndJmNUaowDXI5k2qEqtAvjyNmtT1AP1SlriCgDatcSGbHKGZ/JpMGyWRCtNLKJeiWeREpsXWCHs+riVzrAL3YbmUDKdSCQ9XEY7TH/+0FlVopqanwzQ5DdBqPLfspR8jSxmZS4EzhWamhMU1qWIhfrCydLyVSk1wZXMhepJD4fAoHRZVbZoLxVmaedI5jb6p+rKXC74zH00EWFxb6aOfv3+Y9nEtK166GtGmpz04kTKMzlGXv0mTSG7Jy5V4FnLDNCinQS4JJja4nuH5zKP3f3jKdUlZXHknp7VhXM0GGdJlqhK7XJBnUhpXJ82vBKmTj6NcEJgqVza6kNNTcRXvw9cnuLaRNI7CmhbGnRoeH9+KjkejVASPaBhNLahc00xunLqDGA0Ci6vwaHpOX9RknoapSdqpYW1miE7DkbCmhcOaFtbCHhifpEZ+TaZGmtMn+U1ouRjnRJI6E4s++Wb1nJ4e5SnS/TSRotPaKJe8o+FwWNPCFdFRiRY5as5GqAroK8P8pkK5FDXGEufM2Bq9jc7rOX1O5anLSYD9hVswooU1DyijYU0LhzUtrE2OyrgaSVBRnAWkudw8T8XIUkamorBKjbAUuvFoKV3PaBLPhroEfPHJF7PL8fGJ8fFoNKjQnyUP5G/C8ELWz1OjZpa9QH6DKmHhZnhWz+npAM9UJA7rn57nyvyfffzqHlpqTuKp8izkfLCyTYWwcDA6r+f0OS/PwRTXc/TeX/7wJDPC0yfNrwRZ3AM+vUILj5bSc8uaxKD7/Sd///4Zz8hMbnzOhq/LNAzPpvTc4ggvh5OvPfm3OzwzWu7mZ1/7eRKQw4mUnpvz8hIZOf6cpfAMRZ78j3/8+tJiZiHEJzr87l989M4Qn3CUf/OPTD7hYiTEC/f/AZmEmLS5QQ5OAAAAAElFTkSuQmCC);
    --img-refesh: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAARCAMAAAAFWBeyAAAAzFBMVEUAAAAAAP8AgIAkSZIgYJ8XRoskSZIgUI8bUZQaTZkgVZUfUo8dTpMcU5EbUpEfUZMeUJQeU5IeUZQdU5McUZUcU5QfUpIeT5IdUJMcUJMeUpIeUZMdUZQeUZIeUZQdUZMdUZQeUZQeUZMdUpQdUZMdUJQdUZIdUZMdUJIcUJIdUpMdUZMcUZMdUZIdUJMcUZMdUZMdUZMdUZMdUZIdUZQeUpQcUpMcUZMdUZMdUZMeUZQdUZMdUZMdUZMdUZMdUZMdUZMdUZMdUZP////EljHqAAAAQnRSTlMAAQIHCAsOEBMUGBkaJUFCQ0RFR0hKS01QU1RVWF5fYWt3eIOEjI2Oj6KvsbS3u73AwcLKzM3Oz9TW2O319/j5+v46eSY1AAAAAWJLR0RDZ9ANYgAAAKNJREFUGBltwYcSwVAUBcCjC+GpUaK3iC66aO/8/0cxuJMxYxcibTUsE7/yHnmh9hQC4TGnpRiihYl2whCDm42P+nUEUctB2Frhj+kab2oRRaCo03jJ+HQhjM3utN92ED+S7EL0SJ4T6GwPp93GgHDpZ/BisopAZKHw5s3wR44tiHwNwrm28dF89CFCQz2vJGFYSw5DCKi15p1cZfHLLNvlFL6eWFASUYGb9tsAAAAASUVORK5CYII=);
}

:root {
    --background-color: #1e4f9e;
    --background-color-opacity: #e8eef7;
    --cblue: #1d5193;
    --footer: #0a7682;
    --footer-opacity: #0e5b63;
    --buttom-search: #e67913;
}

.overlay {
    display: none;
    position: fixed;
    z-index: 5555;
    top: 0;
    left: 0;
    height: 100%;
    opacity: .6;
    width: 100%;
    background: #000;
}

    .overlay .loading-text {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: -50px;
        margin-left: -50px;
        font-size: 27px;
        color: #fff;
        max-width: 100px;
    }

        .overlay .loading-text img {
            width: 100%;
            height: auto;
        }


/*@media screen and (min-width: 576px) {
    .event-featured .item-image img, .event-featured .item-image .image {
        height: auto;
    }
}
*/


.club-slider .item-image {
    position: relative;
}

.no-avatar img, img[data-img='1'] {
    padding: 30px;
    object-fit: contain;
    border: 1px solid #ced4da;
    border-radius: 10px;
}

.business .ratio img {
    object-fit: contain;
    padding: 30px;
}

.item-tag.tag-0 {
    border-color: var(--heliotrope-color);
    color: var(--heliotrope-color);
}

.item-tag.tag-1 {
    border-color: var(--blue-color);
    color: var(--blue-color);
}

.item-tag.tag-1 {
    border-color: var(--blue-color);
    color: var(--blue-color);
}

.item-tag.tag-2 {
    border-color: var(--green-color);
    color: var(--green-color);
}

.item-tag.tag-3 {
    border-color: var(--orange-peel-color);
    color: var(--orange-peel-color);
}

.item-tag.tag-4 {
    border-color: var(--rosso-corsa-color);
    color: var(--rosso-corsa-color);
}

.club-slider .image.avatar img {
    object-fit: contain;
}

.top-student-description {
    max-width: 100%;
}

.news-list .big-item-title {
    max-width: 100%;
}

.close.x_cclose {
    background-color: #fff;
    border: none;
    font-size: 20px;
}


.nav-account {
    position: relative;
    align-items: center;
    display: flex;
    margin-left: 12px
}

@media screen and (min-width:768px) {
    .nav-account {
        margin-left: 18px
    }
}

.nav-account__wrapper {
    align-items: center;
    display: flex;
    color: #555
}


.nav-account__wrapper {
    padding-right: 16px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E %3Cpath d='M0.142786 0.938336L3.55548 4.80157C3.61049 4.86381 3.67873 4.91376 3.75551 4.94802C3.8323 4.98227 3.91581 5 4.00032 5C4.08483 5 4.16835 4.98227 4.24513 4.94801C4.32191 4.91376 4.39015 4.86381 4.44516 4.80157L7.85786 0.938336C8.18355 0.569585 7.91352 1.30926e-07 7.41302 1.52804e-07L0.586647 4.51194e-07C0.086144 4.73072e-07 -0.183883 0.569586 0.142786 0.938336Z' fill='%23555555'/%3E %3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 8px 5px
}


    .nav-account__wrapper::after {
        content: none
    }



@media screen and (min-width:768px) {
    .nav-account__wrapper > span {
        display: block
    }
}

.nav-account__image {
    flex-shrink: 0;
    width: 28px
}

@media screen and (min-width:576px) {
    .nav-account__image {
        width: 30px
    }
}


.nav-account__image {
    margin-right: 11px
}


    .nav-account__image .image {
        justify-content: center;
        align-items: center;
        display: flex;
        border-radius: 50%;
        background-color: #1d5193;
        color: #fff
    }

    .nav-account__image.bd-outline::after {
        content: "";
        position: absolute;
        top: -3px;
        right: -3px;
        bottom: -3px;
        left: -3px;
        border: 2px solid #e1e1e1;
        border-radius: 50%;
        pointer-events: none
    }

.nav-account__menu {
    box-shadow: 0 4px 20px rgba(0,0,0,.25);
    border: none;
    border-radius: 10px;
    width: 260px;
    padding: 4px 12px 4px;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .nav-account__menu {
        width: 331px;
        padding: 4px 28px 4px 23px
    }
}

.nav-account__menu::before {
    content: "";
    position: absolute;
    top: -5px;
    right: 5px;
    transform: rotate(45deg);
    width: 18px;
    height: 18px;
    background-color: #fff
}

@media screen and (min-width:576px) {
    .nav-account__menu::before {
        right: 26px
    }
}

@media screen and (min-width:1200px) {
    .nav-account__menu::before {
        right: 18px
    }
}

.nav-account__menu[data-bs-popper] {
    top: calc(100% + 11px);
    right: 0;
    left: auto;
    margin-top: 0
}

@media screen and (min-width:992px) {
    .nav-account__menu[data-bs-popper] {
        top: calc(100% + 13px);
        right: 9px
    }
}

.nav-account__menu[data-popper-placement=bottom-start]::before {
    right: auto;
    left: 26px
}

@media screen and (min-width:992px) {
    .nav-account__menu[data-popper-placement=bottom-start]::before {
        left: 6px
    }
}

.nav-account__menu .dropdown-menu {
    position: relative;
    margin: -5px 0 15px 32px;
    border: none;
    padding: 0
}

    .nav-account__menu .dropdown-menu li {
        margin-bottom: 6px
    }

        .nav-account__menu .dropdown-menu li:last-child {
            margin-bottom: 0
        }

.nav-account__menu .dropdown-item {
    transition: color .3s ease;
    padding: 0
}

    .nav-account__menu .dropdown-item:hover {
        background-color: transparent;
        color: #cd5542
    }

.nav-account__detail {
    align-items: center;
    display: flex;
    margin-top: 11px;
    margin-bottom: 15px
}

.nav-account__detail-image {
    flex-shrink: 0;
    margin-right: 10px;
    width: 40px
}

@media screen and (min-width:576px) {
    .nav-account__detail-image {
        margin-right: 22px;
        width: 70px
    }
}

.nav-account__detail-image .image {
    justify-content: center;
    align-items: center;
    display: flex;
    border-radius: 50%;
    background-color: #1d5193;
    color: #fff
}

.nav-account__detail-content {
    flex-grow: 1
}

    .nav-account__detail-content p:not(:last-child) {
        margin-bottom: 4px
    }

@media screen and (min-width:768px) {
    .nav-account__detail-content p:not(:last-child) {
        margin-bottom: 7px
    }
}


.nav-account__link:hover {
    color: #1d5193
}

    .nav-account__link:hover i {
        color: #1d5193
    }

.nav-account__link:last-child {
    margin-bottom: 10px;
}

.nav-account__link:first-child {
    margin-top: 5px;
    border-top: none
}

.nav-account__link i {
    margin-right: 11px;
    width: 17px;
    text-align: center;
    color: #000
}

.nav-account__link.disabled {
    color: #999
}

/*.nav-account__detail + .nav-account__link {
    border-top: 1px solid #ebebeb
}*/

.student-position-slider .item-title {
    min-height: 70px;
}

@media screen and (min-width:992px) {
    .site-header__logo {
        top: 3px
    }
}

@media screen and (min-width:992px) {
    .navbar-brand {
        padding-top: 0
    }
}

@media screen and (min-width:992px) {
    .navbar-brand__logo {
        width: 64px;
        margin-right: 9px;
        margin-left: 3px
    }
}

.site-header__logo {
    position: relative
}

.c-blue {
    color: var(--cblue);
}

@media screen and (min-width: 992px) {
    .navbar-brand {
        margin-right: 0;
    }
}
/* Modal Overlay */
.x-modal {
    background: rgba(0, 0, 0, 0.5);
    overflow-y: auto;
}

    /* Modal Content */
    .x-modal .modal-content {
        border-radius: 10px;
        border: none;
        box-shadow: 0 5px 20px rgba(0, 0, 0, 0.3);
    }

    /* Modal Header */
    .x-modal .modal-header {
        background: #1f4f9f;
        color: #fff;
        border-bottom: none;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        padding: 15px 20px;
    }

    .x-modal .modal-title {
        font-size: 18px;
        display: flex;
        align-items: center;
    }

        .x-modal .modal-title.fa {
            margin-right: 8px;
        }

    /* Close Button */
    .x-modal .close {
        color: #fff;
        opacity: 0.8;
        background: transparent;
        border: none;
        font-size: 18px;
    }

        .x-modal .close:hover {
            opacity: 1;
        }

    /* Modal Body */
    .x-modal .modal-body {
        padding: 20px;
        display: flex;
        gap: 10px;
        flex-direction: column;
    }

    .x-modal .form-group label {
        font-weight: 600;
        color: #333;
    }

    .x-modal .form-control {
        border-radius: 5px;
        border: 1px solid #ccc;
        transition: all 0.3s ease;
    }

        .x-modal .form-control:focus {
            border-color: #1f4f9f;
            box-shadow: 0 0 5px rgba(31, 79, 159, 0.3);
        }

    /* Modal Footer */
    .x-modal .modal-footer {
        padding: 15px 20px;
        background: #f9f9f9;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        display: flex;
        justify-content: flex-end;
        align-items: center;
    }

    /* Buttons */
    .x-modal .btn-default {
        background: #ccc;
        color: #333;
        border: none;
        padding: 8px 16px;
        border-radius: 5px;
    }

        .x-modal .btn-default:hover {
            background: #bbb;
        }

    .x-modal .btn-submit {
        background: #1f4f9f;
        color: #fff;
        border: none;
        padding: 10px 20px;
        border-radius: 5px;
        transition: all 0.3s ease;
    }

        .x-modal .btn-submit:hover {
            background: #163c7a;
        }

    .x-modal .modal-footer > .col-6 {
        width: auto;
    }
/* Message Alert */
#x_msgChangePass {
    color: red;
    margin-top: 10px;
}

    #x_msgChangePass.hide {
        display: none;
    }

.x-modal .fa:before {
    padding: 0px 10px;
}

#main {
    display: flex;
    flex-direction: column;
}



@media screen and (max-width: 992px) {
    .navbar-brand__logo {
        flex-shrink: 0;
        margin-right: 10px;
        width: 40px;
    }
}

.event-list-select-item .form-select {
    border: none;
    border-radius: 50px;
}

    .event-list-select-item .form-select:focus {
        border-color: transparent;
        box-shadow: none;
    }

.event-featured .big-item:hover {
    border-color: var(--philippine-gold-color);
}

    .event-featured .big-item:hover .big-item-title {
        color: var(--philippine-gold-color);
    }


#header .site-header__wrapper {
    justify-content: end;
    width: 100px;
}

/*#header .navbar-collapse > div {
    display: flex;
}*/

#header .site-header__wrapper {
    display: flex;
}


#header #collap-info {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row-reverse;
}

#menu-top-danh-muc li {
    display: flex;
    align-items: center;
    transition: all .3s ease;
    border: 1px solid transparent;
    margin: 3px;
    background-color: var(--navajo-white-color-2);
    color: var(--dark-bronze-color-2);
}

    #menu-top-danh-muc li a {
        color: var(--dark-bronze-color-2);
        font-weight: bold;
    }

#menu-top-danh-muc .btn {
    display: flex;
    gap: 5px;
    text-transform: uppercase;
    font-weight: 600;
}

/* Mobile */
@media (max-width: 768px) {

    #menu-top-danh-muc {
        width: 100%;
    }

        #menu-top-danh-muc .dropdown {
            width: 100%;
        }
        /* Ẩn nút 3 gạch trên mobile */
        #menu-top-danh-muc .btn {
            display: none;
        }

        /* Hiện luôn dropdown-menu */
        #menu-top-danh-muc .dropdown-menu {
            display: block;
            position: static;
            float: none;
            width: 100%;
            box-shadow: none;
            border: none;
            padding: 0;
        }

        #menu-top-danh-muc .dropdown-item, #collap-info .btn-login {
            padding: 10px 15px;
        }

            #menu-top-danh-muc .dropdown-item:last-child {
                border-bottom: none;
            }

    #header #collap-info {
        flex-direction: column;
        text-align: start;
        justify-content: start;
    }

    .header-su-kien .navbar-brand__logo {
        display: none;
    }

    .item-top-month {
        zoom: 0.8;
    }
}

.header-su-kien .nav-account {
    font-weight: 600;
}

section.slideshow {
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #F1F1F4;
}

.category {
    position: relative;
    background-image: url("https://i-vn.joboko.com/images/icon-edu/bg-category.png");
    background-size: cover;
    background-position: center;
    color: #333;
    overflow: hidden;
}

    .category::before {
        content: "";
        position: absolute;
        inset: 0;
        background: linear-gradient(to bottom, #FFDD9E 9%, #FFFAEC 60%, #FFFEFD 100%);
        opacity: 0.5; /* chỉnh độ trong suốt */
        z-index: 1;
    }

    .category > * {
        position: relative;
        z-index: 2; /* để nội dung nằm trên gradient */
    }

    .category .item {
        background-color: #FFFFFF;
        border: 1px dashed #8C5511;
    }

        .category .item:hover {
            color: var(--midnight-green-color);
            border-color: var(--midnight-green-color);
        }

            .category .item:hover .item-title {
                color: var(--midnight-green-color);
            }

            .category .item:hover img {
                filter: brightness(0) saturate(100%) invert(27%) sepia(11%) saturate(6095%) hue-rotate(148deg) brightness(89%) contrast(89%);
            }



.item-member-wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
    gap: 0;
    padding: 16px;
}

    .item-member-wrapper a {
        position: relative;
        width: 40px;
        border-radius: 50%;
        margin: 0 -10px 0 0;
        overflow: hidden;
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
        transition: transform 0.3s, box-shadow 0.3s, z-index 0s;
        background: #fff;
        z-index: 1;
        border: 1px solid #ccc
    }

        .item-member-wrapper a:hover {
            z-index: 10; /* nổi lên trên */
            transform: translateY(-5px);
            box-shadow: 0 6px 14px rgba(0, 0, 0, 0.25);
        }

    .item-member-wrapper .image {
        position: relative;
        padding-top: 100%; /* Tạo tỉ lệ vuông cho ảnh */
    }

        .item-member-wrapper .image img {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover; /* Cho ảnh căn giữa và cắt đều */
        }

.big-item-member-wrapper a:hover {
    z-index: 10; /* nổi lên trên */
    transform: translateY(-5px);
    box-shadow: 0 6px 14px rgba(0, 0, 0, 0.25);
}

.bg-huy-hieu-1,
.bg-huy-hieu-2,
.bg-huy-hieu-3 {
    width: 36px;
    height: 33px;
    background: url('https://i-vn.joboko.com/images/icon-edu/huy-hieu-top.png');
}

.bg-huy-hieu-1 {
    background-position: -10px -134px;
}

.bg-huy-hieu-2 {
    background-position: -66px -134px;
}

.bg-huy-hieu-3 {
    background-position: -122px -134px;
}

.bg-huy-hieu-4,
.bg-huy-hieu-5,
.bg-huy-hieu-6,
.bg-huy-hieu-7,
.bg-huy-hieu-8,
.bg-huy-hieu-9,
.bg-huy-hieu-10 {
    width: 32px;
    height: 42px;
    background: url('https://i-vn.joboko.com/images/icon-edu/huy-hieu-top.png');
}

.bg-huy-hieu-7 {
    background-position: -10px -10px;
}

.bg-huy-hieu-8 {
    background-position: -62px -10px;
}

.bg-huy-hieu-9 {
    background-position: -114px -10px;
}

.bg-huy-hieu-4 {
    background-position: -10px -72px;
}

.bg-huy-hieu-10 {
    background-position: -62px -72px;
}

.bg-huy-hieu-5 {
    background-position: -114px -72px;
}

.bg-huy-hieu-6 {
    background-position: -166px -10px;
}

.top-year-slider .item-icon {
    width: auto;
    height: auto;
}


@media (min-width: 768px) {
    .js-top-year .grid-container > .item:hover .item-image {
        background: linear-gradient(to right, #ff0000, #0000ff);
    }

    .top-month-slider .item-hovered .item-content {
        position: relative;
        border-radius: 30px;
        border: none;
        overflow: hidden;
        z-index: 1;
        transition: transform 0.3s ease;  
    }

    /*.top-month-slider .item-hovered .item-content::before {
            content: "";
            position: absolute;
            inset: 0;
            padding: 3px;
            border-radius: 30px;
            background: linear-gradient(to right, #ff0000, #0000ff);
            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
            -webkit-mask-composite: xor;
            mask-composite: exclude;
            z-index: 0;
        }*/

    .js-top-year .grid-container > .item .item-image {
        position: relative;
        overflow: hidden;
        z-index: 0;
    }

        /* Ánh sáng lướt qua */
        .js-top-year .grid-container > .item .item-image::after {
            content: "";
            position: absolute;
            top: 0;
            left: -75%;
            width: 50%;
            height: 100%;
            background: linear-gradient( 120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100% );
            transform: skewX(-25deg);
            opacity: 0;
            pointer-events: none;
            z-index: 10;
        }

    .js-top-year .grid-container > .item:hover .item-image::after {
        animation: shine-sweep 1s ease;
        opacity: 1;
    }

    @keyframes shine-sweep {
        0% {
            left: -75%;
        }

        100% {
            left: 125%;
        }
    }

    /*.top-month-slider .item-hovered .item-content {
        position: relative;
        overflow: hidden;
        z-index: 1;
    }*/

        /* Viền gradient với mask */
        .top-month-slider .item-hovered .item-content::before {
            content: "";
            position: absolute;
            inset: 0;
            padding: 3px;
            border-radius: 30px;
            background: linear-gradient(to right, #ff0000, #0000ff);
            -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
            -webkit-mask-composite: xor;
            mask-composite: exclude;
            z-index: 0;
            pointer-events: none;
        }

       
        .top-month-slider .item-hovered .item-content::after {
            content: "";
            position: absolute;
            top: 0;
            left: -75%;
            width: 50%;
            height: 100%;
            background: linear-gradient( 120deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 100% );
            transform: skewX(-25deg);
            opacity: 0;
            z-index: 1;
            pointer-events: none;
        }

    .top-month-slider .item-hovered:hover .item-content::after {
        animation: shine-sweep 1s ease;
        opacity: 1;
    }

    @keyframes shine-sweep {
        0% {
            left: -75%;
        }

        100% {
            left: 125%;
        }
    }
}

.event-featured .big-item-member-wrapper .ratio {
    border: 1px solid #ccc
}

.js-student-position-slider img {
    object-fit: contain;
    /* border: 1px solid #ccc*/
}

.pg-modalPhoto {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    justify-content: center;
    align-items: center;
    z-index: 1000;
}

    .pg-modalPhoto img {
        max-width: 90%;
        max-height: 90%;
        object-fit: contain;
        height: 400px;
    }

.pg-close {
    position: absolute;
    top: 20px;
    right: 30px;
    color: white;
    font-size: 40px;
    cursor: pointer;
}

.pg-prev, .pg-next {
    position: absolute;
    top: 50%;
    font-size: 30px;
    color: white;
    cursor: pointer;
    user-select: none;
}

.pg-prev {
    left: 20px;
}

.pg-next {
    right: 20px;
}


.nw-new-job {
    padding: 30px 0 46px;
    background-color: var(--cultured-color-2);
}

    .nw-new-job .nw-new-job__head {
        margin-bottom: 30px
    }

    .nw-new-job .nw-new-job__head {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: flex-end;
        margin-bottom: 20px;
        padding-right: 120px;
        gap: 16px 12px;
    }

@media screen and (min-width:768px) {
    .nw-new-job .nw-new-job__head {
        margin-bottom: 31px;
    }
}




.nw-new-job .nw-new-job__more {
    text-align: center
}

    .nw-new-job .nw-new-job__more .btn {
        position: relative;
        display: inline-flex;
        /* border-radius: 30px;*/
        min-width: 253px;
        padding: 14px;
        background-color: var(--buttom-search);
        text-align: center;
        color: #fff
    }

        .nw-new-job .nw-new-job__more .btn::before {
            content: "";
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            transition: background-color .3s ease;
            border: 4px solid transparent;
            border-radius: 30px;
            background-color: var(--buttom-search);
            background-clip: content-box
        }

        /*.nw-new-job .nw-new-job__more .btn:hover {
            color: #1d5193
        }

            .nw-new-job .nw-new-job__more .btn:hover::before {
                background-color: #fff480
            }*/

        .nw-new-job .nw-new-job__more .btn > span {
            position: relative;
            z-index: 5
        }

.nw-new-job .nw-new-job__slider .slick-arrow {
    top: -65px;
    transform: none
}

.nw-new-job .nw-new-job__slider .slick-prev {
    right: 54px;
    left: auto
}

.nw-new-job .nw-new-job__slider .slick-next {
    right: 0
}

.nw-new-job__list {
    margin-bottom: 9px
}

    .nw-new-job__list .item {
        display: flex;
        align-items: start;
        border-radius: 4px;
        margin-bottom: 23px;
        padding: 15px;
        background: #fff
    }

@media screen and (min-width:768px) {
    .nw-new-job__list .item {
        padding: 27px 55px 32px 33px
    }
}

.nw-new-job__list .item:hover .item-title {
    color: #1d5193
}

.nw-new-job__list .item-image {
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #d1d1d1;
    border-radius: 4px;
    width: 100px;
    height: 100px;
    padding: 9px;
    text-align: center
}

    .nw-new-job__list .item-image img {
        border-radius: 0;
        max-height: 100%
    }

.nw-new-job__list .item-wrapper {
    width: calc(100% - 71px);
    padding-left: 15px
}

@media screen and (min-width:768px) {
    .nw-new-job__list .item-wrapper {
        display: flex;
        align-items: center;
        padding-left: 34px
    }
}

.nw-new-job__list .item-content {
    margin-bottom: 12px
}

@media screen and (min-width:768px) {
    .nw-new-job__list .item-content {
        width: 100%;
        margin-bottom: 0;
        padding-right: 16px
    }
}

.nw-new-job__list .item-other {
    width: 116px
}

.nw-new-job__list .item-title {
    transition: color .3s ease;
    margin-bottom: 5px;
    color: #292929
}

.nw-new-job__list .item-company {
    display: flex;
    align-items: flex-start;
    margin-bottom: 5px;
    color: #595959
}

    .nw-new-job__list .item-company svg {
        flex-shrink: 0;
        margin-right: 2px
    }

.nw-new-job__list .item-entry {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 8px
}

.nw-new-job__list .item-location {
    display: flex;
    align-items: flex-start;
    opacity: .8;
    color: #6f7882
}

    .nw-new-job__list .item-location svg {
        position: relative;
        top: 1px;
        flex-shrink: 0;
        margin-right: 5px
    }

.nw-new-job__list .item-date-v2 {
    display: flex;
    align-items: flex-start;
    opacity: .8;
    min-width: 33%;
    color: #6f7882
}

    .nw-new-job__list .item-date-v2 svg {
        position: relative;
        top: 2px;
        flex-shrink: 0;
        margin-right: 5px
    }

.nw-new-job__list .item-label {
    display: block;
    border: .8px solid;
    border-radius: 52px;
    min-width: 116px;
    padding: 4px 10px;
    background: #fff;
    text-align: center
}

    .nw-new-job__list .item-label.blue {
        border-color: #3478ce;
        color: #3478ce
    }

    .nw-new-job__list .item-label.green {
        border-color: #02b544;
        color: #02b544
    }

.nw-job-find {
    margin: 43px 0 56px
}

    .nw-job-find .nw-job-find__inner {
        overflow: hidden;
        border: 1.5px solid #10bf51;
        border-radius: 8px;
        padding-bottom: 33px
    }

    .nw-job-find .nw-job-find__head {
        background-color: #f8f8f8
    }

@media screen and (min-width:768px) {
    .nw-job-find .nw-job-find__head {
        display: flex;
        align-items: center
    }
}

.nw-job-find .nw-job-find__title {
    display: flex;
    flex-shrink: 0
}

.nw-job-find .nw-job-find__search {
    display: flex;
    flex-grow: 1;
    padding: 5px 14px
}

    .nw-job-find .nw-job-find__search .btn, .nw-job-find .nw-job-find__search input {
        border: 1px solid #dedede;
        border-radius: 6px;
        height: 48px;
        padding: 14px 19px;
        color: #a3a3a3
    }

        .nw-job-find .nw-job-find__search .btn svg, .nw-job-find .nw-job-find__search input svg {
            margin-right: 10px
        }

    .nw-job-find .nw-job-find__search input {
        flex-grow: 1;
        width: 100%
    }

        .nw-job-find .nw-job-find__search input::-moz-placeholder {
            color: #a3a3a3
        }

        .nw-job-find .nw-job-find__search input:-ms-input-placeholder {
            color: #a3a3a3
        }

        .nw-job-find .nw-job-find__search input::placeholder {
            color: #a3a3a3
        }

    .nw-job-find .nw-job-find__search .btn {
        flex-shrink: 0;
        margin-left: 9px
    }

@media screen and (min-width:768px) {
    .nw-job-find .nw-job-find__search .btn {
        width: 199px
    }
}

.nw-job-find .nw-new-job__list {
    padding: 20px 15px
}

@media screen and (min-width:768px) {
    .nw-job-find .nw-new-job__list {
        padding: 25px 41px 15px
    }
}

.nw-job-find .nw-new-job__list .item {
    margin-bottom: 9px;
    background-color: #fcfcfc
}

@media screen and (min-width:768px) {
    .nw-job-find .nw-new-job__list .item-content {
        width: 100%;
        padding-right: 0
    }
}

.nw-job-find .nw-job-find__more {
    text-align: center
}

    .nw-job-find .nw-job-find__more .btn {
        display: inline-block;
        border-radius: 30px;
        padding: 7px 30px;
        background-color: #eee;
        color: #1d5193
    }

        .nw-job-find .nw-job-find__more .btn:hover {
            background-color: #d4d4d4;
            color: #1d5193
        }

.nw-new-job .slick-arrow {
    position: absolute;
    top: 50%;
    z-index: 5;
    transform: translateY(-50%);
    transition: background-color .3s ease;
    border: none;
    border-radius: 50%;
    width: 42px;
    height: 42px;
    padding: 0;
    background-color: #fafafa;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 22px 18px;
    text-indent: -9999px
}

.nw-new-job .slick-prev {
    left: -53px;
    background-image: var(--img-slick-prev);
}

.nw-new-job .slick-next {
    right: -53px;
    background-image: var(--img-slick-next);
}

    .nw-new-job .slick-next:hover {
        border-color: #1d5193;
        background-color: #1d5193;
        background-image: var(--img-slick-next-trafer);
    }

.nw-new-job .slick-prev:hover {
    border-color: #1d5193;
    background-color: #1d5193;
    background-image: var(--img-slick-prev-trafer);
}

.nw-new-job__head .heading {
    position: relative;
    padding-bottom: 17px;
    color: var(--yale-blue-color);
}

    .nw-new-job__head .heading::before {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 80px;
        height: 3px;
        background-color: var(--tangerine-color);
    }



.nw-new-job__head-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 8px
}

@media screen and (min-width: 768px) {

    .nw-new-job__head-wrapper {
        gap: 13px
    }
}

.nw-new-job__head-wrapper > * {
    display: inline-block;
    border-radius: 4px;
    min-width: 91px;
    padding: 8px 18px;
    background-color: var(--platinum-color-2);
    text-align: center;
}

.nw-new-job__head-wrapper > select {
    padding-right: 13px;
    padding-left: 15px;
    border: none;
    min-width: 150px;
    text-align: center;
}

.nw-new-job__list .item-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
}

    .nw-new-job__list .item-tags > * {
        display: inline-block;
        border-radius: 3px;
        margin: 2px 2px 2px 6px;
        padding: 1px 14px 3px;
        background-color: #f4f4f4;
        color: #555;
    }

    .nw-new-job__list .item-tags > .red {
        background-color: #ffe5e1;
        color: #e85459
    }

    .nw-new-job__list .item-tags > .blue {
        background-color: #eef6ff;
        color: #1d5193
    }

.nw-new-job .nw-new-job__head-wrapper select {
    min-width: 172px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7' fill='none'%3E %3Cpath d='M1.25 1.375L5.5 5.625L9.75 1.375' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E %3C/svg%3E") no-repeat right 15px center, #dadada;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.nw-new-job .nw-new-job__head-wrapper select {
    width: 100px;
    min-width: 100px;
    padding-right: 17px;
    padding-left: 7px;
    /*     background-position: right 7px center;
        background-size: 10px 6px;*/
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%23444' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");
    background-position: right 10px center;
    background-size: 10px 6px
}

.btn-hinh-thuc.active {
    background-color: var(--cblue);
    color: #fff
}

#header {
    min-height: 95px;
}

    #header.header-viec-lam #collap-info {
        display: flex;
        flex-direction: column;
        justify-content: end;
        align-items: end;
    }

        #header.header-viec-lam #collap-info .card-authen {
            display: flex;
            justify-items: center;
            gap: 10px;
            padding-right: 10px;
        }

    #header.header-viec-lam .navbar-collapse .navbar-nav {
        margin-top: 15px;
    }

    #header.header-viec-lam .navbar-light .navbar-brand {
        position: absolute;
        top: 10px;
    }

@media screen and (min-width: 992px) {
    #header.header-viec-lam .navbar-light .navbar-nav .nav-link {
        padding: 0 0 0 15px;
    }
}

@media screen and (max-width: 992px) {
    #header.header-viec-lam .navbar-light .navbar-brand {
        position: relative;
        top: 10px;
    }
}

.event-list .item .item-image img {
    border: 2px solid var(--light-silver-color);
    border-radius: 10px;
}
/* Responsive cho mobile */
@media (max-width: 768px) {
    .event-list .event-list-content .item-content {
        padding-top: 0; /* Có thể chỉnh lại nếu muốn khoảng cách khác trên mobile */
        margin-top: -5px;
    }

    .event-list .event-list-content .item-content-inner {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
}

.fc-h-event .fc-event-main {
    height: 100%;
}

.fc-event-dot {
    height: 100%;
    cursor: pointer;
}

.user-update-form-input .select2-container--default .select2-selection--multiple {
    border: 1px solid #ced4da;
    border-radius: 6px;
    padding: 5px;
    min-height: 38px;
    background-color: #fff;
    transition: all 0.3s ease;
}

    .user-update-form-input .select2-container--default .select2-selection--multiple .select2-selection__choice {
        height: 100%;
        background-color: #1f4f9f;
        border: none;
        color: #fff;
        border-radius: 4px;
        margin: 0;
        margin-right: 5px;
        padding: 4px 8px;
        font-size: 13px;
    }

    .user-update-form-input .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
        color: #fff;
        margin-right: 4px;
    }

.user-update-form-input .select2-container .select2-search--inline {
    font-size: 13px;
    font-style: italic;
}

.user-update-form-input .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding-top: 0;
    display: flex;
    flex-wrap: wrap;
    gap: 5px;
}

.btn-choose-image {
    height: 230px;
    vertical-align: middle;
    color: #999;
    border: 2px dashed #0b85a1;
    display: block;
}

#xbox_UploadImage i.fa {
    padding-right: 3px;
}

.btn-choose-image i {
    font-size: 50px;
    margin-top: 10%;
    margin-bottom: 20px;
}


.img-edit-preview {
    width: 200px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    border: 5px solid #ddd;
}

.img-thumbnail {
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    max-width: 100%;
    height: auto;
}

.image-control-group .image-control-btn {
    display: inline-block;
    cursor: pointer;
    min-width: 30px;
    padding: 6px 12px;
    border: 1px solid #efefef;
    border-right: 0;
    font-size: 14px;
    background: #fff
}

    .image-control-group .image-control-btn:hover {
        color: #fff;
        background-color: #1fbc89
    }

    .image-control-group .image-control-btn:last-child {
        border-right: 1px solid #efefef
    }

.image-controls {
    margin-top: 5px;
    margin-bottom: 20px;
    display: none
}

.image-control-group {
    display: inline-block;
    margin-right: 20px;
    border-radius: 3px
}

.btn-save-image {
    margin: auto;
    border-radius: 0;
}


.autocomplete-wrapper {
    position: relative;
    width: 400px;
}

.autocomplete-input {
    width: 100%;
    padding: 8px;
    box-sizing: border-box;
    font-size: 13px;
}

.autocomplete-list {
    position: absolute;
    top: 40;
    left: 0;
    right: 0;
    background: white;
    border: 1px solid #ccc;
    max-height: 200px;
    overflow-y: auto;
    z-index: 999;
}

.autocomplete-item {
    padding: 8px;
    cursor: pointer;
}

    .autocomplete-item:hover {
        background-color: #f0f0f0;
    }

.autocomplete-loading, .autocomplete-no-data {
    padding: 8px;
    color: #888;
    font-style: italic;
}

.tags-container {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 8px;
}

    .tags-container .tag {
        background-color: var(--cobalt-blue-color);
        color: white;
        padding: 5px 10px;
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
        font-size: 14px;
    }

.tag .remove-tag {
    margin-left: 8px;
    cursor: pointer;
    flex-shrink: 0;
}



.remove-btn {
    width: 40px;
    height: 40px;
    z-index: 2;
    right: 0px;
    top: 0;
    left: initial;
    background: transparent;
    border: none;
    color: #fff;
    font-size: 30px;
}

.pn-hot-fire {
    border-radius: 50%;
    background-color: #FFFCDD;
    display: flex;
    align-items: center;
    border: 1px solid #F2CA50
}

    .pn-hot-fire img {
        width: 30px;
        padding:3px;
    }

    .pn-hot-fire .text-hot {
        display: none;
    }

    .pn-hot-fire  .text-hot{
        color:red;
        font-size:15px;
        font-weight:bold;
    }
.event-list-content .item-button, .event-featured .item-button, .event-grid .item-button, .seminar-hero__btn, .event-featured .big-item-button {
    width: auto;
    display: inline-flex;
    gap: 5px;
    padding-left: 3px;
    padding-right: 15px;
}

    [data-icon="False"], span.item-button {
        padding-left: 15px !important;
        padding-right: 15px;
    }

.event-list-content .item-button {
    height: auto;
}


[data-icon="True"]:hover .pn-hot-fire .text-hot {
    display: block;
    padding-right: 7px;
    padding-top:3px;
}

[data-icon="True"]:hover .pn-hot-fire {
    border-radius:44px;
}
.seminar-hero__btn:hover {
    color:#fff;
}
.event-list-content .item-button[data-icon=False] {
    height:44px;
}
.big-item-button[data-icon="True"]:hover .pn-hot-fire {
    height: 40px;
    
}

