:root{--mod-assign-panel-split:70%}@charset "UTF-8";input.form-control[readonly][name="guestpassword"],input.form-control[readonly][name="guestjoinurl"]{background:initial}.forumpost .options .commands,.forumpost .content .attachments,.forumpost .options .footer,.forumpost .options .link{text-align:right}.btn-text{display:block}.btn-loader{display:none}.btn .loader{margin-left:auto;margin-right:auto}.btn .loader img{height:1.5em}.tool-card-footer{height:50px;text-align:center;padding-top:10px;box-sizing:border-box}#page-mod-quiz-edit #page-footer{clear:both;padding-top:1em}@media print{#page-mod-quiz-attempt #page-footer,#page-mod-quiz-review #page-footer{display:none}}#page-mod-scorm-player .opera-only :-o-prefocus,#page-mod-scorm-player #scormpage div.yui3-g-r img{max-width:100%}/**
 * Wiki module style sheet
 *
 * @package mod-wiki-2.0
 * @copyright 2009 Marc Alier, Jordi Piguillem marc.alier@upc.edu
 * @copyright 2009 Universitat Politecnica de Catalunya http://www.upc.edu
 *
 * @author Jordi Piguillem
 * @author Marc Alier
 * @author David Jimenez
 * @author Josep Arus
 * @author Kenneth Riba
 *
 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */.block_course_list .footer{margin-top:5px}.block_globalsearch .footer{text-align:center}.block_private_files .content .footer{padding:10px 0 0;margin-top:.5em}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");font-weight:400;font-style:normal}.video-js:-moz-full-screen{position:absolute}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.path-grade-report-grader .usersearchdropdown .footer{border-top:1px solid #dee2e6;font-size:90%}@media print{.path-grade-report-user .user-grade th.category a.toggle-category,.grade-report-user .user-grade th.category a.toggle-category .path-grade-report-user #page-footer,.path-grade-report-user .user-grade td.column-grade .action-menu{display:none}}.dropdown-item.show-when-movable{display:none}.tool_brickfield_footer>a{font-size:18px;letter-spacing:1px;color:#fff;background-color:#4054b2;border-radius:5px;padding:15px 50px;transition:0.3s;margin-bottom:20px}.tool_brickfield_footer{text-align:center}.tool_brickfield_footer>a:hover{color:#fff;background-color:#253687;text-decoration:none}.tool_brickfield_footer>p{margin-bottom:25px}@media (max-width:991.98px){.login-layout-right-content:has(.tool-mfa-verify-container){margin-top:0}}span[data-flexitour="container"] .modal-dialog .modal-content .modal-header.minimal,span[data-flexitour="container"] .modal-dialog .modal-content .modal-footer.minimal{padding-top:0;padding-bottom:0}span[data-flexitour="container"] .modal-dialog .modal-content .modal-footer{justify-content:flex-start;border-top:0}.tiny-aiplacement-toggle-switch:not(:checked)+.tiny-aiplacement-toggle-slider .tiny-aiplacement-slider-left{background-color:#007bff;color:#fff}.tiny-aiplacement-generate-footer button img{width:1.5em;margin-right:.2em}@charset "UTF-8";/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root,:host{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("https://thomasianum.org/theme/font.php/boost_union/core/1794230944/fa-brands-400.woff2") format("woff2"),url("https://thomasianum.org/theme/font.php/boost_union/core/1794230944/fa-brands-400.ttf") format("truetype")}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root,:host{--fa-style-family-classic:"Thomasianum UI Icons";--fa-font-regular:normal 400 1em/1 "Thomasianum UI Icons"}@font-face{font-family:"Thomasianum UI Icons";font-style:normal;font-weight:400;font-display:block;src:url("https://thomasianum.org/local/thomasianumweb/assets/fa-regular-400-f1e16da7376c.woff2") format("woff2"),url("https://thomasianum.org/theme/font.php/boost_union/core/1794230944/fa-regular-400.ttf") format("truetype")}.far,.fa-regular{font-weight:400}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
