.tiled-gallery{clear:both;margin:0 0 20px;overflow:hidden}.tiled-gallery img{margin:2px!important}.tiled-gallery .gallery-group{float:left;position:relative}.tiled-gallery .tiled-gallery-item{float:left;margin:0;position:relative;width:inherit}.tiled-gallery .gallery-row{overflow:hidden}.tiled-gallery .tiled-gallery-item a{background:#fff0;border:none;color:inherit;margin:0;padding:0;text-decoration:none;width:auto}.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover{background:none;border:none;box-shadow:none;max-width:100%;padding:0;vertical-align:middle}.tiled-gallery-caption{background:#f0f0f1;background:rgb(255 255 255 / .8);color:#333;font-size:13px;font-weight:400;overflow:hidden;padding:10px 0;position:absolute;bottom:0;text-indent:10px;text-overflow:ellipsis;width:100%;white-space:nowrap}.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption{font-size:11px}.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0;overflow:hidden}.tiled-gallery .tiled-gallery-item img.grayscale{-webkit-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.tiled-gallery .tiled-gallery-item:hover img.grayscale{-webkit-filter:none;-ms-filter:none;-o-filter:none;filter:none}.tiled-gallery.type-circle .tiled-gallery-item img{border-radius:50%!important;object-fit:cover}.tiled-gallery.type-circle .tiled-gallery-caption{display:none}.tiled-gallery.type-square .tiled-gallery-item img{object-fit:cover}:root{--vcal-bg-color:#fff;--vcal-border-radius:0;--vcal-border-color:#e7e9ed;--vcal-today-bg-color:#10989E;--vcal-today-color:#fff;--vcal-selected-bg-color:#E1FFDB;--vcal-selected-color:#333}#v-cal *,#v-cal *:before,#v-cal *:after{box-sizing:border-box}#v-cal{background-color:var(--vcal-bg-color);border-radius:var(--vcal-border-radius);border:solid 1px var(--vcal-border-color);box-shadow:0 4px 22px 0 rgb(0 0 0 / .05);margin:0 auto;overflow:hidden;width:100%}#v-cal .vcal-btn{-moz-user-select:none;-ms-user-select:none;-webkit-appearance:button;background:none;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;min-width:27px;outline:none;overflow:visible;padding:0;text-align:center;&:active{border-radius:var(--vcal-border-radius);box-shadow:0 0 0 2px rgba(var(--vcal-today-bg-color),.1)}}#v-cal .vcal-header{align-items:center;display:flex;padding:1.2rem 1.4rem}#v-cal .vcal-header svg{fill:var(--cink-color)}#v-cal .vcal-header__label{font-weight:700;text-align:center;width:100%}#v-cal .vcal-week{display:flex;flex-wrap:wrap}#v-cal .vcal-week span{flex-direction:column;flex:0 0 14.28%;font-size:1.2rem;font-weight:700;max-width:14.28%;padding:1.2rem 1.4rem;text-align:center;text-transform:uppercase}#v-cal .vcal-body{background-color:rgba(var(--vcal-selected-bg-color),.3);display:flex;flex-wrap:wrap}#v-cal .vcal-date{align-items:center;background-color:#fff;border-radius:var(--vcal-border-radius);display:flex;flex-direction:column;flex:0 0 14.28%;max-width:14.28%;padding:1.2rem 0}#v-cal .vcal-date--active{cursor:pointer}#v-cal .vcal-date--today{background-color:var(--vcal-today-bg-color);color:var(--vcal-today-color)}#v-cal .vcal-date--selected{background-color:var(--cink-color);color:#fff}#v-cal .vcal-date--disabled{border-radius:0;cursor:not-allowed;opacity:.5}#cink-courses-sel-all{padding:8px;background:var(--vcal-today-bg-color);color:var(--vcal-bg-color);border:none;border-radius:2px;box-shadow:0 4px 22px 0 rgb(0 0 0 / .05)}#cink-courses-clear-all{padding:8px;background:var(--vcal-selected-color);color:var(--vcal-bg-color);border:none;border-radius:2px;box-shadow:0 4px 22px 0 rgb(0 0 0 / .05)}