@import url(https://use.typekit.net/tqw5zlj.css);
.paragraph--type--calendar{margin-top:7rem}.paragraph--type--calendar .content{position:relative}@media (min-width:992px){.paragraph--type--calendar .view--calendar{border-radius:0}}.paragraph--type--calendar .view--calendar .pager__items{border-radius:0;gap:40px;justify-content:space-between;padding:15px 45px}@media (min-width:992px){.paragraph--type--calendar .view--calendar .pager__items{gap:150px}}.paragraph--type--calendar .view--calendar .pager__items .pager__item .form-item{padding:0}.paragraph--type--calendar .view--calendar .pager__current{order:1}.paragraph--type--calendar .view--calendar .pager__current .form-item{color:var(--primary-color);font-size:30px;font-weight:700;text-transform:capitalize}.paragraph--type--calendar .view--calendar .pager__previous{order:0}.paragraph--type--calendar .view--calendar .pager__previous a{background-image:url(/themes/custom/paalbos/images/paalbos/arrow-button.svg);background-size:100%;border-radius:0;cursor:pointer;display:block;height:56px;right:2rem;text-indent:-999rem;transform:rotate(180deg);transition:all .25s ease-out;width:56px}.paragraph--type--calendar .view--calendar .pager__previous a:before{content:none}.paragraph--type--calendar .view--calendar .pager__next{order:3}.paragraph--type--calendar .view--calendar .pager__next a{background-image:url(/themes/custom/paalbos/images/paalbos/arrow-button.svg);background-size:100%;border-radius:0;cursor:pointer;display:block;height:56px;right:2rem;text-indent:-999rem;transition:all .25s ease-out;width:56px}.paragraph--type--calendar .view--calendar .pager__next a:before{content:none}.paragraph--type--calendar .view--calendar .pager__current,.paragraph--type--calendar .view--calendar .pager__next,.paragraph--type--calendar .view--calendar .pager__previous{flex:unset;text-align:center}.paragraph--type--calendar table th{color:var(--black);font-size:15px;font-weight:400;text-transform:uppercase}.paragraph--type--calendar table tbody tr td.today{background-color:var(--primary-color)!important;border-width:3px;color:var(--white);position:relative}.paragraph--type--calendar table tbody tr td.today time{color:var(--white)!important;font-weight:700!important}.paragraph--type--calendar table tbody tr td.today a{color:var(--white)!important}.paragraph--type--calendar table tbody tr td .calendar-view-day time{font-size:21px;font-weight:300;transition:all .2s ease-in-out}.paragraph--type--calendar .calendar-view-table .calendar-view-day__row>* a{color:var(--primary-color)}