:root,:host{--fa-style-family-classic:"Thomasianum UI Icons";--fa-font-solid:normal 900 1em/1 "Thomasianum UI Icons"}@font-face{font-family:"Thomasianum UI Icons";font-style:normal;font-weight:900;font-display:block;src:url("https://thomasianum.org/local/thomasianumweb/assets/fa-solid-900-33fcd1e07272.woff2") format("woff2"),url("https://thomasianum.org/theme/font.php/boost_union/core/1794230944/fa-solid-900.ttf") format("truetype")}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Thomasianum UI Icons");font-weight:var(--fa-style,900)}.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas::before,.far::before,.fab::before,.fa-solid::before,.fa-regular::before,.fa-brands::before,.fa::before{content:var(--fa)}.fa-classic,.fas,.fa-solid,.far,.fa-regular{font-family:"Thomasianum UI Icons"}.fa-fw{text-align:center;width:1.25em}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,100%{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-language{--fa:""}.fa-question{--fa:"?"}.fa-arrow-up-right-from-square{--fa:""}.fa-eye{--fa:""}.fa-envelope{--fa:""}.fa-xmark{--fa:""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}
/*!
   * Bootstrap  v5.3.3 (https://getbootstrap.com/)
   * Copyright 2011-2024 The Bootstrap Authors
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */
:root,[data-bs-theme="light"]{--bs-blue:#0f6cbf;--bs-indigo:#6610f2;--bs-purple:#613d7c;--bs-pink:#db1a74;--bs-red:#ca3120;--bs-orange:#ff7518;--bs-yellow:#f0ad4e;--bs-green:#357a32;--bs-teal:#20c997;--bs-cyan:#008196;--bs-black:#000000;--bs-white:#ffffff;--bs-gray:#5D554A;--bs-gray-dark:#2C2822;--bs-gray-100:#FCFAF5;--bs-gray-200:#EFE9DB;--bs-gray-300:#DFD6C2;--bs-gray-400:#C7BCA4;--bs-gray-500:#7E7462;--bs-gray-600:#5D554A;--bs-gray-700:#443D35;--bs-gray-800:#2C2822;--bs-gray-900:#1A1714;--bs-primary:#175E30;--bs-secondary:#C7BCA4;--bs-success:#357a32;--bs-info:#008196;--bs-warning:#f0ad4e;--bs-danger:#ca3120;--bs-light:#FCFAF5;--bs-dark:#1A1714;--bs-primary-rgb:23, 94, 48;--bs-secondary-rgb:199, 188, 164;--bs-success-rgb:53, 122, 50;--bs-info-rgb:0, 129, 150;--bs-warning-rgb:240, 173, 78;--bs-danger-rgb:202, 49, 32;--bs-light-rgb:252, 250, 245;--bs-dark-rgb:26, 23, 20;--bs-primary-text-emphasis:#092613;--bs-secondary-text-emphasis:#504b42;--bs-success-text-emphasis:#153114;--bs-info-text-emphasis:#00343c;--bs-warning-text-emphasis:#60451f;--bs-danger-text-emphasis:#51140d;--bs-light-text-emphasis:#443D35;--bs-dark-text-emphasis:#443D35;--bs-primary-bg-subtle:#d1dfd6;--bs-secondary-bg-subtle:#f4f2ed;--bs-success-bg-subtle:#d7e4d6;--bs-info-bg-subtle:#cce6ea;--bs-warning-bg-subtle:#fcefdc;--bs-danger-bg-subtle:#f4d6d2;--bs-light-bg-subtle:#fefdfa;--bs-dark-bg-subtle:#C7BCA4;--bs-primary-border-subtle:#a2bfac;--bs-secondary-border-subtle:#e9e4db;--bs-success-border-subtle:#aecaad;--bs-info-border-subtle:#99cdd5;--bs-warning-border-subtle:#f9deb8;--bs-danger-border-subtle:#eaada6;--bs-light-border-subtle:#EFE9DB;--bs-dark-border-subtle:#7E7462;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:"Source Sans 3", "Segoe UI", Arial, sans-serif;--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.6;--bs-body-color:#1A1714;--bs-body-color-rgb:26, 23, 20;--bs-body-bg:#F7F3EA;--bs-body-bg-rgb:247, 243, 234;--bs-emphasis-color:#000000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:rgba(26, 23, 20, 0.75);--bs-secondary-color-rgb:26, 23, 20;--bs-secondary-bg:#EFE9DB;--bs-secondary-bg-rgb:239, 233, 219;--bs-tertiary-color:rgba(26, 23, 20, 0.5);--bs-tertiary-color-rgb:26, 23, 20;--bs-tertiary-bg:#FCFAF5;--bs-tertiary-bg-rgb:252, 250, 245;--bs-heading-color:#0E3721;--bs-link-color:#175E30;--bs-link-color-rgb:23, 94, 48;--bs-link-decoration:underline;--bs-link-hover-color:#124A28;--bs-link-hover-color-rgb:18, 74, 40;--bs-link-hover-decoration:underline;--bs-code-color:#db1a74;--bs-highlight-color:#1A1714;--bs-highlight-bg:#fcefdc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#DFD6C2;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.25rem;--bs-border-radius-sm:0.1875rem;--bs-border-radius-lg:0.375rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.75;--bs-focus-ring-color:rgba(23, 94, 48, 0.75);--bs-form-valid-color:#357a32;--bs-form-valid-border-color:#357a32;--bs-form-invalid-color:#ca3120;--bs-form-invalid-border-color:#ca3120}[data-bs-theme="dark"]{color-scheme:dark;--bs-body-color:#DFD6C2;--bs-body-color-rgb:223, 214, 194;--bs-body-bg:#1A1714;--bs-body-bg-rgb:26, 23, 20;--bs-emphasis-color:#ffffff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:rgba(223, 214, 194, 0.75);--bs-secondary-color-rgb:223, 214, 194;--bs-secondary-bg:#2C2822;--bs-secondary-bg-rgb:44, 40, 34;--bs-tertiary-color:rgba(223, 214, 194, 0.5);--bs-tertiary-color-rgb:223, 214, 194;--bs-tertiary-bg:#23201b;--bs-tertiary-bg-rgb:35, 32, 27;--bs-primary-text-emphasis:#749e83;--bs-secondary-text-emphasis:#ddd7c8;--bs-success-text-emphasis:#86af84;--bs-info-text-emphasis:#66b3c0;--bs-warning-text-emphasis:#f6ce95;--bs-danger-text-emphasis:#df8379;--bs-light-text-emphasis:#FCFAF5;--bs-dark-text-emphasis:#DFD6C2;--bs-primary-bg-subtle:#05130a;--bs-secondary-bg-subtle:#282621;--bs-success-bg-subtle:#0b180a;--bs-info-bg-subtle:#001a1e;--bs-warning-bg-subtle:#302310;--bs-danger-bg-subtle:#280a06;--bs-light-bg-subtle:#2C2822;--bs-dark-bg-subtle:#161411;--bs-primary-border-subtle:#0e381d;--bs-secondary-border-subtle:#777162;--bs-success-border-subtle:#20491e;--bs-info-border-subtle:#004d5a;--bs-warning-border-subtle:#90682f;--bs-danger-border-subtle:#791d13;--bs-light-border-subtle:#443D35;--bs-dark-border-subtle:#2C2822;--bs-heading-color:inherit;--bs-link-color:#749e83;--bs-link-hover-color:#90b19c;--bs-link-color-rgb:116, 158, 131;--bs-link-hover-color-rgb:144, 177, 156;--bs-code-color:#e976ac;--bs-highlight-color:#DFD6C2;--bs-highlight-bg:#60451f;--bs-border-color:#443D35;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#86af84;--bs-form-valid-border-color:#86af84;--bs-form-invalid-color:#df8379;--bs-form-invalid-border-color:#df8379}*,*::before,*::after{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:#fff0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:.5rem;font-family:"EB Garamond","Palatino Linotype",Georgia,serif;font-weight:600;line-height:1.15;color:var(--bs-heading-color)}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 + 0.9vw)}@media (min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media (min-width:1200px){h3,.h3{font-size:1.75rem}}p{margin-top:0;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}b,strong,.theme_boost_union-courselisting .customfields .customfieldname,.theme_boost_union-courselisting .customfields .customfieldseparator,#bucourseheader .customfields .customfieldname,#bucourseheader .customfields .customfieldseparator{font-weight:bolder}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb);text-decoration:underline}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{display:list-item;cursor:pointer}.lead{font-size:1.25rem;font-weight:300}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#5D554A}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.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-12{flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}@media (min-width:992px){.col-lg-6{flex:0 0 auto;width:50%}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.6}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:.875rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.6;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid #7E7462;border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out,box-shadow 0.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:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#175E30;outline:0;box-shadow:0 0 0 .25rem rgb(23 94 48 / .75)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.6em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.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:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.6;color:var(--bs-body-color);background-color:#fff0;border:solid #fff0;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.6em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.6em + 0.75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.6em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2))}.form-select:-moz-focusring{color:#fff0;text-shadow:0 0 0 var(--bs-body-color)}.form-check{display:block;min-height:1.6rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.3em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-gray-500);print-color-adjust:exact;transition:all 0.2s ease-in-out}@media (prefers-reduced-motion:reduce){.form-check-input{transition:none}}.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:#175E30;outline:0;box-shadow:0 0 0 .25rem rgb(23 94 48 / .75)}.form-check-input:checked{background-color:#175E30;border-color:#175E30}.form-check-input:checked[type="checkbox"]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type="radio"]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type="checkbox"]:indeterminate{background-color:#175E30;border-color:#175E30;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' 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{cursor:default;opacity:.5}.form-switch .form-check-input{--bs-form-switch-bg: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.45%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23175E30'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.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,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-check[disabled]+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-check[disabled]+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-check[disabled]+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-check[disabled]+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-check[disabled]+a,.activity-navigation .btn-check[disabled]+#prev-activity-link,.activity-navigation .btn-check[disabled]+#next-activity-link,.section-navigation .prevsection .btn-check[disabled]+a,.section-navigation .nextsection .btn-check[disabled]+a,.btn-check:disabled+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-check:disabled+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-check:disabled+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-check:disabled+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-check:disabled+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-check:disabled+a,.activity-navigation .btn-check:disabled+#prev-activity-link,.activity-navigation .btn-check:disabled+#next-activity-link,.section-navigation .prevsection .btn-check:disabled+a,.section-navigation .nextsection .btn-check:disabled+a{pointer-events:none;filter:none;opacity:.65}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:#fff0}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#5D554A}.form-floating>:disabled~label::after,.form-floating>.form-control:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn,.input-group .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .input-group a.collapseexpand,.input-group .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .input-group a.collapseexpand,.input-group #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .input-group a.collapseexpand,.input-group #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .input-group a,.input-group #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .input-group a,.input-group .activity-navigation #prev-activity-link,.activity-navigation .input-group #prev-activity-link,.input-group .activity-navigation #next-activity-link,.activity-navigation .input-group #next-activity-link,.input-group .section-navigation .prevsection a,.section-navigation .prevsection .input-group a,.input-group .section-navigation .nextsection a,.section-navigation .nextsection .input-group a{position:relative;z-index:2}.input-group .btn:focus,.input-group .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .input-group a.collapseexpand:focus,.input-group .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .input-group a.collapseexpand:focus,.input-group #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .input-group a.collapseexpand:focus,.input-group #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:focus,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .input-group a:focus,.input-group #page-course-search .theme_boost_union-courselisting-wrapper~.paging a:focus,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .input-group a:focus,.input-group .activity-navigation #prev-activity-link:focus,.activity-navigation .input-group #prev-activity-link:focus,.input-group .activity-navigation #next-activity-link:focus,.activity-navigation .input-group #next-activity-link:focus,.input-group .section-navigation .prevsection a:focus,.section-navigation .prevsection .input-group a:focus,.input-group .section-navigation .nextsection a:focus,.section-navigation .nextsection .input-group a:focus{z-index:5}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .input-group-lg>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .input-group-lg>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .input-group-lg>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .input-group-lg>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .input-group-lg>a,.activity-navigation .input-group-lg>#prev-activity-link,.activity-navigation .input-group-lg>#next-activity-link,.section-navigation .prevsection .input-group-lg>a,.section-navigation .nextsection .input-group-lg>a{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .input-group-sm>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .input-group-sm>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .input-group-sm>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .input-group-sm>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .input-group-sm>a,.activity-navigation .input-group-sm>#prev-activity-link,.activity-navigation .input-group-sm>#next-activity-link,.section-navigation .prevsection .input-group-sm>a,.section-navigation .nextsection .input-group-sm>a{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{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:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.6em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23357a32' d='M2.3 6.73.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(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.75)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23357a32' d='M2.3 6.73.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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.75)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.75)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.6em + 0.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='%23ca3120'%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='%23ca3120' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.75)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: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='%23ca3120'%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='%23ca3120' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.75)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.75)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a,.activity-navigation #prev-activity-link,.activity-navigation #next-activity-link,.section-navigation .prevsection a,.section-navigation .nextsection a{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.6;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a,.activity-navigation #prev-activity-link,.activity-navigation #next-activity-link,.section-navigation .prevsection a,.section-navigation .nextsection a{transition:none}}.btn:hover,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:hover,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:hover,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:hover,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:hover,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a:hover,.activity-navigation #prev-activity-link:hover,.activity-navigation #next-activity-link:hover,.section-navigation .prevsection a:hover,.section-navigation .nextsection a:hover{color:var(--bs-btn-hover-color);text-decoration:none;background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-check+a.collapseexpand:hover,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-check+a.collapseexpand:hover,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-check+a.collapseexpand:hover,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-check+a:hover,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-check+a:hover,.activity-navigation .btn-check+#prev-activity-link:hover,.activity-navigation .btn-check+#next-activity-link:hover,.section-navigation .prevsection .btn-check+a:hover,.section-navigation .nextsection .btn-check+a:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:focus-visible,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a:focus-visible,.activity-navigation #prev-activity-link:focus-visible,.activity-navigation #next-activity-link:focus-visible,.section-navigation .prevsection a:focus-visible,.section-navigation .nextsection a:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-check:focus-visible+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-check:focus-visible+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-check:focus-visible+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-check:focus-visible+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-check:focus-visible+a,.activity-navigation .btn-check:focus-visible+#prev-activity-link,.activity-navigation .btn-check:focus-visible+#next-activity-link,.section-navigation .prevsection .btn-check:focus-visible+a,.section-navigation .nextsection .btn-check:focus-visible+a{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-check:checked+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-check:checked+a,.activity-navigation .btn-check:checked+#prev-activity-link,.activity-navigation .btn-check:checked+#next-activity-link,.section-navigation .prevsection .btn-check:checked+a,.section-navigation .nextsection .btn-check:checked+a,:not(.btn-check)+.btn:active,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions :not(.btn-check)+a.collapseexpand:active,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions :not(.btn-check)+a.collapseexpand:active,#page-course-search .theme_boost_union-catlisting>.collapsible-actions :not(.btn-check)+a.collapseexpand:active,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) :not(.btn-check)+a:active,#page-course-search .theme_boost_union-courselisting-wrapper~.paging :not(.btn-check)+a:active,.activity-navigation :not(.btn-check)+#prev-activity-link:active,.activity-navigation :not(.btn-check)+#next-activity-link:active,.section-navigation .prevsection :not(.btn-check)+a:active,.section-navigation .nextsection :not(.btn-check)+a:active,.btn:first-child:active,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:first-child:active,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:first-child:active,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:first-child:active,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:first-child:active,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a:first-child:active,.activity-navigation #prev-activity-link:first-child:active,.activity-navigation #next-activity-link:first-child:active,.section-navigation .prevsection a:first-child:active,.section-navigation .nextsection a:first-child:active,.btn.active,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.active.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.active.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.active.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.active,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.active,.activity-navigation .active#prev-activity-link,.activity-navigation .active#next-activity-link,.section-navigation .prevsection a.active,.section-navigation .nextsection a.active,.btn.show,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.show.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.show.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.show.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.show,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.show,.activity-navigation .show#prev-activity-link,.activity-navigation .show#next-activity-link,.section-navigation .prevsection a.show,.section-navigation .nextsection a.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked+a.collapseexpand:focus-visible,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked+a.collapseexpand:focus-visible,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked+a.collapseexpand:focus-visible,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-check:checked+a:focus-visible,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-check:checked+a:focus-visible,.activity-navigation .btn-check:checked+#prev-activity-link:focus-visible,.activity-navigation .btn-check:checked+#next-activity-link:focus-visible,.section-navigation .prevsection .btn-check:checked+a:focus-visible,.section-navigation .nextsection .btn-check:checked+a:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions :not(.btn-check)+a.collapseexpand:active:focus-visible,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions :not(.btn-check)+a.collapseexpand:active:focus-visible,#page-course-search .theme_boost_union-catlisting>.collapsible-actions :not(.btn-check)+a.collapseexpand:active:focus-visible,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) :not(.btn-check)+a:active:focus-visible,#page-course-search .theme_boost_union-courselisting-wrapper~.paging :not(.btn-check)+a:active:focus-visible,.activity-navigation :not(.btn-check)+#prev-activity-link:active:focus-visible,.activity-navigation :not(.btn-check)+#next-activity-link:active:focus-visible,.section-navigation .prevsection :not(.btn-check)+a:active:focus-visible,.section-navigation .nextsection :not(.btn-check)+a:active:focus-visible,.btn:first-child:active:focus-visible,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:first-child:active:focus-visible,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:first-child:active:focus-visible,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:first-child:active:focus-visible,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:first-child:active:focus-visible,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a:first-child:active:focus-visible,.activity-navigation #prev-activity-link:first-child:active:focus-visible,.activity-navigation #next-activity-link:first-child:active:focus-visible,.section-navigation .prevsection a:first-child:active:focus-visible,.section-navigation .nextsection a:first-child:active:focus-visible,.btn.active:focus-visible,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.active.collapseexpand:focus-visible,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.active.collapseexpand:focus-visible,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.active.collapseexpand:focus-visible,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.active:focus-visible,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.active:focus-visible,.activity-navigation .active#prev-activity-link:focus-visible,.activity-navigation .active#next-activity-link:focus-visible,.section-navigation .prevsection a.active:focus-visible,.section-navigation .nextsection a.active:focus-visible,.btn.show:focus-visible,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.show.collapseexpand:focus-visible,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.show.collapseexpand:focus-visible,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.show.collapseexpand:focus-visible,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.show:focus-visible,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.show:focus-visible,.activity-navigation .show#prev-activity-link:focus-visible,.activity-navigation .show#next-activity-link:focus-visible,.section-navigation .prevsection a.show:focus-visible,.section-navigation .nextsection a.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked:focus-visible+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked:focus-visible+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-check:checked:focus-visible+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-check:checked:focus-visible+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-check:checked:focus-visible+a,.activity-navigation .btn-check:checked:focus-visible+#prev-activity-link,.activity-navigation .btn-check:checked:focus-visible+#next-activity-link,.section-navigation .prevsection .btn-check:checked:focus-visible+a,.section-navigation .nextsection .btn-check:checked:focus-visible+a{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:disabled,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:disabled,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:disabled,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:disabled,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a:disabled,.activity-navigation #prev-activity-link:disabled,.activity-navigation #next-activity-link:disabled,.section-navigation .prevsection a:disabled,.section-navigation .nextsection a:disabled,.btn.disabled,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.disabled.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.disabled.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.disabled.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.disabled,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.disabled,.activity-navigation .disabled#prev-activity-link,.activity-navigation .disabled#next-activity-link,.section-navigation .prevsection a.disabled,.section-navigation .nextsection a.disabled,fieldset:disabled .btn,fieldset:disabled .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions fieldset:disabled a.collapseexpand,fieldset:disabled .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions fieldset:disabled a.collapseexpand,fieldset:disabled #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions fieldset:disabled a.collapseexpand,fieldset:disabled #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) fieldset:disabled a,fieldset:disabled #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging fieldset:disabled a,fieldset:disabled .activity-navigation #prev-activity-link,.activity-navigation fieldset:disabled #prev-activity-link,fieldset:disabled .activity-navigation #next-activity-link,.activity-navigation fieldset:disabled #next-activity-link,fieldset:disabled .section-navigation .prevsection a,.section-navigation .prevsection fieldset:disabled a,fieldset:disabled .section-navigation .nextsection a,.section-navigation .nextsection fieldset:disabled a{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#ffffff;--bs-btn-bg:#175E30;--bs-btn-border-color:#175E30;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#145029;--bs-btn-hover-border-color:#124b26;--bs-btn-focus-shadow-rgb:58, 118, 79;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#124b26;--bs-btn-active-border-color:#114724;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#175E30;--bs-btn-disabled-border-color:#175E30}.btn-secondary,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a,.activity-navigation #prev-activity-link,.activity-navigation #next-activity-link,.section-navigation .prevsection a,.section-navigation .nextsection a{--bs-btn-color:#000000;--bs-btn-bg:#C7BCA4;--bs-btn-border-color:#C7BCA4;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#cfc6b2;--bs-btn-hover-border-color:#cdc3ad;--bs-btn-focus-shadow-rgb:169, 160, 139;--bs-btn-active-color:#000000;--bs-btn-active-bg:#d2c9b6;--bs-btn-active-border-color:#cdc3ad;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#C7BCA4;--bs-btn-disabled-border-color:#C7BCA4}.btn-success{--bs-btn-color:#ffffff;--bs-btn-bg:#357a32;--bs-btn-border-color:#357a32;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#2d682b;--bs-btn-hover-border-color:#2a6228;--bs-btn-focus-shadow-rgb:83, 142, 81;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#2a6228;--bs-btn-active-border-color:#285c26;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#357a32;--bs-btn-disabled-border-color:#357a32}.btn-info{--bs-btn-color:#ffffff;--bs-btn-bg:#008196;--bs-btn-border-color:#008196;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#006e80;--bs-btn-hover-border-color:#006778;--bs-btn-focus-shadow-rgb:38, 148, 166;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#006778;--bs-btn-active-border-color:#006171;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#008196;--bs-btn-disabled-border-color:#008196}.btn-warning{--bs-btn-color:#000000;--bs-btn-bg:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#f2b969;--bs-btn-hover-border-color:#f2b560;--bs-btn-focus-shadow-rgb:204, 147, 66;--bs-btn-active-color:#000000;--bs-btn-active-bg:#f3bd71;--bs-btn-active-border-color:#f2b560;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#f0ad4e;--bs-btn-disabled-border-color:#f0ad4e}.btn-danger{--bs-btn-color:#ffffff;--bs-btn-bg:#ca3120;--bs-btn-border-color:#ca3120;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#ac2a1b;--bs-btn-hover-border-color:#a2271a;--bs-btn-focus-shadow-rgb:210, 80, 65;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#a2271a;--bs-btn-active-border-color:#982518;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#ca3120;--bs-btn-disabled-border-color:#ca3120}.btn-light{--bs-btn-color:#000000;--bs-btn-bg:#FCFAF5;--bs-btn-border-color:#FCFAF5;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#d6d5d0;--bs-btn-hover-border-color:#cac8c4;--bs-btn-focus-shadow-rgb:214, 213, 208;--bs-btn-active-color:#000000;--bs-btn-active-bg:#cac8c4;--bs-btn-active-border-color:#bdbcb8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#FCFAF5;--bs-btn-disabled-border-color:#FCFAF5}.btn-dark{--bs-btn-color:#ffffff;--bs-btn-bg:#1A1714;--bs-btn-border-color:#1A1714;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#3c3a37;--bs-btn-hover-border-color:#312e2b;--bs-btn-focus-shadow-rgb:60, 58, 55;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#484543;--bs-btn-active-border-color:#312e2b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#1A1714;--bs-btn-disabled-border-color:#1A1714}.btn-outline-primary{--bs-btn-color:#175E30;--bs-btn-border-color:#175E30;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#175E30;--bs-btn-hover-border-color:#175E30;--bs-btn-focus-shadow-rgb:23, 94, 48;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#175E30;--bs-btn-active-border-color:#175E30;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#175E30;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#175E30;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#C7BCA4;--bs-btn-border-color:#C7BCA4;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#C7BCA4;--bs-btn-hover-border-color:#C7BCA4;--bs-btn-focus-shadow-rgb:199, 188, 164;--bs-btn-active-color:#000000;--bs-btn-active-bg:#C7BCA4;--bs-btn-active-border-color:#C7BCA4;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#C7BCA4;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#C7BCA4;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#357a32;--bs-btn-border-color:#357a32;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#357a32;--bs-btn-hover-border-color:#357a32;--bs-btn-focus-shadow-rgb:53, 122, 50;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#357a32;--bs-btn-active-border-color:#357a32;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#357a32;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#357a32;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#008196;--bs-btn-border-color:#008196;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#008196;--bs-btn-hover-border-color:#008196;--bs-btn-focus-shadow-rgb:0, 129, 150;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#008196;--bs-btn-active-border-color:#008196;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#008196;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#008196;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#f0ad4e;--bs-btn-border-color:#f0ad4e;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#f0ad4e;--bs-btn-hover-border-color:#f0ad4e;--bs-btn-focus-shadow-rgb:240, 173, 78;--bs-btn-active-color:#000000;--bs-btn-active-bg:#f0ad4e;--bs-btn-active-border-color:#f0ad4e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f0ad4e;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f0ad4e;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#ca3120;--bs-btn-border-color:#ca3120;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#ca3120;--bs-btn-hover-border-color:#ca3120;--bs-btn-focus-shadow-rgb:202, 49, 32;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#ca3120;--bs-btn-active-border-color:#ca3120;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ca3120;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ca3120;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#FCFAF5;--bs-btn-border-color:#FCFAF5;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#FCFAF5;--bs-btn-hover-border-color:#FCFAF5;--bs-btn-focus-shadow-rgb:252, 250, 245;--bs-btn-active-color:#000000;--bs-btn-active-bg:#FCFAF5;--bs-btn-active-border-color:#FCFAF5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#FCFAF5;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#FCFAF5;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#1A1714;--bs-btn-border-color:#1A1714;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#1A1714;--bs-btn-hover-border-color:#1A1714;--bs-btn-focus-shadow-rgb:26, 23, 20;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#1A1714;--bs-btn-active-border-color:#1A1714;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#1A1714;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#1A1714;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#5D554A;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:58, 118, 79;text-decoration:underline}.btn-link:hover,.btn-link:focus-visible{text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-lg>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-lg>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-lg>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-lg>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-lg>a,.activity-navigation .btn-group-lg>#prev-activity-link,.activity-navigation .btn-group-lg>#next-activity-link,.section-navigation .prevsection .btn-group-lg>a,.section-navigation .nextsection .btn-group-lg>a{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-sm>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-sm>a,.activity-navigation .btn-group-sm>#prev-activity-link,.activity-navigation .btn-group-sm>#next-activity-link,.section-navigation .prevsection .btn-group-sm>a,.section-navigation .nextsection .btn-group-sm>a,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a,.activity-navigation #prev-activity-link,.activity-navigation #next-activity-link,.section-navigation .prevsection a,.section-navigation .nextsection a{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity 0.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 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{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 #fff0;border-bottom:0;border-left:.3em solid #fff0}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:#ffffff;--bs-dropdown-link-hover-bg:#175E30;--bs-dropdown-link-active-color:#ffffff;--bs-dropdown-link-active-bg:#175E30;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#5D554A;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.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}}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:#fff0;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);text-decoration:none;background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#fff0}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#DFD6C2;--bs-dropdown-bg:#2C2822;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#DFD6C2;--bs-dropdown-link-hover-color:#ffffff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#ffffff;--bs-dropdown-link-active-bg:#175E30;--bs-dropdown-link-disabled-color:#7E7462;--bs-dropdown-header-color:#7E7462}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>a,.activity-navigation .btn-group>#prev-activity-link,.activity-navigation .btn-group>#next-activity-link,.section-navigation .prevsection .btn-group>a,.section-navigation .nextsection .btn-group>a,.btn-group-vertical>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a,.activity-navigation .btn-group-vertical>#prev-activity-link,.activity-navigation .btn-group-vertical>#next-activity-link,.section-navigation .prevsection .btn-group-vertical>a,.section-navigation .nextsection .btn-group-vertical>a{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-check:checked+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-check:checked+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-check:checked+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>.btn-check:checked+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>.btn-check:checked+a,.activity-navigation .btn-group>.btn-check:checked+#prev-activity-link,.activity-navigation .btn-group>.btn-check:checked+#next-activity-link,.section-navigation .prevsection .btn-group>.btn-check:checked+a,.section-navigation .nextsection .btn-group>.btn-check:checked+a,.btn-group>.btn-check:focus+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-check:focus+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-check:focus+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-check:focus+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>.btn-check:focus+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>.btn-check:focus+a,.activity-navigation .btn-group>.btn-check:focus+#prev-activity-link,.activity-navigation .btn-group>.btn-check:focus+#next-activity-link,.section-navigation .prevsection .btn-group>.btn-check:focus+a,.section-navigation .nextsection .btn-group>.btn-check:focus+a,.btn-group>.btn:hover,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:hover,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:hover,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:hover,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>a:hover,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>a:hover,.activity-navigation .btn-group>#prev-activity-link:hover,.activity-navigation .btn-group>#next-activity-link:hover,.section-navigation .prevsection .btn-group>a:hover,.section-navigation .nextsection .btn-group>a:hover,.btn-group>.btn:focus,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:focus,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:focus,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:focus,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>a:focus,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>a:focus,.activity-navigation .btn-group>#prev-activity-link:focus,.activity-navigation .btn-group>#next-activity-link:focus,.section-navigation .prevsection .btn-group>a:focus,.section-navigation .nextsection .btn-group>a:focus,.btn-group>.btn:active,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:active,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:active,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:active,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>a:active,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>a:active,.activity-navigation .btn-group>#prev-activity-link:active,.activity-navigation .btn-group>#next-activity-link:active,.section-navigation .prevsection .btn-group>a:active,.section-navigation .nextsection .btn-group>a:active,.btn-group>.btn.active,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.active.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.active.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.active.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>a.active,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>a.active,.activity-navigation .btn-group>.active#prev-activity-link,.activity-navigation .btn-group>.active#next-activity-link,.section-navigation .prevsection .btn-group>a.active,.section-navigation .nextsection .btn-group>a.active,.btn-group-vertical>.btn-check:checked+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-check:checked+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-check:checked+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-check:checked+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>.btn-check:checked+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>.btn-check:checked+a,.activity-navigation .btn-group-vertical>.btn-check:checked+#prev-activity-link,.activity-navigation .btn-group-vertical>.btn-check:checked+#next-activity-link,.section-navigation .prevsection .btn-group-vertical>.btn-check:checked+a,.section-navigation .nextsection .btn-group-vertical>.btn-check:checked+a,.btn-group-vertical>.btn-check:focus+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-check:focus+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-check:focus+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-check:focus+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>.btn-check:focus+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>.btn-check:focus+a,.activity-navigation .btn-group-vertical>.btn-check:focus+#prev-activity-link,.activity-navigation .btn-group-vertical>.btn-check:focus+#next-activity-link,.section-navigation .prevsection .btn-group-vertical>.btn-check:focus+a,.section-navigation .nextsection .btn-group-vertical>.btn-check:focus+a,.btn-group-vertical>.btn:hover,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:hover,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:hover,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:hover,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a:hover,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a:hover,.activity-navigation .btn-group-vertical>#prev-activity-link:hover,.activity-navigation .btn-group-vertical>#next-activity-link:hover,.section-navigation .prevsection .btn-group-vertical>a:hover,.section-navigation .nextsection .btn-group-vertical>a:hover,.btn-group-vertical>.btn:focus,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:focus,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:focus,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:focus,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a:focus,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a:focus,.activity-navigation .btn-group-vertical>#prev-activity-link:focus,.activity-navigation .btn-group-vertical>#next-activity-link:focus,.section-navigation .prevsection .btn-group-vertical>a:focus,.section-navigation .nextsection .btn-group-vertical>a:focus,.btn-group-vertical>.btn:active,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:active,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:active,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:active,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a:active,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a:active,.activity-navigation .btn-group-vertical>#prev-activity-link:active,.activity-navigation .btn-group-vertical>#next-activity-link:active,.section-navigation .prevsection .btn-group-vertical>a:active,.section-navigation .nextsection .btn-group-vertical>a:active,.btn-group-vertical>.btn.active,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.active.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.active.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.active.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a.active,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a.active,.activity-navigation .btn-group-vertical>.active#prev-activity-link,.activity-navigation .btn-group-vertical>.active#next-activity-link,.section-navigation .prevsection .btn-group-vertical>a.active,.section-navigation .nextsection .btn-group-vertical>a.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>:not(.btn-check:first-child)+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>:not(.btn-check:first-child)+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>:not(.btn-check:first-child)+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>:not(.btn-check:first-child)+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>:not(.btn-check:first-child)+a,.activity-navigation .btn-group>:not(.btn-check:first-child)+#prev-activity-link,.activity-navigation .btn-group>:not(.btn-check:first-child)+#next-activity-link,.section-navigation .prevsection .btn-group>:not(.btn-check:first-child)+a,.section-navigation .nextsection .btn-group>:not(.btn-check:first-child)+a,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:not(:last-child):not(.dropdown-toggle),.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:not(:last-child):not(.dropdown-toggle),#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:not(:last-child):not(.dropdown-toggle),#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>a:not(:last-child):not(.dropdown-toggle),#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>a:not(:last-child):not(.dropdown-toggle),.activity-navigation .btn-group>#prev-activity-link:not(:last-child):not(.dropdown-toggle),.activity-navigation .btn-group>#next-activity-link:not(:last-child):not(.dropdown-toggle),.section-navigation .prevsection .btn-group>a:not(:last-child):not(.dropdown-toggle),.section-navigation .nextsection .btn-group>a:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.dropdown-toggle-split.collapseexpand:first-child,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.dropdown-toggle-split.collapseexpand:first-child,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.dropdown-toggle-split.collapseexpand:first-child,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>a.dropdown-toggle-split:first-child,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>a.dropdown-toggle-split:first-child,.activity-navigation .btn-group>.dropdown-toggle-split#prev-activity-link:first-child,.activity-navigation .btn-group>.dropdown-toggle-split#next-activity-link:first-child,.section-navigation .prevsection .btn-group>a.dropdown-toggle-split:first-child,.section-navigation .nextsection .btn-group>a.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-group:not(:last-child)>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-group:not(:last-child)>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-group:not(:last-child)>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>.btn-group:not(:last-child)>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>.btn-group:not(:last-child)>a,.activity-navigation .btn-group>.btn-group:not(:last-child)>#prev-activity-link,.activity-navigation .btn-group>.btn-group:not(:last-child)>#next-activity-link,.section-navigation .prevsection .btn-group>.btn-group:not(:last-child)>a,.section-navigation .nextsection .btn-group>.btn-group:not(:last-child)>a{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:nth-child(n+3),.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:nth-child(n+3),#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>a.collapseexpand:nth-child(n+3),#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>a:nth-child(n+3),#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>a:nth-child(n+3),.activity-navigation .btn-group>#prev-activity-link:nth-child(n+3),.activity-navigation .btn-group>#next-activity-link:nth-child(n+3),.section-navigation .prevsection .btn-group>a:nth-child(n+3),.section-navigation .nextsection .btn-group>a:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>:not(.btn-check)+a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>:not(.btn-check)+a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>:not(.btn-check)+a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>:not(.btn-check)+a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>:not(.btn-check)+a,.activity-navigation .btn-group>:not(.btn-check)+#prev-activity-link,.activity-navigation .btn-group>:not(.btn-check)+#next-activity-link,.section-navigation .prevsection .btn-group>:not(.btn-check)+a,.section-navigation .nextsection .btn-group>:not(.btn-check)+a,.btn-group>.btn-group:not(:first-child)>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-group:not(:first-child)>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-group:not(:first-child)>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group>.btn-group:not(:first-child)>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group>.btn-group:not(:first-child)>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group>.btn-group:not(:first-child)>a,.activity-navigation .btn-group>.btn-group:not(:first-child)>#prev-activity-link,.activity-navigation .btn-group>.btn-group:not(:first-child)>#next-activity-link,.section-navigation .prevsection .btn-group>.btn-group:not(:first-child)>a,.section-navigation .nextsection .btn-group>.btn-group:not(:first-child)>a{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand+.dropdown-toggle-split,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand+.dropdown-toggle-split,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand+.dropdown-toggle-split,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-sm>a+.dropdown-toggle-split,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-sm>a+.dropdown-toggle-split,.activity-navigation .btn-group-sm>#prev-activity-link+.dropdown-toggle-split,.activity-navigation .btn-group-sm>#next-activity-link+.dropdown-toggle-split,.section-navigation .prevsection .btn-group-sm>a+.dropdown-toggle-split,.section-navigation .nextsection .btn-group-sm>a+.dropdown-toggle-split,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand+.dropdown-toggle-split,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand+.dropdown-toggle-split,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand+.dropdown-toggle-split,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a+.dropdown-toggle-split,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a+.dropdown-toggle-split,.activity-navigation #prev-activity-link+.dropdown-toggle-split,.activity-navigation #next-activity-link+.dropdown-toggle-split,.section-navigation .prevsection a+.dropdown-toggle-split,.section-navigation .nextsection a+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-lg>a.collapseexpand+.dropdown-toggle-split,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-lg>a.collapseexpand+.dropdown-toggle-split,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-lg>a.collapseexpand+.dropdown-toggle-split,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-lg>a+.dropdown-toggle-split,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-lg>a+.dropdown-toggle-split,.activity-navigation .btn-group-lg>#prev-activity-link+.dropdown-toggle-split,.activity-navigation .btn-group-lg>#next-activity-link+.dropdown-toggle-split,.section-navigation .prevsection .btn-group-lg>a+.dropdown-toggle-split,.section-navigation .nextsection .btn-group-lg>a+.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,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a,.activity-navigation .btn-group-vertical>#prev-activity-link,.activity-navigation .btn-group-vertical>#next-activity-link,.section-navigation .prevsection .btn-group-vertical>a,.section-navigation .nextsection .btn-group-vertical>a,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:not(:first-child),.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:not(:first-child),#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:not(:first-child),#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a:not(:first-child),#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a:not(:first-child),.activity-navigation .btn-group-vertical>#prev-activity-link:not(:first-child),.activity-navigation .btn-group-vertical>#next-activity-link:not(:first-child),.section-navigation .prevsection .btn-group-vertical>a:not(:first-child),.section-navigation .nextsection .btn-group-vertical>a:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:not(:last-child):not(.dropdown-toggle),.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:not(:last-child):not(.dropdown-toggle),#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand:not(:last-child):not(.dropdown-toggle),#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.activity-navigation .btn-group-vertical>#prev-activity-link:not(:last-child):not(.dropdown-toggle),.activity-navigation .btn-group-vertical>#next-activity-link:not(:last-child):not(.dropdown-toggle),.section-navigation .prevsection .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.section-navigation .nextsection .btn-group-vertical>a:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-group:not(:last-child)>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-group:not(:last-child)>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-group:not(:last-child)>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>.btn-group:not(:last-child)>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>.btn-group:not(:last-child)>a,.activity-navigation .btn-group-vertical>.btn-group:not(:last-child)>#prev-activity-link,.activity-navigation .btn-group-vertical>.btn-group:not(:last-child)>#next-activity-link,.section-navigation .prevsection .btn-group-vertical>.btn-group:not(:last-child)>a,.section-navigation .nextsection .btn-group-vertical>.btn-group:not(:last-child)>a{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a.collapseexpand~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a.collapseexpand~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>a.collapseexpand~#prev-activity-link,.activity-navigation .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~#prev-activity-link,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>a.collapseexpand~#next-activity-link,.activity-navigation .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~#next-activity-link,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .section-navigation .prevsection .btn-group-vertical>a.collapseexpand~a,.section-navigation .prevsection .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .section-navigation .nextsection .btn-group-vertical>a.collapseexpand~a,.section-navigation .nextsection .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~.btn,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a.collapseexpand~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a.collapseexpand~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>a.collapseexpand~#prev-activity-link,.activity-navigation .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~#prev-activity-link,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>a.collapseexpand~#next-activity-link,.activity-navigation .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~#next-activity-link,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .section-navigation .prevsection .btn-group-vertical>a.collapseexpand~a,.section-navigation .prevsection .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .section-navigation .nextsection .btn-group-vertical>a.collapseexpand~a,.section-navigation .nextsection .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~.btn,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a.collapseexpand~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a.collapseexpand~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>a.collapseexpand~#prev-activity-link,.activity-navigation #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~#prev-activity-link,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>a.collapseexpand~#next-activity-link,.activity-navigation #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~#next-activity-link,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .section-navigation .prevsection .btn-group-vertical>a.collapseexpand~a,.section-navigation .prevsection #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .section-navigation .nextsection .btn-group-vertical>a.collapseexpand~a,.section-navigation .nextsection #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a.collapseexpand~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~.btn,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .activity-navigation .btn-group-vertical>a~#prev-activity-link,.activity-navigation #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~#prev-activity-link,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .activity-navigation .btn-group-vertical>a~#next-activity-link,.activity-navigation #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~#next-activity-link,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .section-navigation .prevsection .btn-group-vertical>a~a,.section-navigation .prevsection #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .section-navigation .nextsection .btn-group-vertical>a~a,.section-navigation .nextsection #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>a~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~.btn,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~a.collapseexpand,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~a.collapseexpand,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~a.collapseexpand,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .activity-navigation .btn-group-vertical>a~#prev-activity-link,.activity-navigation #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~#prev-activity-link,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .activity-navigation .btn-group-vertical>a~#next-activity-link,.activity-navigation #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~#next-activity-link,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .section-navigation .prevsection .btn-group-vertical>a~a,.section-navigation .prevsection #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .section-navigation .nextsection .btn-group-vertical>a~a,.section-navigation .nextsection #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>a~a,.activity-navigation .btn-group-vertical>#prev-activity-link~.btn,.activity-navigation .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>#prev-activity-link~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>#prev-activity-link~a.collapseexpand,.activity-navigation .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>#prev-activity-link~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>#prev-activity-link~a.collapseexpand,.activity-navigation #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>#prev-activity-link~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>#prev-activity-link~a.collapseexpand,.activity-navigation #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>#prev-activity-link~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .activity-navigation .btn-group-vertical>#prev-activity-link~a,.activity-navigation #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>#prev-activity-link~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .activity-navigation .btn-group-vertical>#prev-activity-link~a,.activity-navigation .btn-group-vertical>#prev-activity-link~#prev-activity-link,.activity-navigation .btn-group-vertical>#prev-activity-link~#next-activity-link,.activity-navigation .section-navigation .prevsection .btn-group-vertical>#prev-activity-link~a,.section-navigation .prevsection .activity-navigation .btn-group-vertical>#prev-activity-link~a,.activity-navigation .section-navigation .nextsection .btn-group-vertical>#prev-activity-link~a,.section-navigation .nextsection .activity-navigation .btn-group-vertical>#prev-activity-link~a,.activity-navigation .btn-group-vertical>#next-activity-link~.btn,.activity-navigation .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>#next-activity-link~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>#next-activity-link~a.collapseexpand,.activity-navigation .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>#next-activity-link~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>#next-activity-link~a.collapseexpand,.activity-navigation #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>#next-activity-link~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .activity-navigation .btn-group-vertical>#next-activity-link~a.collapseexpand,.activity-navigation #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>#next-activity-link~a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .activity-navigation .btn-group-vertical>#next-activity-link~a,.activity-navigation #page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>#next-activity-link~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .activity-navigation .btn-group-vertical>#next-activity-link~a,.activity-navigation .btn-group-vertical>#next-activity-link~#prev-activity-link,.activity-navigation .btn-group-vertical>#next-activity-link~#next-activity-link,.activity-navigation .section-navigation .prevsection .btn-group-vertical>#next-activity-link~a,.section-navigation .prevsection .activity-navigation .btn-group-vertical>#next-activity-link~a,.activity-navigation .section-navigation .nextsection .btn-group-vertical>#next-activity-link~a,.section-navigation .nextsection .activity-navigation .btn-group-vertical>#next-activity-link~a,.section-navigation .prevsection .btn-group-vertical>a~.btn,.section-navigation .prevsection .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .section-navigation .prevsection .btn-group-vertical>a~a.collapseexpand,.section-navigation .prevsection .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .section-navigation .prevsection .btn-group-vertical>a~a.collapseexpand,.section-navigation .prevsection #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .section-navigation .prevsection .btn-group-vertical>a~a.collapseexpand,.section-navigation .prevsection .activity-navigation .btn-group-vertical>a~#prev-activity-link,.activity-navigation .section-navigation .prevsection .btn-group-vertical>a~#prev-activity-link,.section-navigation .prevsection .activity-navigation .btn-group-vertical>a~#next-activity-link,.activity-navigation .section-navigation .prevsection .btn-group-vertical>a~#next-activity-link,.section-navigation .prevsection .btn-group-vertical>a~a,.section-navigation .prevsection .nextsection .btn-group-vertical>a~a,.section-navigation .nextsection .prevsection .btn-group-vertical>a~a,.section-navigation .nextsection .btn-group-vertical>a~.btn,.section-navigation .nextsection .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .section-navigation .nextsection .btn-group-vertical>a~a.collapseexpand,.section-navigation .nextsection .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .section-navigation .nextsection .btn-group-vertical>a~a.collapseexpand,.section-navigation .nextsection #page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>a~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .section-navigation .nextsection .btn-group-vertical>a~a.collapseexpand,.section-navigation .nextsection .activity-navigation .btn-group-vertical>a~#prev-activity-link,.activity-navigation .section-navigation .nextsection .btn-group-vertical>a~#prev-activity-link,.section-navigation .nextsection .activity-navigation .btn-group-vertical>a~#next-activity-link,.activity-navigation .section-navigation .nextsection .btn-group-vertical>a~#next-activity-link,.section-navigation .nextsection .btn-group-vertical>a~a,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn~a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn~a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn~a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>.btn~a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>.btn~a,.activity-navigation .btn-group-vertical>.btn~#prev-activity-link,.activity-navigation .btn-group-vertical>.btn~#next-activity-link,.section-navigation .prevsection .btn-group-vertical>.btn~a,.section-navigation .nextsection .btn-group-vertical>.btn~a,.btn-group-vertical>.btn-group:not(:first-child)>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-group:not(:first-child)>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-group:not(:first-child)>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-vertical>.btn-group:not(:first-child)>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-vertical>.btn-group:not(:first-child)>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-vertical>.btn-group:not(:first-child)>a,.activity-navigation .btn-group-vertical>.btn-group:not(:first-child)>#prev-activity-link,.activity-navigation .btn-group-vertical>.btn-group:not(:first-child)>#next-activity-link,.section-navigation .prevsection .btn-group-vertical>.btn-group:not(:first-child)>a,.section-navigation .nextsection .btn-group-vertical>.btn-group:not(:first-child)>a{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color);text-decoration:none}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2826, 23, 20, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color);text-decoration:none}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:#fff0;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@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 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.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:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-toggler{display:none}.navbar-dark,.navbar[data-bs-theme="dark"]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#ffffff;--bs-navbar-brand-color:#ffffff;--bs-navbar-brand-hover-color:#ffffff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: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")}[data-bs-theme="dark"] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: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")}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}@media (min-width:576px){.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.btn .badge,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand .badge,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand .badge,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand .badge,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a .badge,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a .badge,.activity-navigation #prev-activity-link .badge,.activity-navigation #next-activity-link .badge,.section-navigation .prevsection a .badge,.section-navigation .nextsection a .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#ffffff;--bs-list-group-active-bg:#175E30;--bs-list-group-active-border-color:#175E30;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.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:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.btn-close{--bs-btn-close-color:#000000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(23, 94, 48, 0.75);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:#fff0 var(--bs-btn-close-bg) center / 1em auto no-repeat;border:0;border-radius:.25rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color:;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.6;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal.fade .modal-dialog{transition:transform 0.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-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin:;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:#fff0;border-style:solid}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:300px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:#0E3721;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:#fff0;border-style:solid;border-width:0}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.offcanvas-sm,.offcanvas-md,.offcanvas-lg,.offcanvas-xl,.offcanvas-xxl,.offcanvas{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.6}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){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}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.border-0{border:0!important}.border-bottom,.pagelayout-frontpage .theme_boost_union-catlisting>.content>.subcategories>.category,.pagelayout-coursecategory .theme_boost_union-catlisting>.content>.subcategories>.category,#page-course-search .theme_boost_union-catlisting>.content>.subcategories>.category,.pagelayout-frontpage .theme_boost_union-catlisting>.content>.subcategories>.category:not(.collapsed),.pagelayout-coursecategory .theme_boost_union-catlisting>.content>.subcategories>.category:not(.collapsed),#page-course-search .theme_boost_union-catlisting>.content>.subcategories>.category:not(.collapsed),.tool_usertours-resettourcontainer .usertour{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions,#page-course-search .theme_boost_union-catlisting>.collapsible-actions,.pagelayout-frontpage .theme_boost_union-catlisting>.content>.subcategories>.category:last-child,.pagelayout-coursecategory .theme_boost_union-catlisting>.content>.subcategories>.category:last-child,#page-course-search .theme_boost_union-catlisting>.content>.subcategories>.category:last-child,.pagelayout-frontpage .theme_boost_union-catlisting>.content>.subcategories>.category:not(.collapsed):last-of-type,.pagelayout-coursecategory .theme_boost_union-catlisting>.content>.subcategories>.category:not(.collapsed):last-of-type,#page-course-search .theme_boost_union-catlisting>.content>.subcategories>.category:not(.collapsed):last-of-type{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-100{width:100%!important}.h-75{height:75%!important}.h-100{height:100%!important}.min-vh-100{min-height:100vh!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.align-self-center{align-self:center!important}.m-0{margin:0!important}.mx-1{margin-right:0.25rem!important;margin-left:0.25rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-1{margin-top:0.25rem!important;margin-bottom:0.25rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.mt-0{margin-top:0!important}.mt-4,.pagelayout-frontpage .theme_boost_union-catlisting.theme_boost_union-catlisting-cl>.content>.subcategories .category.with_children:not(.collapsed)>.content>.courses,.pagelayout-coursecategory .theme_boost_union-catlisting.theme_boost_union-catlisting-cl>.content>.subcategories .category.with_children:not(.collapsed)>.content>.courses,#page-course-search .theme_boost_union-catlisting.theme_boost_union-catlisting-cl>.content>.subcategories .category.with_children:not(.collapsed)>.content>.courses{margin-top:1.5rem!important}.me-1{margin-right:0.25rem!important}.me-4{margin-right:1.5rem!important}.me-auto{margin-right:auto!important}.mb-0,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions,#page-course-search .theme_boost_union-catlisting>.collapsible-actions{margin-bottom:0!important}.mb-2{margin-bottom:0.5rem!important}.mb-3,.pagelayout-frontpage .theme_boost_union-coursecategoryinfo,.pagelayout-coursecategory .theme_boost_union-coursecategoryinfo,#page-course-search .theme_boost_union-coursecategoryinfo,.pagelayout-frontpage .theme_boost_union-catlisting>.content>.subcategories,.pagelayout-coursecategory .theme_boost_union-catlisting>.content>.subcategories,#page-course-search .theme_boost_union-catlisting>.content>.subcategories,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-1{margin-left:0.25rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-3,.pagelayout-frontpage .theme_boost_union-coursecategoryinfo,.pagelayout-coursecategory .theme_boost_union-coursecategoryinfo,#page-course-search .theme_boost_union-coursecategoryinfo,.tool_usertours-resettourcontainer .usertour{padding:1rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.pb-3{padding-bottom:1rem!important}.ps-2{padding-left:0.5rem!important}.ps-5{padding-left:2rem!important}.text-end,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper),#page-course-search .theme_boost_union-courselisting-wrapper~.paging{text-align:right!important}.text-center{text-align:center!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.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-dark,.navbar.bg-dark[data-bs-theme="dark"] #searchform-navbar{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-white,.pagelayout-frontpage .theme_boost_union-catlisting>.content>.subcategories .category .theme_boost_union-courselisting,.pagelayout-coursecategory .theme_boost_union-catlisting>.content>.subcategories .category .theme_boost_union-courselisting,#page-course-search .theme_boost_union-catlisting>.content>.subcategories .category .theme_boost_union-courselisting{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.rounded-circle{border-radius:50%!important}@media (min-width:768px){.d-md-flex{display:flex!important}.d-md-none{display:none!important}}@media (min-width:992px){.d-lg-flex{display:flex!important}}@media print{.d-print-block{display:block!important}.d-print-none{display:none!important}}#region-main{overflow-y:visible;background-color:#F7F3EA}#user-notifications{display:block;overflow:hidden}.layout-option-noheader #page-header,.layout-option-nonavbar #page-navbar,.layout-option-nofooter #page-footer,.layout-option-nocourseheader .course-content-header,.layout-option-nocoursefooter .course-content-footer{display:none}.aalink.focus,a.focus.autolink,.aalink:focus,a.autolink:focus,#page-footer a:not([class]).focus,#page-footer a:not([class]):focus,.arrow_link.focus,.arrow_link:focus,a:not([class]).focus,a:not([class]):focus,.activityinstance>a.focus,.activityinstance>a:focus{outline:.25rem solid #fff0;color:#1A1714;background-color:#90e4ae;box-shadow:0 -.25rem #90e4ae,0 .25rem #2C2822}.aalink:focus:hover,a.autolink:focus:hover,#page-footer a:not([class]):focus:hover,.arrow_link:focus:hover,a:not([class]):focus:hover,.activityinstance>a:focus:hover{text-decoration:none}.aabtn.focus,.aabtn:focus,.btn-link.focus,.btn-link:focus,.nav-link.focus,.nav-link:focus,.editor_atto_toolbar button.focus,.editor_atto_toolbar button:focus,.editor_atto_toolbar .atto_toolbar_row.focus,.editor_atto_toolbar .atto_toolbar_row:focus,[role="button"].focus,[role="button"]:focus,.list-group-item-action.focus,.list-group-item-action:focus,input[type="checkbox"].focus,input[type="checkbox"]:focus,input[type="radio"].focus,input[type="radio"]:focus,input[type="file"].focus,input[type="file"]:focus,input[type="image"].focus,input[type="image"]:focus,.visually-hidden-focusable.focus,.visually-hidden-focusable:focus,a.dropdown-toggle.focus,a.dropdown-toggle:focus,.moodle-dialogue-base .closebutton.focus,.moodle-dialogue-base .closebutton:focus,button.btn-close.focus,button.btn-close:focus,.form-autocomplete-selection.focus,.form-autocomplete-selection:focus,[role="treeitem"]:not([aria-expanded="true"]).focus,[role="treeitem"]:not([aria-expanded="true"]):focus{outline:0;box-shadow:0 0 0 .25rem rgb(23 94 48 / .75)}.aabtn:focus:hover,.btn-link:focus:hover,.nav-link:focus:hover,.editor_atto_toolbar button:focus:hover,.editor_atto_toolbar .atto_toolbar_row:focus:hover,[role="button"]:focus:hover,.list-group-item-action:focus:hover,input[type="checkbox"]:focus:hover,input[type="radio"]:focus:hover,input[type="file"]:focus:hover,input[type="image"]:focus:hover,.visually-hidden-focusable:focus:hover,a.dropdown-toggle:focus:hover,.moodle-dialogue-base .closebutton:focus:hover,button.btn-close:focus:hover,.form-autocomplete-selection:focus:hover,[role="treeitem"]:not([aria-expanded="true"]):focus:hover{text-decoration:none}@media (max-width:767.98px){.pagelayout-mydashboard #region-main-box,.pagelayout-login #region-main-box{padding-left:0;padding-right:0}}#maincontent{display:block;height:1px;overflow:clip}.no-overflow{overflow:auto}.notepost .content,.notepost .footer{clear:both}.modal.show{display:block}#page-header h1.h2,#page-header .h2.h1{font-weight:700}.page-context-header{overflow:hidden;padding:.25rem 0}a.disabled:hover,a.disabled{text-decoration:none;cursor:default;font-style:italic;color:var(--bs-secondary-color)}a.btn.disabled,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.disabled.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.disabled.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.disabled.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.disabled,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.disabled,.activity-navigation a.disabled#prev-activity-link,.activity-navigation a.disabled#next-activity-link,.section-navigation .prevsection a.disabled,.section-navigation .nextsection a.disabled{opacity:1}.nav-tabs>.active>a[href],.nav-tabs>.active>a[href]:hover,.nav-tabs>.active>a[href]:focus{cursor:pointer}.footer-dark a{color:#fff;text-decoration:underline;padding-top:.25rem;padding-bottom:.25rem}.footer-dark a .icon{color:#fff}.footer-dark a:focus .icon{color:#1A1714}.footer-popover .btn-footer-popover{display:none;position:fixed;bottom:2rem;right:2rem}.btn-footer-communication{display:none;position:fixed;bottom:5rem;right:2rem}.hasstickyfooter .btn-footer-popover{bottom:calc(1rem + calc(max(80px, calc(1rem * 3))))}.hasstickyfooter .btn-footer-communication{bottom:calc(4rem + calc(max(80px, calc(1rem * 3))))}.hasstickyfooter .maintenancewarning{bottom:calc(max(80px, calc(1rem * 3)))}.popover.footer .popover-body{padding:0}.popover.footer .popover-body .footer-section>div,.popover.footer .popover-body .tool_usertours-resettourcontainer .usertour>div,.tool_usertours-resettourcontainer .popover.footer .popover-body .usertour>div{padding-bottom:.2rem}.popover.footer .popover-body .footer-section a,.popover.footer .popover-body .tool_usertours-resettourcontainer .usertour a,.tool_usertours-resettourcontainer .popover.footer .popover-body .usertour a{color:#1A1714;text-decoration:underline}.popover.footer .popover-body .footer-section a .icon,.popover.footer .popover-body .tool_usertours-resettourcontainer .usertour a .icon,.tool_usertours-resettourcontainer .popover.footer .popover-body .usertour a .icon{color:#1A1714}.popover.footer .popover-body .footer-section a:focus,.popover.footer .popover-body .tool_usertours-resettourcontainer .usertour a:focus,.tool_usertours-resettourcontainer .popover.footer .popover-body .usertour a:focus{text-decoration:none}.footer-support-link{padding-bottom:5px}.footer-content-popover .footer-section>div,.footer-content-popover .tool_usertours-resettourcontainer .usertour>div,.tool_usertours-resettourcontainer .footer-content-popover .usertour>div{padding-bottom:.1rem}@media (min-width:576px){.jsenabled #page-footer .footer-content-popover{display:none}.jsenabled .btn-footer-popover,.jsenabled .btn-footer-communication{display:block;z-index:1000}.jsenabled .maintenancewarning,.jsenabled.hasstickyfooter:has(.drawer-right-toggle) .maintenancewarning{right:5rem}}.visually-hidden-focusable:active,.visually-hidden-focusable:focus{z-index:1031;position:fixed;background:#fff;padding:7px;left:0;top:0}[data-drag-type="move"]:not(:disabled){cursor:move;touch-action:none}@keyframes bg-pulse-grey{0%{background-color:#FCFAF5}50%{background-color:#f6f0e1}100%{background-color:#FCFAF5}}.fade.in{opacity:1}.toast-wrapper{max-width:350px;max-height:0;z-index:1051}.alert a{font-weight:700}@media (max-width:767.98px){#page-navbar{width:100%}.nav-tabs:not(.more-nav) .nav-link:not(.active),.nav-pills .nav-link:not(.active){background-color:var(--bs-body-bg)}}@media (max-width:576px) and (max-height:320px){div#page{margin-top:0}.navbar.fixed-top{position:relative;z-index:inherit}}.alert.cta .cta-icon .icon{padding:.3rem}.alert.cta .cta-icon .icon.fa{border-radius:50%;border-style:solid;border-width:.125rem}.core_payment_gateways_modal .form-check-label::before,.core_payment_gateways_modal .form-check-label::after{top:45%}.dropzone-container .dropzone-visually-hidden-focusable:active,.dropzone-container .dropzone-visually-hidden-focusable:focus{outline:0;box-shadow:0 0 0 .25rem rgb(23 94 48 / .75);z-index:1070;position:relative;background:#fff;padding:7px}.dropdown-toggle::after{font:var(--fa-font-solid);content:"";margin-right:0;margin-left:4px;font-size:9px;width:9px;border:0}.page-header-headings:not(.text-truncate),.coursename:not(.text-truncate),.categoryname:not(.text-truncate),.breadcrumb-item:not(.text-truncate){word-break:normal;overflow-wrap:anywhere;white-space:normal}.showmore-container:not(.collapsed) .collapsed-content{display:none}#sticky-footer [data-type="bulkactions"]{display:flex;flex:0 0 100%;align-items:center}.action-menu .dropdown-toggle{text-decoration:none;display:inline-block}.action-menu{white-space:nowrap;display:inline}@keyframes animate-pop{0%{transform:scale(.9,.9)}100%{transform:scale(1,1)}}.dropdown-item a{display:block;width:100%;color:#1A1714}.dropdown-item.active a,.dropdown-item:active a,.dropdown-item:hover a,.dropdown-item:focus a,.dropdown-item:focus-within a{color:#fff}.dropdown-item[aria-current="true"],.dropdown-item[aria-selected="true"]{position:relative;display:flex;align-items:center}.dropdown-item[aria-current="true"]:before,.dropdown-item[aria-selected="true"]:before{font:var(--fa-font-solid);content:"";position:absolute;left:.4rem;font-size:.7rem}.dropdown-item-outline:focus,.dropdown-item-outline:focus-within{outline:solid #175E30}.dropdown-item-outline a:focus,.dropdown-item-outline a:focus-visible{outline:0}.icon{max-width:30px;max-height:24px;margin:0 .5rem 0 0;padding:0;box-sizing:content-box}.icon-size-3 .icon{height:16px!important;width:20px!important;max-height:16px!important;max-width:20px!important;font-size:16px!important}:root{--activityadministration:#da58ef;--activityassessment:#f90086;--activitycollaboration:#5b40ff;--activitycommunication:#eb6200;--activitycontent:#0099ad;--activityinteractivecontent:#8d3d1b}.path-admin .header-maxwidth,.path-admin .secondary-navigation .navigation .nav-tabs,.format-site .header-maxwidth,.format-site .secondary-navigation .navigation .nav-tabs{max-width:none}.modal.modal-in-page{z-index:0}.maincalendar .bottom span.footer-link:after{content:"•";color:#175E30}.maincalendar .bottom span.footer-link:last-child:after{content:none}.block .bottom span.footer-link:after{content:"•";color:#175E30}.block .bottom span.footer-link:last-child:after{content:none}.path-course-view .block.block_calendar_month .footer .bottom .footer-link{display:block}.path-course-view .block.block_calendar_month .footer .bottom .footer-link:after{content:none}.course-content ul.section-list{padding:0;margin:0}.course-content .section-item ul,.course-content .section-item .activity-item ul{list-style:disc}.course-section{list-style:none;margin-top:1rem}.course-section .section-item{padding:1rem;border:1px solid #DFD6C2;border-radius:1rem}.course-section .summarytext img{border-radius:1rem}.course-content .divider:has(.btn.add-content:hover) hr,.course-content .divider:has(.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.add-content.collapseexpand:hover,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.add-content.collapseexpand:hover,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.add-content.collapseexpand:hover,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.add-content:hover,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.add-content:hover,.activity-navigation .add-content#prev-activity-link:hover,.activity-navigation .add-content#next-activity-link:hover,.section-navigation .prevsection a.add-content:hover,.section-navigation .nextsection a.add-content:hover) hr{border-color:#175E30}.changenumsections.disabled .course-content .divider:has(.btn.add-content:hover) hr,.changenumsections.disabled .course-content .divider:has(.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.add-content.collapseexpand:hover,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.add-content.collapseexpand:hover,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.add-content.collapseexpand:hover,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.add-content:hover,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.add-content:hover,.activity-navigation .add-content#prev-activity-link:hover,.activity-navigation .add-content#next-activity-link:hover,.section-navigation .prevsection a.add-content:hover,.section-navigation .nextsection a.add-content:hover) hr{border-color:#EFE9DB}.bulkenabled .sticky-footer-content.bulkactions .btn,.bulkenabled .sticky-footer-content.bulkactions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .bulkenabled .sticky-footer-content.bulkactions a.collapseexpand,.bulkenabled .sticky-footer-content.bulkactions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .bulkenabled .sticky-footer-content.bulkactions a.collapseexpand,.bulkenabled .sticky-footer-content.bulkactions #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .bulkenabled .sticky-footer-content.bulkactions a.collapseexpand,.bulkenabled .sticky-footer-content.bulkactions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .bulkenabled .sticky-footer-content.bulkactions a,.bulkenabled .sticky-footer-content.bulkactions #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .bulkenabled .sticky-footer-content.bulkactions a,.bulkenabled .sticky-footer-content.bulkactions .activity-navigation #prev-activity-link,.activity-navigation .bulkenabled .sticky-footer-content.bulkactions #prev-activity-link,.bulkenabled .sticky-footer-content.bulkactions .activity-navigation #next-activity-link,.activity-navigation .bulkenabled .sticky-footer-content.bulkactions #next-activity-link,.bulkenabled .sticky-footer-content.bulkactions .section-navigation .prevsection a,.section-navigation .prevsection .bulkenabled .sticky-footer-content.bulkactions a,.bulkenabled .sticky-footer-content.bulkactions .section-navigation .nextsection a,.section-navigation .nextsection .bulkenabled .sticky-footer-content.bulkactions a{--bs-btn-disabled-border-color:transparent}.bulkenabled .sticky-footer-content.bulkactions .btn:focus,.bulkenabled .sticky-footer-content.bulkactions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .bulkenabled .sticky-footer-content.bulkactions a.collapseexpand:focus,.bulkenabled .sticky-footer-content.bulkactions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .bulkenabled .sticky-footer-content.bulkactions a.collapseexpand:focus,.bulkenabled .sticky-footer-content.bulkactions #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .bulkenabled .sticky-footer-content.bulkactions a.collapseexpand:focus,.bulkenabled .sticky-footer-content.bulkactions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:focus,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .bulkenabled .sticky-footer-content.bulkactions a:focus,.bulkenabled .sticky-footer-content.bulkactions #page-course-search .theme_boost_union-courselisting-wrapper~.paging a:focus,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .bulkenabled .sticky-footer-content.bulkactions a:focus,.bulkenabled .sticky-footer-content.bulkactions .activity-navigation #prev-activity-link:focus,.activity-navigation .bulkenabled .sticky-footer-content.bulkactions #prev-activity-link:focus,.bulkenabled .sticky-footer-content.bulkactions .activity-navigation #next-activity-link:focus,.activity-navigation .bulkenabled .sticky-footer-content.bulkactions #next-activity-link:focus,.bulkenabled .sticky-footer-content.bulkactions .section-navigation .prevsection a:focus,.section-navigation .prevsection .bulkenabled .sticky-footer-content.bulkactions a:focus,.bulkenabled .sticky-footer-content.bulkactions .section-navigation .nextsection a:focus,.section-navigation .nextsection .bulkenabled .sticky-footer-content.bulkactions a:focus{outline:0;box-shadow:0 0 0 .25rem rgb(23 94 48 / .75)}@media (max-width:767.98px){.sticky-footer-content.bulkactions{position:relative}.sticky-footer-content.bulkactions .form-check,.sticky-footer-content.bulkactions .bulkaction-name,.sticky-footer-content.bulkactions .bulkcount{display:none}.sticky-footer-content.bulkactions .actions button{padding:0 .5rem}.sticky-footer-content.bulkactions .bulkcancel{position:absolute;top:0;right:0}}.sitetopic .section-item{margin-bottom:1.5rem;border-radius:.25rem}.activity.subsection .focus-control:not(:has(.focus-control)):focus-within .v-parent-focus,.activity.subsection .focus-control:not(:has(.focus-control)):hover .v-parent-focus{opacity:1!important;visibility:visible!important}@keyframes editinprogress-rotation{0%{opacity:0;transform:rotate(0deg)}50%{opacity:1}100%{opacity:0;transform:rotate(359deg)}}[data-for="sectioninfo"]{margin:1rem 0}@keyframes highlight-fade{0%{border-radius:1rem;outline:2px solid #175E30}70%{border-radius:1rem;outline:2px solid #175E30}100%{border-radius:1rem;outline:2px solid #fff0}}.modchooser.modal-dialog .modal-footer{height:70px;background:var(--bs-body-bg)}@media (max-width:400px),(max-height:300px){.modchooser.modal-dialog .modal-footer{height:auto;min-height:2.5rem;padding-top:0;padding-bottom:0}.modchooser.modal-dialog .modal-footer .activitychooserfooter{flex-wrap:wrap;padding-left:0!important;padding-right:0!important}}.modchoosernav .nav-link:not(.active):hover{border:1px solid #DFD6C2;background-color:#FCFAF5}:target,:focus{scroll-margin-top:70px}@media (min-width:576px){.jsenabled .popover-process-monitor,.jsenabled .btn-footer-popover,.jsenabled .btn-footer-communication{transition:0.2s}}@media (min-width:576px) and (prefers-reduced-motion:reduce){.jsenabled .popover-process-monitor,.jsenabled .btn-footer-popover,.jsenabled .btn-footer-communication{transition:none}}.drawer{background-color:#FCFAF5;z-index:1015;position:fixed;height:100vh;top:0}@media (max-width:991.98px){.drawer{z-index:1035}}.drawer.not-initialized{display:none}.drawer.drawer-right{transition:right 0.2s ease,top 0.2s ease,bottom 0.2s ease,visibility 0.2s ease,transform 0.5s ease;width:315px;max-width:315px;right:calc(-315px + -10px);visibility:hidden}@media (prefers-reduced-motion:reduce){.drawer.drawer-right{transition:none}}.drawer.drawer-right.show{right:0;visibility:visible}.drawer.drawer-right .drawertoggle{margin-left:auto;margin-right:.5rem}.drawer.drawer-left{transition:left 0.2s ease,top 0.2s ease,bottom 0.2s ease,visibility 0.2s ease;width:285px;max-width:285px;left:calc(-285px + -10px);visibility:hidden}@media (prefers-reduced-motion:reduce){.drawer.drawer-left{transition:none}}.drawer.drawer-left.show{left:0;visibility:visible}.drawer.drawer-left .drawertoggle{margin-left:auto;margin-right:.5rem}.drawer.drawer-bottom{bottom:-110%}.drawer.drawer-bottom.show{bottom:0}.drawer.drawer-primary .drawertoggle{margin-right:16px;margin-left:5px}@media (min-width:992px){.drawer#theme_boost-drawers-blocks:focus-within{z-index:1031}.drawer.not-initialized{display:block}}.drawerheader{padding:0;height:60px;display:flex;justify-content:space-between;align-items:center}.drawerheader .draweractions{display:flex;gap:.25rem;margin-left:.5rem}.drawerheader .draweractions .btn,.drawerheader .draweractions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .drawerheader .draweractions a.collapseexpand,.drawerheader .draweractions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .drawerheader .draweractions a.collapseexpand,.drawerheader .draweractions #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .drawerheader .draweractions a.collapseexpand,.drawerheader .draweractions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .drawerheader .draweractions a,.drawerheader .draweractions #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .drawerheader .draweractions a,.drawerheader .draweractions .activity-navigation #prev-activity-link,.activity-navigation .drawerheader .draweractions #prev-activity-link,.drawerheader .draweractions .activity-navigation #next-activity-link,.activity-navigation .drawerheader .draweractions #next-activity-link,.drawerheader .draweractions .section-navigation .prevsection a,.section-navigation .prevsection .drawerheader .draweractions a,.drawerheader .draweractions .section-navigation .nextsection a,.section-navigation .nextsection .drawerheader .draweractions a{--bs-btn-color:#443D35}.drawer.scrolled .drawerheader{box-shadow:0 8px 11px -7px rgb(0 0 0 / .25)}.drawercontent{position:relative;z-index:-1;height:calc(100% - 60px);display:flex;flex-direction:column;flex-wrap:nowrap;overflow-y:auto;padding:.4rem;scrollbar-width:thin;scrollbar-color:#5D554A #FCFAF5}.drawercontent::-webkit-scrollbar{width:12px}.drawercontent::-webkit-scrollbar-track{background:#FCFAF5}.drawercontent::-webkit-scrollbar-thumb{background-color:#5D554A;border-radius:20px;border:3px solid #FCFAF5}.drawercontent::-webkit-scrollbar-thumb:hover{background-color:#443D35}.fp-viewbar:not(.disabled) a.checked{background-color:#b4a584;color:#000;border-color:#af9f7d}.file-picker .fp-login-form{height:100%;width:100%;display:table}.notification-area .content-area .footer{height:50px;box-sizing:border-box;text-align:center}.notification-area .content-area .footer a{line-height:50px}.notification-area .content-area .footer:empty{display:none}.drawer .message-app{height:100%}.drawer .message-app .icon-back-in-app{display:none}.drawer .message-app .icon-back-in-drawer{display:inherit}.message-app .footer-container{flex-shrink:0}.message-app .footer-container textarea{direction:ltr}table.question-bank-table .header.checkbox .form-check{padding-left:0}body.path-question-type .fitem .col-form-label.visually-hidden:not(legend):not([for="id_category"],[for="id_filetypeslist"]){position:static!important;width:auto!important;overflow:visible!important}.simplesearchform .input-group input.form-control{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.d-flex>.form-control{width:auto;max-width:100%}.d-flex>textarea.form-control{width:100%}#adminsettings .form-control[size]{width:auto}.form-defaultinfo,.form-label .form-shortname{color:var(--bs-secondary-color)}.form-label .form-shortname{font-size:.75rem;display:block}.form-item .form-setting .form-checkbox.defaultsnext{margin-top:5px;display:inline-block}.form-item .form-label label{margin-bottom:0}.form-autocomplete-selection+input.form-control{width:auto;display:inline-block;vertical-align:middle}select.form-control[size],select.form-control[multiple]{padding-right:0}select.form-control[size] option,select.form-control[multiple] option{width:fit-content}.mform.full-width-labels .fitem.row .form-control{width:100%}.mform .col-form-label .form-label-addon{margin-left:.25rem}@media (min-width:576px){.mform:not(.full-width-labels) .col-form-label .form-label-addon{margin-left:auto}}@media (min-width:768px){.mform fieldset .fcontainer.collapseable .col-form-label{padding-left:2.5rem}}.input-group.form-inset.form-inset-left .form-control{padding-left:1.5rem}.input-group.form-inset.form-inset-right .form-control{padding-right:1.5rem}.form-check.left-indented{padding-left:0}.toggle-sensitive-btn .icon{margin-right:0}@media (min-width:576px){.toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation)>.form-control:not(:last-child){border-radius:var(--bs-border-radius)}.toggle-sensitive-wrapper.small-screens-only.input-group:not(.has-validation)>.form-control-lg:not(:last-child){border-radius:var(--bs-border-radius-lg)}}.form-control[readonly]{background-color:var(--bs-secondary-bg);opacity:1}.pagelayout-login #region-main,.pagelayout-login #region-main-box{border:0;background-color:#fff0}.pagelayout-login #page{margin:0;min-height:100vh;background-color:#fff}.login-layout-left{background-color:#175E30;position:sticky;top:0;align-self:flex-start;height:100vh;display:flex;align-items:center;justify-content:center;padding:3rem}.login-layout-left-content{max-width:450px;text-align:center;color:#fff;background-color:rgb(0 0 0 / .65);border-radius:.25rem;padding:1rem;margin-bottom:5rem}.login-layout-left-content blockquote{color:inherit;border-left:5px solid #fff}.login-layout-left-content a{color:inherit;text-decoration:underline}.login-layout-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center}.login-layout-stat{display:flex;flex-direction:column;gap:.25rem}.login-layout-stat-value{font-size:1.25rem;line-height:1}.login-layout-right{min-height:100vh;padding:3rem;display:flex;justify-content:center}.login-layout-right-content{width:100%;max-width:576px;margin:auto 0}.login-container .login-form .form-control{background-color:#FCFAF5;box-shadow:none}.login-container .login-form .form-control:hover{background-color:#FCFAF5}.login-container .login-form .form-control:focus{background-color:#FCFAF5;border-color:#175E30;box-shadow:0 0 0 .25rem rgb(23 94 48 / .75)}.login-container .login-form .toggle-sensitive-wrapper .toggle-sensitive-btn{--bs-btn-bg:#FCFAF5;--bs-btn-border-color:#7E7462;--bs-btn-hover-bg:#FCFAF5;--bs-btn-hover-border-color:#7E7462;--bs-btn-active-bg:#FCFAF5;--bs-btn-active-border-color:#7E7462;border-inline-start:none;color:#443D35}.login-container .login-form .toggle-sensitive-wrapper .toggle-sensitive-btn:focus,.login-container .login-form .toggle-sensitive-wrapper .toggle-sensitive-btn:focus-visible{background-color:#FCFAF5;border-color:#175E30;box-shadow:0 0 0 .25rem rgb(23 94 48 / .75)}.login-container .login-separator{display:flex;align-items:center;gap:.75rem;color:#5D554A;font-size:.875rem;text-transform:uppercase;letter-spacing:.08em}.login-container .login-separator::before,.login-container .login-separator::after{content:"";flex:1;border-top:1px solid #DFD6C2}.login-container .login-identityprovider-btn{width:100%;background-color:#fff;border-color:#C7BCA4;color:#5D554A}.login-container .login-identityprovider-btn:hover,.login-container .login-identityprovider-btn:focus{background-color:#FCFAF5;border-color:#7E7462}.login-container .login-cookiesnotice .btn-link{font-size:.875rem;color:#5D554A}.login-container .login-cookiesnotice .btn-link:hover,.login-container .login-cookiesnotice .btn-link:focus{color:#443D35}.login-container .login-languagemenu .dropdown-menu{max-height:300px;overflow-y:auto}@media (max-width:991.98px){.login-layout-right{padding:1.5rem 1rem}.login-layout-right-content{max-width:100%;margin:0}}@keyframes background-highlight{from{background-color:rgb(0 123 255 / .5)}to{background-color:inherit}}@keyframes expandSearchButton{from{height:36px;width:36px;border-radius:18px;background-color:#EFE9DB}to{width:100%;height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));border-radius:0;background-color:var(--bs-body-bg);border-color:#7E7462;padding-left:calc(0.5rem + 8px);padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.5;right:0}}@keyframes collapseSearchButton{from{width:100%;height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));border-radius:0;background-color:var(--bs-body-bg);border-color:#7E7462;padding-left:calc(0.5rem + 8px);padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.5;right:0}to{height:36px;width:36px;border-radius:18px;background-color:#EFE9DB}}.path-mod-forum .unified-grader .grader-grading-panel .header-container .user-search-container:not(.collapsed)+.info-container{opacity:0;visibility:hidden;left:calc(100% * -1);transition:left 0.3s ease-in-out,opacity 0s linear 0.3s,visibility 0s linear 0.3s,padding 0s linear 0.3s}.path-mod-forum .unified-grader .grader-module-content-display .discussion-container .posts-container .parent-container .show-content-button:not(.collapsed){display:none}.langmenu form{margin:0}.userloggedinas .usermenu .usertext,.userswitchedrole .usermenu .usertext,.loginfailures .usermenu .usertext{float:left;text-align:right;margin-right:.5rem;height:35px}.userloggedinas .usermenu .usertext .meta,.userswitchedrole .usermenu .usertext .meta,.loginfailures .usermenu .usertext .meta{font-size:.875rem;align-items:center}.userloggedinas .usermenu .avatar img,.userswitchedrole .usermenu .avatar img,.loginfailures .usermenu .avatar img{margin:0}#page-mod-quiz-mod #id_reviewoptionshdr .form-check{width:auto;height:22px;justify-content:flex-start}.path-backup .mform .fcontainer .grouped_settings .fitem .col-form-label,.path-backup .mform .fcontainer .root_setting .fitem .col-form-label{padding-top:0}.table-responsive .table .visually-hidden,.table-responsive .table .accesshide{position:relative!important;display:block}.btn-lineup{margin:0 0 10px 5px}.btn-sm,.btn-group-sm>.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .btn-group-sm>a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .btn-group-sm>a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .btn-group-sm>a,.activity-navigation .btn-group-sm>#prev-activity-link,.activity-navigation .btn-group-sm>#next-activity-link,.section-navigation .prevsection .btn-group-sm>a,.section-navigation .nextsection .btn-group-sm>a,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a,.activity-navigation #prev-activity-link,.activity-navigation #next-activity-link,.section-navigation .prevsection a,.section-navigation .nextsection a{--bs-btn-border-radius:var(--bs-border-radius)}.btn:focus-visible,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:focus-visible,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a:focus-visible,.activity-navigation #prev-activity-link:focus-visible,.activity-navigation #next-activity-link:focus-visible,.section-navigation .prevsection a:focus-visible,.section-navigation .nextsection a:focus-visible,.btn:focus.focus,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.focus.collapseexpand:focus,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.focus.collapseexpand:focus,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.focus.collapseexpand:focus,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.focus:focus,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.focus:focus,.activity-navigation .focus#prev-activity-link:focus,.activity-navigation .focus#next-activity-link:focus,.section-navigation .prevsection a.focus:focus,.section-navigation .nextsection a.focus:focus{outline:.25rem solid #62573d;box-shadow:inset 0 0 0 2px #fff}.btn-primary:focus-visible,.btn-primary:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-secondary:focus-visible,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:focus-visible,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:focus-visible,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a:focus-visible,.activity-navigation #prev-activity-link:focus-visible,.activity-navigation #next-activity-link:focus-visible,.section-navigation .prevsection a:focus-visible,.section-navigation .nextsection a:focus-visible,.btn-secondary:focus.focus,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.focus.collapseexpand:focus,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.focus.collapseexpand:focus,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.focus.collapseexpand:focus,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a.focus:focus,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a.focus:focus,.activity-navigation .focus#prev-activity-link:focus,.activity-navigation .focus#next-activity-link:focus,.section-navigation .prevsection a.focus:focus,.section-navigation .nextsection a.focus:focus{outline:.25rem solid #62573d;box-shadow:inset 0 0 0 2px #fff}.btn-success:focus-visible,.btn-success:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-info:focus-visible,.btn-info:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-warning:focus-visible,.btn-warning:focus.focus{outline:.25rem solid #694109;box-shadow:inset 0 0 0 2px #fff}.btn-danger:focus-visible,.btn-danger:focus.focus{outline:.25rem solid #1a0604;box-shadow:inset 0 0 0 2px #fff}.btn-light:focus-visible,.btn-light:focus.focus{outline:.25rem solid #cdac58;box-shadow:inset 0 0 0 2px #fff}.btn-dark:focus-visible,.btn-dark:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-outline-primary:focus-visible,.btn-outline-primary:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #2C2822}.btn-outline-secondary:focus-visible,.btn-outline-secondary:focus.focus{outline:.25rem solid #62573d;box-shadow:inset 0 0 0 2px #2C2822}.btn-outline-success:focus-visible,.btn-outline-success:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #2C2822}.btn-outline-info:focus-visible,.btn-outline-info:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #2C2822}.btn-outline-warning:focus-visible,.btn-outline-warning:focus.focus{outline:.25rem solid #694109;box-shadow:inset 0 0 0 2px #2C2822}.btn-outline-danger:focus-visible,.btn-outline-danger:focus.focus{outline:.25rem solid #1a0604;box-shadow:inset 0 0 0 2px #2C2822}.btn-outline-light:focus-visible,.btn-outline-light:focus.focus{outline:.25rem solid #cdac58;box-shadow:inset 0 0 0 2px #2C2822}.btn-outline-dark:focus-visible,.btn-outline-dark:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #2C2822}.btn-icon{--bs-btn-hover-bg:var(--bs-secondary-bg);--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-padding-x:0;--bs-btn-padding-y:0;--bs-btn-font-size:16px;height:calc(16px + 1rem);width:calc(16px + 1rem);display:inline-flex;align-items:center;justify-content:center}.btn-icon:focus-visible,.btn-icon:focus.focus{outline:.25rem solid #62573d;box-shadow:inset 0 0 0 2px #fff}.btn-icon .icon{margin:0}.btn-icon.icon-size-0{height:calc(0 * 2);width:calc(0 * 2);--bs-btn-font-size:0;--bs-btn-line-height:0}.btn-icon.icon-size-1{height:calc(8px * 2);width:calc(8px * 2);--bs-btn-font-size:8px;--bs-btn-line-height:8px}.btn-icon.icon-size-2{height:calc(12px * 2);width:calc(12px * 2);--bs-btn-font-size:12px;--bs-btn-line-height:12px}.btn-icon.icon-size-3{height:calc(16px * 2);width:calc(16px * 2);--bs-btn-font-size:16px;--bs-btn-line-height:16px}.btn-icon.icon-size-4{height:calc(24px * 2);width:calc(24px * 2);--bs-btn-font-size:24px;--bs-btn-line-height:24px}.btn-icon.icon-size-5{height:calc(32px * 2);width:calc(32px * 2);--bs-btn-font-size:32px;--bs-btn-line-height:32px}.btn-icon.icon-size-6{height:calc(40px * 2);width:calc(40px * 2);--bs-btn-font-size:40px;--bs-btn-line-height:40px}.btn-icon.icon-size-7{height:calc(48px * 2);width:calc(48px * 2);--bs-btn-font-size:48px;--bs-btn-line-height:48px}.btn-icon.icons-collapse-expand{color:#175E30;background-color:#e8efea}.btn-icon.icons-collapse-expand:hover{outline:2px solid #175E30}.btn-icon.icons-collapse-expand:focus-visible,.btn-icon.icons-collapse-expand:focus.focus{outline:.25rem solid #5e866c;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-primary{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-primary-text-emphasis);--bs-btn-bg:var(--bs-primary-bg-subtle);--bs-btn-active-color:var(--bs-primary-text-emphasis);--bs-btn-active-bg:var(--bs-primary-bg-subtle);--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:var(--bs-primary);--bs-btn-focus-shadow-rgb:23, 94, 48}.btn-subtle-primary:focus-visible,.btn-subtle-primary:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-secondary{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-secondary-text-emphasis);--bs-btn-bg:var(--bs-secondary-bg-subtle);--bs-btn-active-color:var(--bs-secondary-text-emphasis);--bs-btn-active-bg:var(--bs-secondary-bg-subtle);--bs-btn-hover-color:#000000;--bs-btn-hover-bg:var(--bs-secondary);--bs-btn-focus-shadow-rgb:199, 188, 164}.btn-subtle-secondary:focus-visible,.btn-subtle-secondary:focus.focus{outline:.25rem solid #62573d;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-success{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-success-text-emphasis);--bs-btn-bg:var(--bs-success-bg-subtle);--bs-btn-active-color:var(--bs-success-text-emphasis);--bs-btn-active-bg:var(--bs-success-bg-subtle);--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:var(--bs-success);--bs-btn-focus-shadow-rgb:53, 122, 50}.btn-subtle-success:focus-visible,.btn-subtle-success:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-info{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-info-text-emphasis);--bs-btn-bg:var(--bs-info-bg-subtle);--bs-btn-active-color:var(--bs-info-text-emphasis);--bs-btn-active-bg:var(--bs-info-bg-subtle);--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:var(--bs-info);--bs-btn-focus-shadow-rgb:0, 129, 150}.btn-subtle-info:focus-visible,.btn-subtle-info:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-warning{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-warning-text-emphasis);--bs-btn-bg:var(--bs-warning-bg-subtle);--bs-btn-active-color:var(--bs-warning-text-emphasis);--bs-btn-active-bg:var(--bs-warning-bg-subtle);--bs-btn-hover-color:#000000;--bs-btn-hover-bg:var(--bs-warning);--bs-btn-focus-shadow-rgb:240, 173, 78}.btn-subtle-warning:focus-visible,.btn-subtle-warning:focus.focus{outline:.25rem solid #694109;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-danger{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-danger-text-emphasis);--bs-btn-bg:var(--bs-danger-bg-subtle);--bs-btn-active-color:var(--bs-danger-text-emphasis);--bs-btn-active-bg:var(--bs-danger-bg-subtle);--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:var(--bs-danger);--bs-btn-focus-shadow-rgb:202, 49, 32}.btn-subtle-danger:focus-visible,.btn-subtle-danger:focus.focus{outline:.25rem solid #1a0604;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-light{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-light-text-emphasis);--bs-btn-bg:var(--bs-light-bg-subtle);--bs-btn-active-color:var(--bs-light-text-emphasis);--bs-btn-active-bg:var(--bs-light-bg-subtle);--bs-btn-hover-color:#000000;--bs-btn-hover-bg:var(--bs-light);--bs-btn-focus-shadow-rgb:252, 250, 245}.btn-subtle-light:focus-visible,.btn-subtle-light:focus.focus{outline:.25rem solid #cdac58;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-dark{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-dark-text-emphasis);--bs-btn-bg:var(--bs-dark-bg-subtle);--bs-btn-active-color:var(--bs-dark-text-emphasis);--bs-btn-active-bg:var(--bs-dark-bg-subtle);--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:var(--bs-dark);--bs-btn-focus-shadow-rgb:26, 23, 20}.btn-subtle-dark:focus-visible,.btn-subtle-dark:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-subtle-body{--bs-btn-font-weight:500;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-color:var(--bs-border-color);--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:var(--bs-gray-600);--bs-btn-focus-shadow-rgb:93, 85, 74}.btn-subtle-body:focus-visible,.btn-subtle-body:focus.focus{outline:.25rem solid #000;box-shadow:inset 0 0 0 2px #fff}.btn-add-content{border-radius:.25rem;border:2px dashed #DFD6C2;color:#175E30;background-color:#F7F3EA;font-size:.875rem;font-weight:700}.btn-add-content:hover,.btn-add-content:focus{background-color:#e8efea;border-style:solid;border-color:#175E30;color:#175E30}.path-grade-report-grader.hasstickyfooter .gradeparent tr.lastrow{bottom:calc(calc(max(80px, calc(1rem * 3))) - 1px)}body:not(.jsenabled) .langmenu:hover>.dropdown-menu,.langmenu.open>.dropdown-menu{display:block;max-height:150px;overflow-y:auto}.navbar.fixed-top .dropdown .dropdown-menu{max-height:calc(100vh - 60px);overflow-y:auto}body.reset-style select,body.reset-style input,body.reset-style textarea,body.reset-style .btn:not(.btn-icon),body.reset-style .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:not(.btn-icon),.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions body.reset-style a.collapseexpand:not(.btn-icon),body.reset-style .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:not(.btn-icon),.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions body.reset-style a.collapseexpand:not(.btn-icon),body.reset-style #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand:not(.btn-icon),#page-course-search .theme_boost_union-catlisting>.collapsible-actions body.reset-style a.collapseexpand:not(.btn-icon),body.reset-style #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a:not(.btn-icon),#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) body.reset-style a:not(.btn-icon),body.reset-style #page-course-search .theme_boost_union-courselisting-wrapper~.paging a:not(.btn-icon),#page-course-search .theme_boost_union-courselisting-wrapper~.paging body.reset-style a:not(.btn-icon),body.reset-style .activity-navigation #prev-activity-link:not(.btn-icon),.activity-navigation body.reset-style #prev-activity-link:not(.btn-icon),body.reset-style .activity-navigation #next-activity-link:not(.btn-icon),.activity-navigation body.reset-style #next-activity-link:not(.btn-icon),body.reset-style .section-navigation .prevsection a:not(.btn-icon),.section-navigation .prevsection body.reset-style a:not(.btn-icon),body.reset-style .section-navigation .nextsection a:not(.btn-icon),.section-navigation .nextsection body.reset-style a:not(.btn-icon){border-radius:.375rem}body.behat-site.hasstickyfooter .stickyfooter,body.behat-site .stickyfooter{position:inherit;z-index:inherit}body.behat-site.hasstickyfooter .stickyfooter .sticky-footer-content-wrapper,body.behat-site .stickyfooter .sticky-footer-content-wrapper{padding:0;margin:0}body.behat-site .dropdown-item{margin-top:4px!important}body.behat-site.jsenabled #page-footer .footer-content-popover{display:block}html,body{height:100%}.stickyfooter{position:fixed;right:0;left:0;height:calc(max(80px, calc(1rem * 3)));bottom:calc(calc(max(80px, calc(1rem * 3))) * -1);transition:bottom 0.5s;z-index:3;box-shadow:0 0 1rem rgb(0 0 0 / .15);font-size:calc(1rem * 1.10)}.stickyfooter .sticky-footer-content{overflow:hidden}@media (min-width:768px){.pagelayout-standard .stickyfooter .sticky-footer-content,body.limitedwidth.uses-drawers .stickyfooter .sticky-footer-content{max-width:1280px}}.stickyfooter .sticky-footer-content-wrapper{transition:0.2s}@media (prefers-reduced-motion:reduce){.stickyfooter .sticky-footer-content-wrapper{transition:none}}@media (min-width:992px){.stickyfooter .sticky-footer-content-wrapper .drawers{padding:0 3rem}.show-drawer-left .stickyfooter .sticky-footer-content-wrapper{margin-left:285px;padding:0 3rem 0 1rem}.show-drawer-right .stickyfooter .sticky-footer-content-wrapper{margin-right:315px;padding:0 1rem 0 3rem}.show-drawer-right.show-drawer-left .stickyfooter .sticky-footer-content-wrapper{padding:0 1rem}}.stickyfooter fieldset div{justify-content:flex-end}.stickyfooter [data-groupname="buttonar"]{width:100%}.hasstickyfooter .stickyfooter{bottom:0}.stickyfooter ul.pagination{margin-bottom:.25rem}.stickyfooter .btn,.stickyfooter .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .stickyfooter a.collapseexpand,.stickyfooter .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .stickyfooter a.collapseexpand,.stickyfooter #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .stickyfooter a.collapseexpand,.stickyfooter #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .stickyfooter a,.stickyfooter #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .stickyfooter a,.stickyfooter .activity-navigation #prev-activity-link,.activity-navigation .stickyfooter #prev-activity-link,.stickyfooter .activity-navigation #next-activity-link,.activity-navigation .stickyfooter #next-activity-link,.stickyfooter .section-navigation .prevsection a,.section-navigation .prevsection .stickyfooter a,.stickyfooter .section-navigation .nextsection a,.section-navigation .nextsection .stickyfooter a{font-size:calc(1rem * 1.10)}@media (min-width:576px){#page-wrapper{height:100%;display:flex;flex-direction:column}#page-wrapper #page{display:flex;flex-direction:column}#page-wrapper #page:not(.drawers){flex:1 0 auto}#page-wrapper #page #page-content{flex:1 0 auto}#page-wrapper #page-footer{flex-shrink:0}}@media (max-width:767.98px){#page-wrapper{height:100%;display:flex;flex-direction:column}#page-wrapper #page{display:flex;flex-direction:column}#page-wrapper #page:not(.drawers){flex:1 0 auto}}.popover-region-footer-container{height:30px;text-align:center;border-top:1px solid #ddd;background-color:var(--bs-body-bg);padding-top:3px}.navbar .popover-region.collapsed .popover-region-container{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:height 0.25s,opacity 101ms 0.25s,visibility 101ms 0.25s}.navbar .count-container{padding:2px;border-radius:2px;background-color:#ca3120;color:#fff;font-size:11px;line-height:11px;position:absolute;top:15px;right:0}.navbar .popover-region-container{top:60px}.content-item-container:hover .content-item-footer .timestamp{color:#fff}.content-item-container .content-item-footer{text-align:left;box-sizing:border-box}.content-item-container .content-item-footer .timestamp{font-size:10px;line-height:10px;margin:0;color:inherit}.content-item-container.selected .content-item-footer .timestamp{color:#fff}@media (max-width:767px){.navbar .popover-region .popover-region-container{right:-70px}}@media (max-width:480px){.navbar .popover-region .popover-region-container{position:fixed;top:46px;right:0;left:0;bottom:0;width:auto;height:auto}}@media print{.container{width:auto}.navbar{display:none}}.modal .modal-body>.loading-icon{display:block;position:relative;width:100%;height:100%}.modal .modal-body>.loading-icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal .btn-close{margin:-.4rem -.4rem -.4rem auto}.modal .btn-close:not(:disabled):not(.disabled):hover,.modal .btn-close:not(:disabled):not(.disabled):focus{opacity:inherit}#page.drawers{margin-top:60px;scrollbar-width:thin;scrollbar-color:#5D554A #FCFAF5}#page.drawers::-webkit-scrollbar{width:12px}#page.drawers::-webkit-scrollbar-track{background:#FCFAF5}#page.drawers::-webkit-scrollbar-thumb{background-color:#5D554A;border-radius:20px;border:3px solid #FCFAF5}#page.drawers::-webkit-scrollbar-thumb:hover{background-color:#443D35}#page.drawers .main-inner{max-width:100%;width:100%;margin:0 auto;border-radius:.25rem;background-color:#fff;padding:1.5rem .5rem;margin-top:.5rem;margin-bottom:3rem;flex:1 0 auto}@media (min-width:768px){.pagelayout-standard #page.drawers .main-inner,body.limitedwidth #page.drawers .main-inner{max-width:1280px}.pagelayout-standard #page.drawers .footer-popover,body.limitedwidth #page.drawers .footer-popover{max-width:1280px;width:100%;margin:0 auto;border-radius:.25rem}.header-maxwidth{max-width:1280px;margin:0 auto;padding-left:15px;padding-right:15px}}@media (max-width:767.98px){.drawer-toggles{z-index:100}.hasstickyfooter:has(.drawer-right-toggle) .maintenancewarning{right:2rem}.hasstickyfooter:has(.drawer-left-toggle) .maintenancewarning{margin-left:3.5rem}}@media (min-width:576px){#page.drawers .main-inner{margin-top:1.5rem}}@media (min-width:768px){#page.drawers{padding-left:3rem;padding-right:3rem}#page.drawers .main-inner{padding:1.5rem .5rem}#page.drawers div[role="main"]{padding-left:15px;padding-right:15px}}@media (min-width:992px){.drawer-left,.drawer-right{top:60px;height:calc(100vh - 60px)}.hasstickyfooter .drawer-left,.hasstickyfooter .drawer-right{top:60px}#page.drawers{position:relative;overflow-y:visible;transition:0.2s;left:0;right:0}.jsenabled #page.drawers.show-drawer-right .popover-process-monitor,.jsenabled #page.drawers.show-drawer-right .btn-footer-popover,.jsenabled #page.drawers.show-drawer-right .btn-footer-communication{right:calc(315px + 2rem)}#page.drawers.hasstickyfooter{margin-bottom:calc(max(80px, calc(1rem * 3)))}}@media (min-width:992px) and (prefers-reduced-motion:reduce){#page.drawers{transition:none}}.form-control:-ms-input-placeholder{color:var(--bs-secondary-color)}input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control{-webkit-appearance:none;-moz-appearance:none}.carousel-indicators li,.dropdown-menu,.form-control,.modal-content,.popover,.toast{-webkit-background-clip:padding-box}.btn,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging a,.activity-navigation #prev-activity-link,.activity-navigation #next-activity-link,.section-navigation .prevsection a,.section-navigation .nextsection a{-webkit-user-select:none;-ms-user-select:none}.editor_atto_content img:-moz-broken{-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}.editor_atto_content.form-control{width:100%;border-top:0;border-top-left-radius:0;border-top-right-radius:0}.has-danger .editor_atto_content.form-control .invalid-feedback,.has-danger .editor_atto_content.form-control-danger .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#ca3120}.has-danger .editor_atto_content.form-control .invalid-tooltip,.has-danger .editor_atto_content.form-control-danger .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:rgb(202 49 32 / .9);border-radius:var(--bs-border-radius)}.was-validated .has-danger .editor_atto_content.form-control:invalid~.invalid-feedback,.was-validated .has-danger .editor_atto_content.form-control:invalid~.invalid-tooltip,.has-danger .editor_atto_content.form-control.is-invalid~.invalid-feedback,.has-danger .editor_atto_content.form-control.is-invalid~.invalid-tooltip,.was-validated .has-danger .editor_atto_content.form-control-danger:invalid~.invalid-feedback,.was-validated .has-danger .editor_atto_content.form-control-danger:invalid~.invalid-tooltip,.has-danger .editor_atto_content.form-control-danger.is-invalid~.invalid-feedback,.has-danger .editor_atto_content.form-control-danger.is-invalid~.invalid-tooltip{display:block}.was-validated .has-danger .editor_atto_content.form-control .form-control:invalid,.has-danger .editor_atto_content.form-control .form-control.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .form-control:invalid,.has-danger .editor_atto_content.form-control-danger .form-control.is-invalid{border-color:#ca3120;padding-right:calc(1.6em + 0.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='%23ca3120'%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='%23ca3120' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.4em + 0.1875rem) center;background-size:calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .has-danger .editor_atto_content.form-control .form-control:invalid:focus,.has-danger .editor_atto_content.form-control .form-control.is-invalid:focus,.was-validated .has-danger .editor_atto_content.form-control-danger .form-control:invalid:focus,.has-danger .editor_atto_content.form-control-danger .form-control.is-invalid:focus{border-color:#ca3120;box-shadow:0 0 0 .25rem rgb(202 49 32 / .75)}.was-validated .has-danger .editor_atto_content.form-control textarea.form-control:invalid,.has-danger .editor_atto_content.form-control textarea.form-control.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger textarea.form-control:invalid,.has-danger .editor_atto_content.form-control-danger textarea.form-control.is-invalid{padding-right:calc(1.6em + 0.75rem);background-position:top calc(0.4em + 0.1875rem) right calc(0.4em + 0.1875rem)}.was-validated .has-danger .editor_atto_content.form-control .form-select:invalid,.has-danger .editor_atto_content.form-control .form-select.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid,.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid{border-color:#ca3120}.was-validated .has-danger .editor_atto_content.form-control .form-select:invalid:not([multiple]):not([size]),.was-validated .has-danger .editor_atto_content.form-control .form-select:invalid:not([multiple])[size="1"],.has-danger .editor_atto_content.form-control .form-select.is-invalid:not([multiple]):not([size]),.has-danger .editor_atto_content.form-control .form-select.is-invalid:not([multiple])[size="1"],.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:not([multiple]):not([size]),.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:not([multiple])[size="1"],.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:not([multiple]):not([size]),.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: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='%23ca3120'%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='%23ca3120' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(0.8em + 0.375rem) calc(0.8em + 0.375rem)}.was-validated .has-danger .editor_atto_content.form-control .form-select:invalid:focus,.has-danger .editor_atto_content.form-control .form-select.is-invalid:focus,.was-validated .has-danger .editor_atto_content.form-control-danger .form-select:invalid:focus,.has-danger .editor_atto_content.form-control-danger .form-select.is-invalid:focus{border-color:#ca3120;box-shadow:0 0 0 .25rem rgb(202 49 32 / .75)}.was-validated .has-danger .editor_atto_content.form-control .form-control-color:invalid,.has-danger .editor_atto_content.form-control .form-control-color.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .form-control-color:invalid,.has-danger .editor_atto_content.form-control-danger .form-control-color.is-invalid{width:calc(3rem + calc(1.6em + 0.75rem))}.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid,.has-danger .editor_atto_content.form-control .form-check-input.is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid,.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid{border-color:#ca3120}.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid:checked,.has-danger .editor_atto_content.form-control .form-check-input.is-invalid:checked,.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid:checked,.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid:checked{background-color:#ca3120}.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid:focus,.has-danger .editor_atto_content.form-control .form-check-input.is-invalid:focus,.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid:focus,.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgb(202 49 32 / .75)}.was-validated .has-danger .editor_atto_content.form-control .form-check-input:invalid~.form-check-label,.has-danger .editor_atto_content.form-control .form-check-input.is-invalid~.form-check-label,.was-validated .has-danger .editor_atto_content.form-control-danger .form-check-input:invalid~.form-check-label,.has-danger .editor_atto_content.form-control-danger .form-check-input.is-invalid~.form-check-label{color:#ca3120}.has-danger .editor_atto_content.form-control .form-check-inline .form-check-input~.invalid-feedback,.has-danger .editor_atto_content.form-control-danger .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .has-danger .editor_atto_content.form-control .input-group>.form-control:not(:focus):invalid,.has-danger .editor_atto_content.form-control .input-group>.form-control:not(:focus).is-invalid,.was-validated .has-danger .editor_atto_content.form-control .input-group>.form-select:not(:focus):invalid,.has-danger .editor_atto_content.form-control .input-group>.form-select:not(:focus).is-invalid,.was-validated .has-danger .editor_atto_content.form-control .input-group>.form-floating:not(:focus-within):invalid,.has-danger .editor_atto_content.form-control .input-group>.form-floating:not(:focus-within).is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .input-group>.form-control:not(:focus):invalid,.has-danger .editor_atto_content.form-control-danger .input-group>.form-control:not(:focus).is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .input-group>.form-select:not(:focus):invalid,.has-danger .editor_atto_content.form-control-danger .input-group>.form-select:not(:focus).is-invalid,.was-validated .has-danger .editor_atto_content.form-control-danger .input-group>.form-floating:not(:focus-within):invalid,.has-danger .editor_atto_content.form-control-danger .input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.toast{border-radius:var(--bs-border-radius)}.toast.toast-success{background-color:rgb(215 228 214 / .95);color:#20491e}.toast.toast-success .toast-header{color:#20491e}.toast.toast-success .toast-body:before{font:var(--fa-font-solid);margin:2px 5px 0 0;content:""}.toast.toast-danger{background-color:rgb(244 214 210 / .95);color:#791d13}.toast.toast-danger .toast-header{color:#791d13}.toast.toast-danger .toast-body:before{font:var(--fa-font-solid);margin:2px 5px 0 0;content:""}.toast.toast-info{background-color:rgb(204 230 234 / .95);color:#004d5a}.toast.toast-info .toast-header{color:#004d5a}.toast.toast-info .toast-body:before{font:var(--fa-font-solid);margin:2px 5px 0 0;content:""}.toast.toast-warning{background-color:rgb(252 239 220 / .95);color:#90682f}.toast.toast-warning .toast-header{color:#90682f}.toast.toast-warning .toast-body:before{font:var(--fa-font-solid);margin:2px 5px 0 0;content:""}.toast .btn-close{color:inherit}.navbar.fixed-top{padding-top:0;padding-bottom:0;box-shadow:none;border-bottom:#DFD6C2 1px solid;align-items:stretch;height:61px}.navbar.fixed-top .navbar-brand .logo{max-height:calc(60px - (0.25rem * 2))}.navbar.fixed-top .nav-link{height:100%;display:flex;align-items:center;white-space:nowrap}.navbar.fixed-top .divider{width:1px;background-color:#DFD6C2}.navbar.fixed-top #usernavigation .nav-link{padding:0 .5rem}.navbar.fixed-top .login{display:flex;align-items:center}.navbar.fixed-top .usermenu{display:flex}.navbar.fixed-top .usermenu .action-menu{display:flex;align-items:center}.navbar.fixed-top .usermenu .dropdown{display:flex;align-items:center}.navbar.fixed-top .usermenu .dropdown .dropdown-toggle{padding-top:0;padding-bottom:0;border-radius:0;display:flex;align-items:center;height:100%}.navbar.fixed-top .usermenu .dropdown-menu{min-width:235px}.navbar.fixed-top .usermenu .dropdown-menu .carousel-navigation-link>*{pointer-events:none}.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item{padding:.25rem 1.75rem .25rem .75rem}.navbar.fixed-top .usermenu .dropdown-menu .dropdown-item.carousel-navigation-link::after{font:var(--fa-font-solid);content:"";font-size:1rem;padding-top:.2rem;right:.75rem;position:absolute}.navbar.fixed-top .usermenu .dropdown-menu .submenu .header{padding:.25rem .75rem;font-size:.975rem}.navbar.fixed-top .usermenu .dropdown-menu .submenu .header .icon{font-size:20px;height:20px;width:20px;margin:0}.navbar.fixed-top .usermenu .dropdown-menu .submenu .items .dropdown-item[aria-current="true"]::before{font:var(--fa-font-solid);content:"";font-size:.75rem;padding-left:.25rem}.navbar.fixed-top .usermenu .login{display:flex;align-items:center}.navbar.fixed-top .usermenu .dropdown,.navbar.fixed-top .langmenu .dropdown{display:flex;align-items:center;height:100%}.navbar.fixed-top .usermenu .dropdown .dropdown-toggle,.navbar.fixed-top .langmenu .dropdown .dropdown-toggle{padding-top:0;padding-bottom:0;border-radius:0;display:flex;align-items:center;height:100%}.navbar.fixed-top .langmenu .dropdown-menu .dropdown-item[aria-current="true"]::before{content:"";font-size:.75rem;padding-left:.25rem}@media (max-width:767.98px){.navbar.fixed-top .langmenu .langbutton{display:none}}.navbar.fixed-top .moodle-actionmenu .menubar,.navbar.fixed-top .action-menu-trigger .dropdown{height:100%;display:flex}#page{margin-top:60px}:root{--navbar-height:60px}.reportbuilder-wrapper .btn-outline-secondary[data-bs-toggle="collapse"]:not(.collapsed),.reportbuilder-wrapper .dropdown.show .btn-outline-secondary[data-bs-toggle="dropdown"]{color:#fff;background-color:#5D554A;border-color:#5D554A}.reportbuilder-filters-sidebar .fitem[data-groupname="buttonar"] .col-form-label{display:none!important}@keyframes sortable-list-drag-color-reset{from{background-color:#67da90}to{background-color:inherit}}@container (width < 576px){.reportbuilder-report[data-report-type="0"]:not([data-editing]):not([data-force-table]) table.reportbuilder-table tr:not(.show) td[data-cardviewhidden]{display:none}}.reportbuilder-report[data-report-type="0"]:not([data-editing])[data-force-card] table.reportbuilder-table tr:not(.show) td[data-cardviewhidden]{display:none}.drawerheader .drawerheading{min-width:0;flex:1 1 auto}.moremenu{opacity:0;height:60px}.moremenu.observed{opacity:1}.moremenu .nav-link{height:60px;display:flex;align-items:center;border-right:none;border-bottom:solid 3px #fff0;border-left:none;border-top:none}.moremenu .nav-link:hover,.moremenu .nav-link:focus{border-color:#fff0;background-color:#FCFAF5}.moremenu .nav-link.active{background-color:#FCFAF5;border-color:#fff0;border-bottom-color:#175E30}.moremenu .nav-link.active:focus,.moremenu .nav-link.active:hover{background-color:#FCFAF5;border-bottom-color:#175E30}.moremenu .nav-link.focus,.moremenu .nav-link:focus{position:relative}.moremenu .nav-link[data-bs-toggle="tab"]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.moremenu .nav-link[data-bs-toggle="tab"]::after{content:attr(data-text) / "";height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:700}@media speech{.moremenu .nav-link[data-bs-toggle="tab"]::after{display:none}}.moremenu .nav-tabs{margin-left:0;background-color:#F7F3EA}.moremenu .show>.nav-link,.moremenu .active>.nav-link,.moremenu .nav-link.show,.moremenu .nav-link.active{background:#fff0}.moremenu .dropdownmoremenu>.dropdown-menu>.dropdown-item{padding:0}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu{position:static;padding:0;border:0}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu.show{display:block}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu .dropdown-item{background-color:#FCFAF5}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu .dropdown-item:hover,.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu .dropdown-item:focus{color:#fff;background-color:#175E30}.moremenu .dropdownmoremenu>.dropdown-menu .dropdown-menu .dropdown-divider{display:none}.moremenu .dropdown-item[aria-current="true"],.moremenu .dropdown-item.active{background-color:#fff0;color:var(--bs-body-color)}.moremenu .dropdown-item[aria-current="true"]:focus-within,.moremenu .dropdown-item[aria-current="true"]:hover,.moremenu .dropdown-item.active:focus-within,.moremenu .dropdown-item.active:hover{background-color:#175E30;color:#fff}.moremenu .dropdown-item[aria-current="true"]:focus-within a,.moremenu .dropdown-item[aria-current="true"]:hover a,.moremenu .dropdown-item.active:focus-within a,.moremenu .dropdown-item.active:hover a{color:#fff}.moremenu .dropdown-item[aria-current="true"]:before,.moremenu .dropdown-item.active:before{font:var(--fa-font-solid);content:""}.primary-navigation .navigation{height:60px}.primary-navigation .navigation .nav-link{height:60px;color:#1A1714;border-top:3px solid #fff0}@media (max-width:767.98px){.primary-navigation{display:none}}.drawer-primary .drawercontent{padding:0}.drawer-primary .drawercontent .list-group{border-radius:0;margin-top:-1px}.drawer-primary .drawercontent .list-group .list-group-item{border-left:0;border-right:0}.drawer-primary .drawerheader .drawerheading{min-width:0}.drawer-primary .drawerheader [data-region="site-home-link"]{max-width:100%;overflow:hidden}.drawer-primary .drawerheader .logo{max-width:100%;max-height:60px;width:auto;height:60px;object-fit:contain}.dropdown-item a{display:block;width:100%;color:#1A1714}.dropdown-item.active a,.dropdown-item:active a,.dropdown-item:hover a,.dropdown-item:focus a,.dropdown-item:focus-within a{color:#fff}.dropdown-item[aria-current="true"],.dropdown-item[aria-selected="true"]{position:relative;display:flex;align-items:center}.dropdown-item[aria-current="true"]:before,.dropdown-item[aria-selected="true"]:before{font:var(--fa-font-solid);content:"";position:absolute;left:.4rem;font-size:.7rem}.dropdown-menu{width:fit-content}.dropdown-menu:has(.dropdown-item-active) .dropdown-item{padding-left:1.5rem}.dropdown-item:hover.text-primary,.dropdown-item:hover a.text-primary,.dropdown-item:hover span.text-primary,.dropdown-item:focus.text-primary,.dropdown-item:focus a.text-primary,.dropdown-item:focus span.text-primary{color:#ffffff!important}.dropdown-item:hover.text-secondary,.dropdown-item:hover a.text-secondary,.dropdown-item:hover span.text-secondary,.dropdown-item:focus.text-secondary,.dropdown-item:focus a.text-secondary,.dropdown-item:focus span.text-secondary{color:#ffffff!important}.dropdown-item:hover.text-success,.dropdown-item:hover a.text-success,.dropdown-item:hover span.text-success,.dropdown-item:focus.text-success,.dropdown-item:focus a.text-success,.dropdown-item:focus span.text-success{color:#ffffff!important}.dropdown-item:hover.text-info,.dropdown-item:hover a.text-info,.dropdown-item:hover span.text-info,.dropdown-item:focus.text-info,.dropdown-item:focus a.text-info,.dropdown-item:focus span.text-info{color:#ffffff!important}.dropdown-item:hover.text-warning,.dropdown-item:hover a.text-warning,.dropdown-item:hover span.text-warning,.dropdown-item:focus.text-warning,.dropdown-item:focus a.text-warning,.dropdown-item:focus span.text-warning{color:#ffffff!important}.dropdown-item:hover.text-danger,.dropdown-item:hover a.text-danger,.dropdown-item:hover span.text-danger,.dropdown-item:focus.text-danger,.dropdown-item:focus a.text-danger,.dropdown-item:focus span.text-danger{color:#ffffff!important}.dropdown-item:hover.text-light,.dropdown-item:hover a.text-light,.dropdown-item:hover span.text-light,.dropdown-item:focus.text-light,.dropdown-item:focus a.text-light,.dropdown-item:focus span.text-light{color:#ffffff!important}.dropdown-item:hover.text-dark,.dropdown-item:hover a.text-dark,.dropdown-item:hover span.text-dark,.dropdown-item:focus.text-dark,.dropdown-item:focus a.text-dark,.dropdown-item:focus span.text-dark{color:#ffffff!important}.dropdown-item:hover.text-primary-emphasis,.dropdown-item:hover a.text-primary-emphasis,.dropdown-item:hover span.text-primary-emphasis,.dropdown-item:focus.text-primary-emphasis,.dropdown-item:focus a.text-primary-emphasis,.dropdown-item:focus span.text-primary-emphasis{color:#ffffff!important}.dropdown-item:hover.text-secondary-emphasis,.dropdown-item:hover a.text-secondary-emphasis,.dropdown-item:hover span.text-secondary-emphasis,.dropdown-item:focus.text-secondary-emphasis,.dropdown-item:focus a.text-secondary-emphasis,.dropdown-item:focus span.text-secondary-emphasis{color:#ffffff!important}.dropdown-item:hover.text-success-emphasis,.dropdown-item:hover a.text-success-emphasis,.dropdown-item:hover span.text-success-emphasis,.dropdown-item:focus.text-success-emphasis,.dropdown-item:focus a.text-success-emphasis,.dropdown-item:focus span.text-success-emphasis{color:#ffffff!important}.dropdown-item:hover.text-info-emphasis,.dropdown-item:hover a.text-info-emphasis,.dropdown-item:hover span.text-info-emphasis,.dropdown-item:focus.text-info-emphasis,.dropdown-item:focus a.text-info-emphasis,.dropdown-item:focus span.text-info-emphasis{color:#ffffff!important}.dropdown-item:hover.text-warning-emphasis,.dropdown-item:hover a.text-warning-emphasis,.dropdown-item:hover span.text-warning-emphasis,.dropdown-item:focus.text-warning-emphasis,.dropdown-item:focus a.text-warning-emphasis,.dropdown-item:focus span.text-warning-emphasis{color:#ffffff!important}.dropdown-item:hover.text-danger-emphasis,.dropdown-item:hover a.text-danger-emphasis,.dropdown-item:hover span.text-danger-emphasis,.dropdown-item:focus.text-danger-emphasis,.dropdown-item:focus a.text-danger-emphasis,.dropdown-item:focus span.text-danger-emphasis{color:#ffffff!important}.dropdown-item:hover.text-light-emphasis,.dropdown-item:hover a.text-light-emphasis,.dropdown-item:hover span.text-light-emphasis,.dropdown-item:focus.text-light-emphasis,.dropdown-item:focus a.text-light-emphasis,.dropdown-item:focus span.text-light-emphasis{color:#ffffff!important}.dropdown-item:hover.text-dark-emphasis,.dropdown-item:hover a.text-dark-emphasis,.dropdown-item:hover span.text-dark-emphasis,.dropdown-item:focus.text-dark-emphasis,.dropdown-item:focus a.text-dark-emphasis,.dropdown-item:focus span.text-dark-emphasis{color:#ffffff!important}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.behat-site .sr-only,body.behat-site.sr-only,body.themedesignermode .sr-only,body.themedesignermode.sr-only{outline:3px dotted #ca3120!important;background-color:#fceeed!important}body.behat-site .sr-only::before,body.behat-site.sr-only::before,body.themedesignermode .sr-only::before,body.themedesignermode.sr-only::before{content:"Deprecated style in use (.sr-only)"!important;color:#ca3120!important;font-size:smaller!important}body.behat-site .sr-only-focusable,body.behat-site.sr-only-focusable,body.themedesignermode .sr-only-focusable,body.themedesignermode.sr-only-focusable{outline:3px dotted #ca3120!important;background-color:#fceeed!important}body.behat-site .sr-only-focusable::before,body.behat-site.sr-only-focusable::before,body.themedesignermode .sr-only-focusable::before,body.themedesignermode.sr-only-focusable::before{content:"Deprecated style in use (.sr-only-focusable)"!important;color:#ca3120!important;font-size:smaller!important}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#175E30}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#53d581;border-color:#53d581}.custom-select:-moz-focusring{color:#fff0;text-shadow:0 0 0 var(--bs-body-color)}.btn-block{display:block;width:100%}body.behat-site .btn-block::before,body.behat-site.btn-block::before,body.themedesignermode .btn-block::before,body.themedesignermode.btn-block::before{content:"Deprecated style in use (.btn-block)"!important;color:#ca3120!important;font-size:smaller!important}.btn-block+.btn-block{margin-top:.5rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navbar{box-shadow:0 2px 4px rgb(0 0 0 / .08)}.btn-outline-secondary{--bs-btn-color:#5D554A;--bs-btn-border-color:#5D554A;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#5D554A;--bs-btn-hover-border-color:#5D554A;--bs-btn-focus-shadow-rgb:93, 85, 74;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#5D554A;--bs-btn-active-border-color:#5D554A;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#5D554A;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#5D554A;--bs-gradient:none;border-color:#5D554A}.btn-outline-info{--bs-btn-color:#1f7e9a;--bs-btn-border-color:#1f7e9a;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#1f7e9a;--bs-btn-hover-border-color:#1f7e9a;--bs-btn-focus-shadow-rgb:31, 126, 154;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#1f7e9a;--bs-btn-active-border-color:#1f7e9a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#1f7e9a;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#1f7e9a;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#a6670e;--bs-btn-border-color:#a6670e;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#a6670e;--bs-btn-hover-border-color:#a6670e;--bs-btn-focus-shadow-rgb:166, 103, 14;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#a6670e;--bs-btn-active-border-color:#a6670e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#a6670e;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#a6670e;--bs-gradient:none}.btn-outline-lightmoodle{background-color:#fff;border-color:#C7BCA4;color:#5D554A}.btn-outline-lightmoodle:hover,.btn-outline-lightmoodle:focus{background-color:#FCFAF5;border-color:#7E7462;color:#443D35}.navbar-brand,.navbar-brand .logo{height:100%;width:auto}.btn-primary{--bs-btn-color:#ffffff;--bs-btn-bg:#175E30;--bs-btn-border-color:#175E30;--bs-btn-hover-color:#ffffff;--bs-btn-hover-bg:#145029;--bs-btn-hover-border-color:#124b26;--bs-btn-focus-shadow-rgb:58, 118, 79;--bs-btn-active-color:#ffffff;--bs-btn-active-bg:#124b26;--bs-btn-active-border-color:#114724;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffffff;--bs-btn-disabled-bg:#175E30;--bs-btn-disabled-border-color:#175E30}.navbar.bg-dark[data-bs-theme="dark"],.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"],.navbar.bg-primary[data-bs-theme="dark"]{border-bottom:none}.navbar.bg-dark[data-bs-theme="dark"] .nav-link,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-link,.navbar.bg-primary[data-bs-theme="dark"] .nav-link{color:#fff}.navbar.bg-dark[data-bs-theme="dark"] .nav-link.active,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-link.active,.navbar.bg-primary[data-bs-theme="dark"] .nav-link.active{border-bottom-color:#fff}.navbar.bg-dark[data-bs-theme="dark"] .nav-link:hover,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-link:hover,.navbar.bg-dark[data-bs-theme="dark"] .nav-link:focus,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-link:focus,.navbar.bg-primary[data-bs-theme="dark"] .nav-link:hover,.navbar.bg-primary[data-bs-theme="dark"] .nav-link:focus{color:#000000!important;background-color:#fff}.navbar.bg-dark[data-bs-theme="dark"] .nav-link:hover .icon,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-link:hover .icon,.navbar.bg-dark[data-bs-theme="dark"] .nav-link:focus .icon,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-link:focus .icon,.navbar.bg-primary[data-bs-theme="dark"] .nav-link:hover .icon,.navbar.bg-primary[data-bs-theme="dark"] .nav-link:focus .icon{color:#000000!important}.navbar.bg-dark[data-bs-theme="dark"] .nav-link .icon,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-link .icon,.navbar.bg-dark[data-bs-theme="dark"] .nav-link a .icon,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-link a .icon,.navbar.bg-dark[data-bs-theme="dark"] .usermenu .dropdown-toggle,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .usermenu .dropdown-toggle,.navbar.bg-primary[data-bs-theme="dark"] .nav-link .icon,.navbar.bg-primary[data-bs-theme="dark"] .nav-link a .icon,.navbar.bg-primary[data-bs-theme="dark"] .usermenu .dropdown-toggle{color:#ffffff!important}.navbar.bg-dark[data-bs-theme="dark"] .editmode-switch-form,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .editmode-switch-form,.navbar.bg-dark[data-bs-theme="dark"] .editmode-switch-form label,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .editmode-switch-form label,.navbar.bg-primary[data-bs-theme="dark"] .editmode-switch-form,.navbar.bg-primary[data-bs-theme="dark"] .editmode-switch-form label{color:#ffffff!important}.navbar.bg-dark[data-bs-theme="dark"] #theme_boost_union-offcanvas-btn,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] #theme_boost_union-offcanvas-btn,.navbar.bg-primary[data-bs-theme="dark"] #theme_boost_union-offcanvas-btn{color:#fff}.navbar.bg-dark[data-bs-theme="dark"] .login,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .login,.navbar.bg-dark[data-bs-theme="dark"] .login a,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .login a,.navbar.bg-primary[data-bs-theme="dark"] .login,.navbar.bg-primary[data-bs-theme="dark"] .login a{color:#fff}.navbar.bg-dark[data-bs-theme="dark"] #lang-menu-toggle,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] #lang-menu-toggle,.navbar.bg-primary[data-bs-theme="dark"] #lang-menu-toggle{color:#fff}.navbar.bg-dark[data-bs-theme="dark"] .popover-region-container a .icon,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .popover-region-container a .icon,.navbar.bg-primary[data-bs-theme="dark"] .popover-region-container a .icon{color:#343a40!important}.navbar.bg-dark[data-bs-theme="dark"] .popover-region-footer-container,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .popover-region-footer-container,.navbar.bg-primary[data-bs-theme="dark"] .popover-region-footer-container{background-color:#fff}.navbar.bg-dark[data-bs-theme="dark"] .popover-region-container .see-all-link,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .popover-region-container .see-all-link,.navbar.bg-dark[data-bs-theme="dark"] .popover-region-container .view-more,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .popover-region-container .view-more,.navbar.bg-primary[data-bs-theme="dark"] .popover-region-container .see-all-link,.navbar.bg-primary[data-bs-theme="dark"] .popover-region-container .view-more{color:#175E30}.navbar.bg-dark[data-bs-theme="dark"]:has(#searchform-navbar.show),.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"]:has(#searchform-navbar.show){border-bottom:1px solid #343a40}.navbar.bg-dark[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item,.navbar.bg-dark[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item{background-color:inherit}.navbar.bg-dark[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item:hover,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item:hover,.navbar.bg-dark[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item:focus,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item:focus,.navbar.bg-dark[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item:hover,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item:hover,.navbar.bg-dark[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item:focus,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item:focus{background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity));color:#fff}.navbar.bg-dark[data-bs-theme="dark"] .editmode-switch-form input,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .editmode-switch-form input{border-color:var(--bs-gray-500)}.navbar.bg-dark[data-bs-theme="dark"] .editmode-switch-form input:not(:checked),.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .editmode-switch-form input:not(:checked){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.45%29'/%3e%3c/svg%3e");background-color:#fff}.navbar.bg-dark[data-bs-theme="dark"] .simplesearchform .btn-submit,.navbar.bg-dark[data-bs-theme="dark"] .navbar#searchform-navbar[data-bs-theme="dark"] .simplesearchform .btn-submit{background-color:var(--bs-body-bg);color:#6a737b}.navbar.bg-primary[data-bs-theme="dark"]:has(#searchform-navbar.show){border-bottom:1px solid #175E30}.navbar.bg-primary[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item,.navbar.bg-primary[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item{background-color:inherit}.navbar.bg-primary[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item:hover,.navbar.bg-primary[data-bs-theme="dark"] .nav-item .dropdown-menu.show a.dropdown-item:focus,.navbar.bg-primary[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item:hover,.navbar.bg-primary[data-bs-theme="dark"] #user-action-menu.show a.dropdown-item:focus{background-color:#175E30;color:#fff}.navbar.bg-primary[data-bs-theme="dark"] .editmode-switch-form input{border-color:var(--bs-gray-500)}.navbar.bg-primary[data-bs-theme="dark"] .editmode-switch-form input:not(:checked){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.45%29'/%3e%3c/svg%3e");background-color:#fff}.navbar.bg-primary[data-bs-theme="dark"] #searchform-navbar{background-color:#175E30}.navbar.bg-primary[data-bs-theme="dark"] #searchform-navbar input,.navbar.bg-primary[data-bs-theme="dark"] #searchform-navbar button{background-color:#175E30;border-color:#fff;color:#fff}.navbar.bg-primary[data-bs-theme="dark"] .divider{background-color:#fff;border-left:none!important}.navbar.bg-primary[data-bs-theme="dark"] .nav-link.active{border-bottom-color:#fff}.navbar.bg-primary[data-bs-theme="light"] .nav-link.active{border-bottom-color:rgb(0 0 0 / .6)}.navbar.bg-primary[data-bs-theme="light"] .nav-link:hover,.navbar.bg-primary[data-bs-theme="light"] .nav-link:focus{color:#000000!important;background-color:#fff}.navbar.bg-primary[data-bs-theme="light"] .nav-item .dropdown-menu.show a.dropdown-item:hover,.navbar.bg-primary[data-bs-theme="light"] .nav-item .dropdown-menu.show a.dropdown-item:focus,.navbar.bg-primary[data-bs-theme="light"] #user-action-menu.show a.dropdown-item:hover,.navbar.bg-primary[data-bs-theme="light"] #user-action-menu.show a.dropdown-item:focus{color:var(--bs-dropdown-link-color)}.navbar.bg-primary[data-bs-theme="light"] .editmode-switch-form,.navbar.bg-primary[data-bs-theme="light"] .editmode-switch-form label{color:var(--bs-nav-link-color)!important}.navbar.bg-primary[data-bs-theme="light"] .editmode-switch-form label:hover{color:var(--bs-nav-link-color)!important}.navbar.bg-primary[data-bs-theme="light"] .editmode-switch-form input{border-color:var(--bs-gray-500)}.navbar.bg-primary[data-bs-theme="light"] #searchform-navbar{background-color:#175E30}.navbar.bg-primary[data-bs-theme="light"] #searchform-navbar input:focus{border-color:var(--bs-gray-500)}.navbar.bg-primary[data-bs-theme="light"] .login,.navbar.bg-primary[data-bs-theme="light"] .login a{color:rgb(0 0 0 / .6)}.navbar.bg-primary[data-bs-theme="light"] .login:hover,.navbar.bg-primary[data-bs-theme="light"] .login a:hover{color:rgb(0 0 0 / .9)}.navbar.bg-primary[data-bs-theme="light"] .divider{border-left:1px solid rgb(0 0 0 / .6)!important}body.theme_boost_union-loginarrangement-legacy.pagelayout-login #page{background:#FCFAF5;background-image:linear-gradient(to right,#FCFAF5 0%,#DFD6C2 100%)}body.theme_boost_union-loginarrangement-legacy.pagelayout-login #page div[role="main"]{height:100%}body.theme_boost_union-loginarrangement-legacy .login-wrapper{display:flex;align-items:center;justify-content:center;height:100%}body.theme_boost_union-loginarrangement-legacy .login-container{background-color:#fff;padding:3rem;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15);margin-bottom:2rem;border-radius:.25rem}.login-container .login-divider{margin-top:1.5rem;margin-bottom:1.5rem;border-top:1px solid #DFD6C2}.login-container .login-margin{margin-top:1rem;margin-bottom:1rem}@media (min-width:768px){body.theme_boost_union-loginarrangement-legacy .login-wrapper.login-wrapper-left{justify-content:left;padding-left:1rem}body.theme_boost_union-loginarrangement-legacy .login-wrapper.login-wrapper-right{justify-content:right;padding-right:1rem}body.theme_boost_union-loginarrangement-legacy .login-wrapper.login-wrapper-semileft{justify-content:left;padding-left:10rem}body.theme_boost_union-loginarrangement-legacy .login-wrapper.login-wrapper-semiright{justify-content:right;padding-right:10rem}}body.theme_boost_union-loginarrangement-legacy .login-container.login-container-80t{background-color:rgb(255 255 255 / .8)}@media (min-width:768px){body.theme_boost_union-loginarrangement-legacy .login-container{width:500px!important}body.pagelayout-login.theme_boost_union-loginarrangement-legacy .login-container:has(#login-layout-tabs){width:auto!important;min-width:500px;max-width:100%}body.pagelayout-login.theme_boost_union-loginarrangement-legacy .login-container:has(#login-layout-tabs) .login-heading,body.pagelayout-login.theme_boost_union-loginarrangement-legacy .login-container:has(#login-layout-tabs) .login-instructions,body.pagelayout-login.theme_boost_union-loginarrangement-legacy .login-container:has(#login-layout-tabs) .login-shibboleth-wayf-form .form-text,body.pagelayout-login.theme_boost_union-loginarrangement-legacy .login-container:has(#login-layout-tabs) .login-shibboleth-wayf-form .form-label{width:auto;max-width:500px;overflow-wrap:break-word}}.login-container.login-container-80t .accordion-item{background-color:rgb(255 255 255 / .6)}.login-container.login-container-80t .accordion-button{background-color:#fff0}.login-container #login-layout-tabs{background-color:#fff0;border-bottom:1px solid var(--bs-border-color);padding-bottom:0}.login-container #login-layout-tabs .nav-link{background-color:#fff0;border:none;border-radius:0;margin-bottom:0}.login-container #login-layout-tabs .nav-link.active{border-bottom:solid 3px #175E30;color:var(--bs-emphasis-color)}.navbar #nav-popover-favourites-container .popover-region-container{height:auto;min-width:250px;max-width:450px;width:auto}.navbar #nav-popover-favourites-container .popover-region-header-container{height:35px;padding-left:10px;padding-top:5px}.navbar #nav-popover-favourites-container .popover-region-content-container{height:auto;max-height:calc(100vh - 60px - 35px - 1em)}.navbar #nav-popover-favourites-container .popover-region-content-container .dropdown-item{padding-left:10px;overflow-x:hidden;text-overflow:ellipsis}.navbar #nav-popover-favourites-container .popover-region-content-container .dropdown-item.dimmed:hover{color:#fff}#boost-union-footer-buttons{position:fixed;right:2rem;bottom:2rem;z-index:1000;transition:0.2s}@media (prefers-reduced-motion:reduce){#boost-union-footer-buttons{transition:none}}#boost-union-footer-buttons .btn,#boost-union-footer-buttons .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions #boost-union-footer-buttons a.collapseexpand,#boost-union-footer-buttons .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions #boost-union-footer-buttons a.collapseexpand,#boost-union-footer-buttons #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions #boost-union-footer-buttons a.collapseexpand,#boost-union-footer-buttons #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) #boost-union-footer-buttons a,#boost-union-footer-buttons #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging #boost-union-footer-buttons a,#boost-union-footer-buttons .activity-navigation #prev-activity-link,.activity-navigation #boost-union-footer-buttons #prev-activity-link,#boost-union-footer-buttons .activity-navigation #next-activity-link,.activity-navigation #boost-union-footer-buttons #next-activity-link,#boost-union-footer-buttons .section-navigation .prevsection a,.section-navigation .prevsection #boost-union-footer-buttons a,#boost-union-footer-buttons .section-navigation .nextsection a,.section-navigation .nextsection #boost-union-footer-buttons a{display:block;margin-top:1rem}#boost-union-footer-buttons #btn-accessibility-support{display:flex;align-items:center;justify-content:center;font-size:1.75rem;border:6px solid #C7BCA4;transition:0.2s}#boost-union-footer-buttons #btn-accessibility-support .icon{width:1.75rem;height:1.75rem;max-width:none;max-height:none;font-size:1.75rem;color:#C7BCA4;transition:0.2s}#boost-union-footer-buttons #btn-accessibility-support,#boost-union-footer-buttons #btn-accessibility-support:hover,#boost-union-footer-buttons #btn-accessibility-support:focus{background:#000!important}#boost-union-footer-buttons #btn-accessibility-support:hover,#boost-union-footer-buttons #btn-accessibility-support:focus{border-color:#b1bbc4}#boost-union-footer-buttons #btn-accessibility-support:hover .icon,#boost-union-footer-buttons #btn-accessibility-support:focus .icon{color:#b1bbc4}#boost-union-footer-buttons #back-to-top{display:none}body.hasstickyfooter #boost-union-footer-buttons{bottom:7rem}@media (max-width:575.98px){body.theme_boost-union-footerbuttonall.jsenabled #boost-union-footer-buttons,body.theme_boost-union-footerbuttonmobile.jsenabled #boost-union-footer-buttons{bottom:5rem}}@media (max-width:575.98px){body.theme_boost-union-footerbuttonall.jsenabled.hasstickyfooter #boost-union-footer-buttons,body.theme_boost-union-footerbuttonmobile.jsenabled.hasstickyfooter #boost-union-footer-buttons{bottom:calc(5rem + calc(max(80px, calc(1rem * 3))) - 1rem)}}@media (min-width:576px){body.theme_boost-union-footerbuttonall.jsenabled #boost-union-footer-buttons,body.theme_boost-union-footerbuttondesktop.jsenabled #boost-union-footer-buttons{bottom:5rem}}@media (min-width:576px){body.theme_boost-union-footerbuttonall.jsenabled.hasstickyfooter #boost-union-footer-buttons,body.theme_boost-union-footerbuttondesktop.jsenabled.hasstickyfooter #boost-union-footer-buttons{bottom:calc(5rem + calc(max(80px, calc(1rem * 3))) - 1rem)}}@media (min-width:576px){body.theme-boost-union-commincourse.theme_boost-union-footerbuttonnone.jsenabled #boost-union-footer-buttons,body.theme-boost-union-commincourse.theme_boost-union-footerbuttonmobile.jsenabled #boost-union-footer-buttons{bottom:5rem}}@media (min-width:576px){body.theme-boost-union-commincourse.theme_boost-union-footerbuttonnone.jsenabled.hasstickyfooter #boost-union-footer-buttons,body.theme-boost-union-commincourse.theme_boost-union-footerbuttonmobile.jsenabled.hasstickyfooter #boost-union-footer-buttons{bottom:calc(5rem + calc(max(80px, calc(1rem * 3))) - 1rem)}}@media (min-width:576px){body.theme-boost-union-commincourse.theme_boost-union-footerbuttonall.jsenabled #boost-union-footer-buttons,body.theme-boost-union-commincourse.theme_boost-union-footerbuttondesktop.jsenabled #boost-union-footer-buttons{bottom:8rem}}@media (min-width:576px){body.theme-boost-union-commincourse.theme_boost-union-footerbuttonall.jsenabled.hasstickyfooter #boost-union-footer-buttons,body.theme-boost-union-commincourse.theme_boost-union-footerbuttondesktop.jsenabled.hasstickyfooter #boost-union-footer-buttons{bottom:calc(8rem + calc(max(80px, calc(1rem * 3))) - 1rem)}}@media (min-width:992px){#page.drawers.show-drawer-right #boost-union-footer-buttons{right:calc(315px + 2rem)}}.main-inner-wrapper,#page-wrapper #page{flex:1 0 auto}#usernavigation:has(.drawer-offcanvas-toggle) .login{padding-right:.5rem}@media (min-width:768px){body.limitedwidth{}}@media (min-width:992px){body.limitedwidth{}}@media (min-width:992px) and (max-width:1199.98px){body.limitedwidth{}}@media (min-width:768px) and (max-width:991.98px){body.limitedwidth #page.drawers{}}@media (max-width:991.98px){body.limitedwidth #page.drawers{}}@media (max-width:767.98px){body.limitedwidth{}}@media (max-width:991.98px){body.limitedwidth #page.drawers{}}@media (min-width:768px){#theme-block-region-outside-top,#theme-block-region-outside-bottom,#theme-block-region-footer{}#theme-block-region-outside-top.theme-block-region-outside-fullwidth,#theme-block-region-outside-top.theme-block-region-outside-coursecontentwidth,#theme-block-region-outside-top.theme-block-region-footer-fullwidth,#theme-block-region-outside-top.theme-block-region-footer-coursecontentwidth,#theme-block-region-outside-bottom.theme-block-region-outside-fullwidth,#theme-block-region-outside-bottom.theme-block-region-outside-coursecontentwidth,#theme-block-region-outside-bottom.theme-block-region-footer-fullwidth,#theme-block-region-outside-bottom.theme-block-region-footer-coursecontentwidth,#theme-block-region-footer.theme-block-region-outside-fullwidth,#theme-block-region-footer.theme-block-region-outside-coursecontentwidth,#theme-block-region-footer.theme-block-region-footer-fullwidth,#theme-block-region-footer.theme-block-region-footer-coursecontentwidth{margin:1rem auto;width:100%}#theme-block-region-outside-top.theme-block-region-outside-herowidth,#theme-block-region-outside-top.theme-block-region-footer-herowidth,#theme-block-region-outside-bottom.theme-block-region-outside-herowidth,#theme-block-region-outside-bottom.theme-block-region-footer-herowidth,#theme-block-region-footer.theme-block-region-outside-herowidth,#theme-block-region-footer.theme-block-region-footer-herowidth{margin:0 -3rem 0 -3rem}}@media (max-width:767.98px){#theme-block-region-outside-top.theme-block-region-outside-fullwidth,#theme-block-region-outside-top.theme-block-region-outside-coursecontentwidth,#theme-block-region-outside-top.theme-block-region-footer-fullwidth,#theme-block-region-outside-top.theme-block-region-footer-coursecontentwidth,#theme-block-region-outside-bottom.theme-block-region-outside-fullwidth,#theme-block-region-outside-bottom.theme-block-region-outside-coursecontentwidth,#theme-block-region-outside-bottom.theme-block-region-footer-fullwidth,#theme-block-region-outside-bottom.theme-block-region-footer-coursecontentwidth,#theme-block-region-footer.theme-block-region-outside-fullwidth,#theme-block-region-footer.theme-block-region-outside-coursecontentwidth,#theme-block-region-footer.theme-block-region-footer-fullwidth,#theme-block-region-footer.theme-block-region-footer-coursecontentwidth{padding-left:15px;padding-right:15px;width:100%}#theme-block-region-outside-top.theme-block-region-outside-herowidth,#theme-block-region-outside-top.theme-block-region-footer-herowidth,#theme-block-region-outside-bottom.theme-block-region-outside-herowidth,#theme-block-region-outside-bottom.theme-block-region-footer-herowidth,#theme-block-region-footer.theme-block-region-outside-herowidth,#theme-block-region-footer.theme-block-region-footer-herowidth{margin:0}}body.limitedwidth .theme-block-region-outside-coursecontentwidth,body.limitedwidth .theme-block-region-footer-coursecontentwidth{max-width:1280px}.theme-block-region-outside-herowidth .block,.theme-block-region-footer-herowidth .block{border-width:0;border-radius:0}#theme-block-region-footer{margin:0 auto;width:100%}@media (max-width:767.98px){#theme-block-region-footer{padding-left:15px;padding-right:15px}}#footnote .theme_boost_union_footnote_link a{padding-right:.5rem;border-right:2px solid #DFD6C2;margin-right:.5rem}#footnote .theme_boost_union_footnote_link:last-of-type a{border-right:none}@media (min-width:768px){body.backgroundimage #footnote,body.loginbackgroundimage #footnote{padding-left:calc(15px + .5rem);padding-right:calc(15px + .5rem);border-radius:.25rem;background-color:#fff;margin-bottom:1rem}body:not(.backgroundimage):not(.loginbackgroundimage) #footnote{margin-left:calc(15px + .5rem);margin-right:calc(15px + .5rem);border-top:1px solid #DFD6C2}}@media (min-width:576px) and (max-width:767.98px){#footnote{margin-left:.5rem;padding-left:15px;margin-right:.5rem;padding-right:51px;border-top:1px solid #DFD6C2}}@media (max-width:575.98px){#footnote{margin-left:15px;padding-left:1rem;margin-right:15px;padding-right:calc(1rem + 36px);border-top:1px solid #DFD6C2}}@media (min-width:576px){body.pagelayout-login.loginbackgroundimage #footnote{margin-left:15px;margin-right:15px;padding-right:calc(.5rem + 51px)}}@media (min-width:576px) and (max-width:767.98px){body.pagelayout-login.loginbackgroundimage #footnote{background-color:#fff;margin-bottom:1rem}}@media (max-width:575.98px){body.pagelayout-login.loginbackgroundimage{}body.pagelayout-login.loginbackgroundimage #footnote{background-color:#fff;margin-left:0;padding-left:calc(15px + 1rem);margin-right:0}body.pagelayout-login.loginbackgroundimage:not(.theme_boost-union-accessibilitybutton) #footnote{padding-right:calc(15px + 1rem)}}body.pagelayout-login:not(.loginbackgroundimage) #footnote{border-top:none}body.theme_boost_union-loginarrangement-sidebyside #footnote{margin-left:0!important;margin-right:0!important;margin-bottom:1rem!important;margin-top:2rem!important;padding-left:0!important;padding-right:0!important;border-top:1px solid #DFD6C2!important}body.theme_boost-union-footerbuttonall.jsenabled .btn-footer-popover{display:block!important}@media (min-width:576px){body.theme_boost-union-footerbuttonmobile.jsenabled{}body.theme_boost-union-footerbuttonmobile.jsenabled .btn-footer-popover,body.theme_boost-union-footerbuttonmobile.jsenabled #page-footer .footer-content-popover{display:none!important}body.theme_boost-union-footerbuttonmobile.jsenabled .btn-footer-communication{bottom:2rem}body.theme_boost-union-footerbuttonmobile.jsenabled.hasstickyfooter .btn-footer-communication{bottom:7rem}}@media (max-width:575.98px){body.theme_boost-union-footerbuttonmobile.jsenabled{}body.theme_boost-union-footerbuttonmobile.jsenabled .btn-footer-popover{display:block!important}}body.theme_boost-union-footerbuttonnone.jsenabled .btn-footer-communication{bottom:2rem}body.theme_boost-union-footerbuttonnone.jsenabled.hasstickyfooter .btn-footer-communication{bottom:7rem}#page-footer .popover-body .footer-section:last-child,#page-footer .popover-body .tool_usertours-resettourcontainer .usertour:last-child,.tool_usertours-resettourcontainer #page-footer .popover-body .usertour:last-child{border-bottom:none!important}#page-footer .popover-body .tool_usertours-resettourcontainer .usertour:last-child{border-bottom:var(--bs-border-width) solid var(--bs-border-color)!important}@media (min-width:768px){body:not(.theme_boost_union-loginarrangement-sidebyside) .themeboostunioninfobanner{margin-left:15px;margin-right:15px}}.themeboostunionadvtilebg .card-footer{border-top:none}.theme-boost-union-smartmenu .navbar.fixed-top.boost-union-menubar .moremenu .more-nav li a:not(.active){border-bottom:0}@media (max-width:991.98px){.navbar.fixed-top.boost-union-menubar~.drawer{top:calc(60px + 40px)}.navbar.fixed-top.boost-union-menubar~.drawer.drawer-right{top:0}}@media (min-width:768px){.navbar.fixed-top.boost-union-menubar~#page.drawers .drawer-toggles .drawer-toggler{top:calc(60px + 40px + 10px)}}@media (max-width:767.98px){.navbar.fixed-top{}.navbar.fixed-top.smartmenu-bottom-navigation{z-index:1050}.navbar.fixed-top.boost-union-menubar.smartmenu-bottom-navigation{z-index:1051}.navbar.fixed-top.boost-union-menubar~.drawer.drawer-right{z-index:1052}.navbar.fixed-top.boost-union-menubar~.drawer-bottom.drawer{top:calc(60px + 1px)}.navbar.fixed-top~.drawer-bottom.drawer{top:61px}.navbar.fixed-top~.drawer-bottom.drawer .drawerheader{display:none}.navbar.fixed-top~.drawer-bottom.drawer .drawercontent .menu-title{font-size:18px;font-weight:700;padding:15px}.navbar.fixed-top~#theme_boost-drawers-primary,.navbar.fixed-top~#theme_boost-drawers-courseindex,.navbar.fixed-top~.drawer.drawer-left,.navbar.fixed-top~.drawer.drawer-right{max-width:315px;padding-bottom:0;top:0}}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu{padding:0;box-shadow:0 0 8px 0 rgb(0 0 0 / .3);z-index:1050}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .moremenu{height:60px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav{justify-content:space-around}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav>li.dropdown>a{flex-direction:column}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav>li.dropdown>a i{margin:0 0 3px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav>li>a.dropdown-toggle{padding-right:25px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav>li>a.dropdown-toggle:not(.active):after{content:""}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav>li>a:not(.active){border-bottom:0;flex-wrap:wrap;flex-direction:column;justify-content:center;position:relative}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav>li>a:not(.active) i{margin:0}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav>li>a:not(.active):after{margin-left:5px;position:absolute;right:5px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li:first-child.dropdown .dropdown-menu .dropdown-submenu ul,.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li:nth-child(2).dropdown .dropdown-menu .dropdown-submenu ul,.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li:nth-child(3).dropdown .dropdown-menu .dropdown-submenu ul{left:100%;right:auto}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown .dropdown-menu{width:auto;margin-top:0;margin-bottom:0;top:auto;bottom:100%;left:auto;right:0}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown .dropdown-menu .dropdown-submenu ul{min-width:150px;max-height:calc(100vh - 300px);overflow:auto;left:auto;right:100%;bottom:0;top:auto}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown.dropdownmoremenu{display:flex;align-items:center}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown.dropdownmoremenu>a.dropdown-toggle{flex-direction:column}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown.dropdownmoremenu>a.dropdown-toggle:before{content:"";font-family:"Thomasianum UI Icons";font-weight:900}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown.dropdownmoremenu>a.dropdown-toggle:after{display:none}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown.dropdownmoremenu button.navbar-toggler{height:100%;font-size:calc(0.90375rem + 0.045vw);color:#175E30;text-align:center;border-radius:0;padding-top:0;padding-bottom:0;margin:0 10px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown.dropdownmoremenu button.navbar-toggler:hover{font-size:calc(0.90375rem + 0.045vw);background:#f8f9fa}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.dropdown.dropdownmoremenu button.navbar-toggler i{margin:-5px auto 5px;display:block}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown{position:static}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-square.card-size-tiny .dropdown-menu .card-block{min-width:90px;max-width:90px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-square.card-size-small .dropdown-menu .card-block{min-width:140px;max-width:140px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-square.card-size-medium .dropdown-menu .card-block{min-width:190px;max-width:190px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-square.card-size-large .dropdown-menu .card-block{min-width:240px;max-width:240px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-portrait.card-size-tiny .dropdown-menu .card-block{min-width:60px;max-width:60px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-portrait.card-size-small .dropdown-menu .card-block{min-width:94px;max-width:94px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-portrait.card-size-medium .dropdown-menu .card-block{min-width:127px;max-width:127px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-portrait.card-size-large .dropdown-menu .card-block{min-width:160px;max-width:160px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-landscape.card-size-tiny .dropdown-menu .card-block{min-width:135px;max-width:135px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-landscape.card-size-small .dropdown-menu .card-block{min-width:210px;max-width:210px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-landscape.card-size-medium .dropdown-menu .card-block{min-width:285px;max-width:285px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-landscape.card-size-large .dropdown-menu .card-block{min-width:360px;max-width:360px}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-fullwidth.card-size-tiny .dropdown-menu .card-block,.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-fullwidth.card-size-small .dropdown-menu .card-block,.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-fullwidth.card-size-medium .dropdown-menu .card-block,.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-fullwidth.card-size-large .dropdown-menu .card-block{min-width:100%;width:100%}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown.card-form-fullwidth.card-overflow-wrap.card-size-large .dropdown-menu .card-block{margin-right:0}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li.card-dropdown .dropdown-menu{width:100%;max-height:calc(100vh - 300px);overflow-y:auto}.theme-boost-union-smartmenu #page-wrapper #page #page-footer .navbar.boost-union-bottom-menu .bottom-navigation .more-nav li:first-child.dropdown .dropdown-menu{left:0;right:auto}@media (max-width:575.98px){body.theme-boost-union-bottombar #boost-union-footer-buttons{bottom:calc(60px + 1rem)}body.theme-boost-union-bottombar.theme_boost-union-footerbuttonall.jsenabled .btn-footer-popover,body.theme-boost-union-bottombar.theme_boost-union-footerbuttonmobile.jsenabled .btn-footer-popover{bottom:calc(60px + 1rem)}body.theme-boost-union-bottombar.theme_boost-union-footerbuttonall.jsenabled #boost-union-footer-buttons,body.theme-boost-union-bottombar.theme_boost-union-footerbuttonmobile.jsenabled #boost-union-footer-buttons{bottom:calc(60px + 4rem)}}@media (min-width:576px) and (max-width:767.98px){body.theme-boost-union-bottombar #boost-union-footer-buttons{bottom:calc(60px + 1rem)}body.theme-boost-union-bottombar.theme_boost-union-footerbuttonall.jsenabled .btn-footer-popover,body.theme-boost-union-bottombar.theme_boost-union-footerbuttondesktop.jsenabled .btn-footer-popover{bottom:calc(60px + 1rem)}body.theme-boost-union-bottombar.theme_boost-union-footerbuttonall.jsenabled #boost-union-footer-buttons,body.theme-boost-union-bottombar.theme_boost-union-footerbuttondesktop.jsenabled #boost-union-footer-buttons{bottom:calc(60px + 4rem)}body.theme-boost-union-bottombar.theme-boost-union-commincourse .btn-footer-communication{bottom:calc(60px + 1rem)}body.theme-boost-union-bottombar.theme-boost-union-commincourse #boost-union-footer-buttons{bottom:calc(60px + 4rem)!important}body.theme-boost-union-bottombar.theme-boost-union-commincourse.theme_boost-union-footerbuttonall.jsenabled .btn-footer-popover,body.theme-boost-union-bottombar.theme-boost-union-commincourse.theme_boost-union-footerbuttondesktop.jsenabled .btn-footer-popover{bottom:calc(60px + 1rem)}body.theme-boost-union-bottombar.theme-boost-union-commincourse.theme_boost-union-footerbuttonall.jsenabled .btn-footer-communication,body.theme-boost-union-bottombar.theme-boost-union-commincourse.theme_boost-union-footerbuttondesktop.jsenabled .btn-footer-communication{bottom:calc(60px + 4rem)}body.theme-boost-union-bottombar.theme-boost-union-commincourse.theme_boost-union-footerbuttonall.jsenabled #boost-union-footer-buttons,body.theme-boost-union-bottombar.theme-boost-union-commincourse.theme_boost-union-footerbuttondesktop.jsenabled #boost-union-footer-buttons{bottom:calc(60px + 7rem)!important}}@media (max-width:767.98px){body.theme-boost-union-smartmenu .drawer.show{max-width:none;width:100%}}.form-control-static[data-name$="_recommendation"]{font-size:.875em;width:100%}.path-local-dash-dashboard #page.drawers #theme-block-region-outside-top.theme-block-region-outside-herowidth .block_dash,.path-local-dash-dashboard #page.drawers #theme-block-region-outside-bottom.theme-block-region-outside-herowidth .block_dash,.path-local-dash-dashboard #page.drawers #theme-block-region-footer.theme-block-region-footer-herowidth .block_dash{margin:0}@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/eb-garamond-latin-wght-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"EB Garamond";font-style:italic;font-weight:400 800;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/eb-garamond-latin-wght-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/eb-garamond-latin-ext-wght-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"EB Garamond";font-style:italic;font-weight:400 800;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/eb-garamond-latin-ext-wght-italic.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/eb-garamond-greek-wght-normal.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"EB Garamond";font-style:italic;font-weight:400 800;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/eb-garamond-greek-wght-italic.woff2") format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"EB Garamond";font-style:normal;font-weight:400 800;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/eb-garamond-greek-ext-wght-normal.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"EB Garamond";font-style:italic;font-weight:400 800;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/eb-garamond-greek-ext-wght-italic.woff2") format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/source-sans-3-latin-wght-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/source-sans-3-latin-wght-italic.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:200 900;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/source-sans-3-latin-ext-wght-normal.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:200 900;font-display:swap;src:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/customfonts/0/source-sans-3-latin-ext-wght-italic.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--tm-ground:#F7F3EA;--tm-surface:#FFFFFF;--tm-surface-sunk:#EFE9DB;--tm-canopy:#0A2317;--tm-canopy-soft:#0E3721;--tm-text:#1A1714;--tm-text-muted:#5D554A;--tm-text-on-dark:#F7F3EA;--tm-text-on-dark-muted:#DFD6C2;--tm-action:#175E30;--tm-action-hover:#124A28;--tm-ornament:#AA7F2F;--tm-ornament-rich:#C89942;--tm-ornament-text:#6E5122;--tm-line:#DFD6C2;--tm-line-strong:#7E7462;--tm-font-ui:"Source Sans 3","Segoe UI",Arial,sans-serif;--tm-font-display:"EB Garamond","Palatino Linotype",Georgia,serif}body{background:var(--tm-ground);color:var(--tm-text);font-family:var(--tm-font-ui);line-height:1.6}h1,.h1,h2,.h2,h3,.h3,h4,.h4{font-family:var(--tm-font-display);letter-spacing:-.02em}nav[aria-label="Site navigation"]{border-bottom:2px solid var(--tm-ornament-rich)}.tm-home{max-width:1240px;margin:auto}.tm-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);background:var(--tm-canopy);color:var(--tm-text-on-dark);border-radius:.25rem;overflow:hidden}.tm-hero__inner{padding:clamp(2rem, 5vw, 5rem);align-self:center}.tm-hero h1,.tm-hero .h1,.tm-hero h2,.tm-hero .h2{color:var(--tm-text-on-dark);font-size:clamp(2.5rem, 5vw, 4.6rem);line-height:1.04;margin:.8rem 0 1.5rem}.tm-hero p{max-width:44ch;font-size:1.15rem}.tm-eyebrow{font-size:0.78rem!important;font-family:var(--tm-font-ui);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--tm-ornament-text)}.tm-hero .tm-eyebrow,.tm-footer .tm-eyebrow{color:var(--tm-ornament-rich)}.tm-hero__image{width:100%;height:100%;min-height:440px;object-fit:cover;object-position:center}.tm-hero__device{display:flex;align-items:center;justify-content:center;background:var(--tm-canopy-soft);padding:3rem}.tm-hero__device img{max-width:100%;max-height:340px;object-fit:contain}.tm-actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem;align-items:center}.tm-actions .btn,.tm-actions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .tm-actions a,.tm-actions #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .tm-actions a,.tm-actions .activity-navigation #prev-activity-link,.activity-navigation .tm-actions #prev-activity-link,.tm-actions .activity-navigation #next-activity-link,.activity-navigation .tm-actions #next-activity-link,.tm-actions .section-navigation .prevsection a,.section-navigation .prevsection .tm-actions a,.tm-actions .section-navigation .nextsection a,.section-navigation .nextsection .tm-actions a{padding:.8rem 1.4rem;font-weight:600}.tm-btn-ceremonial{background:#fff0;color:var(--tm-text-on-dark)!important;border:1px solid var(--tm-ornament-rich);text-decoration:none}.tm-btn-ceremonial:hover{background:var(--tm-canopy-soft);outline:1px solid var(--tm-ornament-rich)}.tm-hero a:not(.btn){color:var(--tm-text-on-dark);text-underline-offset:.25em}.tm-section{padding:clamp(2rem, 5vw, 4.5rem) clamp(0.5rem, 2vw, 1.5rem)}.tm-section h2,.tm-section .h2{font-size:clamp(2rem, 3.2vw, 3rem);max-width:24ch}.tm-intro{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:start}.tm-intro p,.tm-prose p{max-width:68ch}.tm-prose{max-width:76ch;margin:1rem auto 3rem}.tm-prose h2,.tm-prose .h2{margin-top:2.5rem;font-size:2rem}.tm-prose .lead{font-family:var(--tm-font-display);font-size:1.65rem;line-height:1.4;color:var(--tm-canopy-soft)}.tm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.tm-panel{background:var(--tm-surface);border:1px solid var(--tm-line);border-top:3px solid var(--tm-ornament);padding:2rem;border-radius:.25rem}.tm-panel h3,.tm-panel .h3{font-size:1.6rem;margin:.8rem 0}.tm-panel p:last-child{margin-bottom:0}.tm-number{font-family:var(--tm-font-display);font-size:2.5rem;color:var(--tm-ornament-text)}.tm-band{background:var(--tm-surface-sunk);padding:2rem 2.5rem;border-left:3px solid var(--tm-ornament);margin:0 0 2rem}.tm-band p{margin:0;max-width:76ch}.tm-footer{background:var(--tm-canopy);color:var(--tm-text-on-dark);padding:3rem clamp(1.5rem, 4vw, 4rem);border-top:3px solid var(--tm-ornament-rich);margin-top:2rem}.tm-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:2rem;max-width:1240px;margin:auto}.tm-footer h2,.tm-footer .h2{font-size:1.8rem;color:var(--tm-text-on-dark)}.tm-footer h3,.tm-footer .h3{font-family:var(--tm-font-ui);font-size:1rem;color:var(--tm-text-on-dark);letter-spacing:0}.tm-footer a{color:var(--tm-text-on-dark);text-decoration:underline;text-underline-offset:.2em}.tm-footer ul{list-style:none;padding:0;margin:0}.tm-footer li{margin:.5rem 0}.tm-footer__end{max-width:1240px;margin:2rem auto 0;padding-top:1.5rem;border-top:1px solid var(--tm-ornament);color:var(--tm-text-on-dark-muted);font-size:.875rem}@media (max-width:767px){.tm-hero,.tm-intro,.tm-grid,.tm-footer__grid{grid-template-columns:1fr}.tm-hero__image{min-height:260px;max-height:380px}.tm-hero__device{padding:2rem}.tm-hero__inner{padding:2rem 1.5rem}.tm-intro{gap:1rem}.tm-panel{padding:1.5rem}.tm-footer{padding:2rem 1.5rem}}@media (prefers-reduced-motion:reduce){.tm-home *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.tm-hero>*,.tm-intro>*,.tm-grid>*,.tm-footer__grid>*{min-width:0}.tm-actions .btn,.tm-actions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .tm-actions a,.tm-actions #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .tm-actions a,.tm-actions .activity-navigation #prev-activity-link,.activity-navigation .tm-actions #prev-activity-link,.tm-actions .activity-navigation #next-activity-link,.activity-navigation .tm-actions #next-activity-link,.tm-actions .section-navigation .prevsection a,.section-navigation .prevsection .tm-actions a,.tm-actions .section-navigation .nextsection a,.section-navigation .nextsection .tm-actions a{max-width:100%;white-space:normal;overflow-wrap:anywhere}.tm-prose,.tm-footer{overflow-wrap:anywhere}p.tm-intro{display:block}@media (max-width:767px){.tm-hero,.tm-intro,.tm-grid,.tm-footer__grid{grid-template-columns:minmax(0,1fr)}.tm-hero__inner{padding:1.75rem 1.125rem;min-width:0}.tm-hero h1,.tm-hero .h1,.tm-hero h2,.tm-hero .h2{font-size:clamp(1.75rem, 7.5vw, 2.5rem);line-height:1.12;overflow-wrap:anywhere}.tm-hero p{font-size:1.0625rem}.tm-hero .tm-eyebrow{font-size:0.75rem!important;letter-spacing:.1em;line-height:1.6}.tm-actions{flex-direction:column;align-items:stretch;gap:1rem;margin-top:1.5rem}.tm-actions .btn,.tm-actions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .tm-actions a,.tm-actions #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .tm-actions a,.tm-actions .activity-navigation #prev-activity-link,.activity-navigation .tm-actions #prev-activity-link,.tm-actions .activity-navigation #next-activity-link,.activity-navigation .tm-actions #next-activity-link,.tm-actions .section-navigation .prevsection a,.section-navigation .prevsection .tm-actions a,.tm-actions .section-navigation .nextsection a,.section-navigation .nextsection .tm-actions a{width:100%;min-width:0;padding:.75rem 1rem}.tm-actions>a{overflow-wrap:anywhere}.tm-hero__image{display:block;min-height:0;height:auto;max-height:380px;object-fit:cover}.tm-band{padding:1.25rem}.tm-prose h2,.tm-prose .h2{font-size:clamp(1.5rem, 6.5vw, 2rem)}.tm-footer{padding:2rem 1.125rem}.tm-footer__end a{display:inline-block;padding-block:.35rem}}.langmenu .dropdown-item::before,.langmenu .langbutton::before,.login-languagemenu .menu-action::before,.login-languagemenu .dropdown-toggle::before{content:"";display:inline-block;width:1.25rem;height:.833333rem;flex-shrink:0;margin-inline-end:.5rem;vertical-align:-.05rem;background-size:100% 100%;background-repeat:no-repeat;box-shadow:0 0 0 1px rgb(126 116 98 / .4)}.langmenu .dropdown-item{padding-inline-start:1rem!important}.langmenu .dropdown-item[lang="de"]::before,.login-languagemenu .menu-action[lang="de"]::before,.lang-de .langmenu .dropdown-item-active::before,.lang-de .langmenu .langbutton::before,.lang-de .login-languagemenu .menu-action:not([lang])::before,.lang-de .login-languagemenu .dropdown-toggle::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAxNiI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMGgyNHY2SDB6Ii8+PHBhdGggZmlsbD0iI0QwMCIgZD0iTTAgNS4zM2gyNHY1LjM0SDB6Ii8+PHBhdGggZmlsbD0iI0ZGQ0UwMCIgZD0iTTAgMTAuNjdoMjRWMTZIMHoiLz48L3N2Zz4=)}.langmenu .dropdown-item[lang="nl"]::before,.login-languagemenu .menu-action[lang="nl"]::before,.lang-nl .langmenu .dropdown-item-active::before,.lang-nl .langmenu .langbutton::before,.lang-nl .login-languagemenu .menu-action:not([lang])::before,.lang-nl .login-languagemenu .dropdown-toggle::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAxNiI+PHBhdGggZmlsbD0iI0FFMUMyOCIgZD0iTTAgMGgyNHY2SDB6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgNS4zM2gyNHY1LjM0SDB6Ii8+PHBhdGggZmlsbD0iIzIxNDY4QiIgZD0iTTAgMTAuNjdoMjRWMTZIMHoiLz48L3N2Zz4=)}.langmenu .dropdown-item[lang="pl"]::before,.login-languagemenu .menu-action[lang="pl"]::before,.lang-pl .langmenu .dropdown-item-active::before,.lang-pl .langmenu .langbutton::before,.lang-pl .login-languagemenu .menu-action:not([lang])::before,.lang-pl .login-languagemenu .dropdown-toggle::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAxNiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTAgMGgyNHYxNkgweiIvPjxwYXRoIGZpbGw9IiNEQzE0M0MiIGQ9Ik0wIDhoMjR2OEgweiIvPjwvc3ZnPg==)}.langmenu .dropdown-item[lang="en"]::before,.login-languagemenu .menu-action[lang="en"]::before,.lang-en .langmenu .dropdown-item-active::before,.lang-en .langmenu .langbutton::before,.lang-en .login-languagemenu .menu-action:not([lang])::before,.lang-en .login-languagemenu .dropdown-toggle::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAxNiI+PHBhdGggZmlsbD0iIzAxMjE2OSIgZD0iTTAgMGgyNHYxNkgweiIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSI0IiBkPSJtMCAwIDI0IDE2bTAtMTZMMCAxNiIvPjxwYXRoIHN0cm9rZT0iI0M4MTAyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Im0wIDAgMjQgMTZtMC0xNkwwIDE2Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjYiIGQ9Ik0xMiAwdjE2TTAgOGgyNCIvPjxwYXRoIHN0cm9rZT0iI0M4MTAyRSIgc3Ryb2tlLXdpZHRoPSIzIiBkPSJNMTIgMHYxNk0wIDhoMjQiLz48L3N2Zz4=)}@media (max-width:767px){.langmenu .langbutton{display:inline!important;font-size:0}.langmenu .langbutton::before{font-size:1rem;margin-inline-end:0}.langmenu .fa-language{display:none}}.tm-home{container-type:inline-size;container-name:thomasianum-home;overflow-wrap:anywhere}.tm-home .tm-panel{overflow-wrap:anywhere}@media (min-width:768px) and (max-width:1023px){.tm-home .tm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container thomasianum-home (max-width:52rem){.tm-hero,.tm-intro{grid-template-columns:minmax(0,1fr)}.tm-hero__inner{padding:1.75rem 1.125rem;min-width:0}.tm-hero h1,.tm-hero .h1,.tm-hero h2,.tm-hero .h2{font-size:clamp(1.75rem, 7.5vw, 2.5rem);line-height:1.12;overflow-wrap:anywhere}.tm-hero p{overflow-wrap:anywhere}.tm-hero__image{display:block;min-height:0;height:auto;max-height:380px;object-fit:cover}.tm-intro{gap:1rem;overflow-wrap:anywhere}.tm-actions{flex-direction:column;align-items:stretch}.tm-actions .btn,.tm-actions .pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-frontpage .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions .pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,.pagelayout-coursecategory .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions #page-course-search .theme_boost_union-catlisting>.collapsible-actions a.collapseexpand,#page-course-search .theme_boost_union-catlisting>.collapsible-actions .tm-actions a.collapseexpand,.tm-actions #page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) a,#page-course-search .paging:has(+.theme_boost_union-courselisting-wrapper) .tm-actions a,.tm-actions #page-course-search .theme_boost_union-courselisting-wrapper~.paging a,#page-course-search .theme_boost_union-courselisting-wrapper~.paging .tm-actions a,.tm-actions .activity-navigation #prev-activity-link,.activity-navigation .tm-actions #prev-activity-link,.tm-actions .activity-navigation #next-activity-link,.activity-navigation .tm-actions #next-activity-link,.tm-actions .section-navigation .prevsection a,.section-navigation .prevsection .tm-actions a,.tm-actions .section-navigation .nextsection a,.section-navigation .nextsection .tm-actions a{width:100%;min-width:0}}body.pagelayout-login #page .login-layout-left{background-image:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/loginbackgroundimage/1794230944/thomasianum-feier.jpeg");background-size:cover}body.pagelayout-login.loginbackgroundimage #page .login-layout-left{background-image:none;background-size:cover}body.pagelayout-login.loginbackgroundimage1 #page .login-layout-left{background-image:url("https://thomasianum.org/pluginfile.php/1/theme_boost_union/loginbackgroundimage/0/thomasianum-feier.jpeg")}body.pagelayout-login.loginbackgroundimage #page .login-layout-left{background-position:center center}body{background-position:left top;background-repeat:no-repeat;background-attachment:fixed}.navbar-brand,.navbar-brand .logo{max-width:72px;height:auto}.navbar.bg-primary{background-color:#0A2317!important}#page-login-index #logoimage{max-width:180px;max-height:130px;width:auto;height:auto}