.whole-month{color:#5e6c72;font-size:1.28em;margin:.8em 0 .5em}ul.appointment{width:100%;display:flex;margin:0 0 34px 0;padding:0;list-style:none;gap:1em!important}ul.appointment li.event{font-size:clamp(.83em,3vw,1em)}ul.appointment a{display:block;padding-top:.4em}ul.appointment a::before{padding-right:.5em;font-weight:300}ul.appointment p{margin:0}ul.appointment h4{font-size:1.05em;margin-bottom:6px;color:#2b2d2b}ul.appointment li{padding:0}.date-box.hidden{visibility:hidden}.date-box{font-family:OpenSans,arial,sans-serif;border:1px solid #758681;text-align:center}.date-box .day{font-size:clamp(.6em,2vw,1em);min-width:4.6em}.date-box .month{font-size:clamp(.63em,2vw,.75em);color:#fff;width:100%;background-color:#da2502;padding:6px 0}.date-box .single{font-size:2em;color:#666;position:relative;padding:.2em .35em}.date-box .period{font-size:1.3em;color:#666;padding:.65em .35em}.mbox.term{position:relative}.mbox.term .fa{position:absolute;cursor:pointer;z-index:2}.mbox.term .list-wrap{position:relative}.mbox.term ul{list-style-type:none;margin:0;padding:0}.captcha{margin-bottom:.5rem}.captcha a{margin-left:.5rem}.captcha--reloading img{opacity:.5}.captcha--reloading a{cursor:auto}.captcha--spin .captcha__reload svg{animation:spin 0.8s infinite linear}.captcha__audio__mute{display:none}.captcha--playing .captcha__audio__mute{display:inherit}.captcha--playing .captcha__audio__sound{display:none}@keyframes spin{from{transform:rotate(359deg)}to{transform:rotate(0deg)}}.dbb-news ul{margin:0;padding:0;list-style:none}.dbb-news{width:100%;float:left;padding:0;margin:0;font-size:14px}.dbb-news .image-wrap,.dbb-news .text-wrap{width:100%;float:left}.dbb-news .image-wrap .image,.dbb-news .image-wrap .image img{width:100%;height:auto}.dbb-news .image-wrap{position:relative}.dbb-news .text-wrap{display:table;border-right:1px solid #fff}.dbb-news .text-wrap .text{display:table-row}.dbb-news .text-wrap .text a{display:block;border-bottom:1px solid #f3f3f3;padding:12px 19px 5px 19px;color:#7c7c7c;min-height:100px}.dbb-news .text-wrap .text a .date{padding-left:4px;font-size:12px;float:right}.dbb-news .text-wrap .text a h4{font-size:16px;color:#c20069;padding-bottom:6px}.dbb-news .text-wrap .text:last-child a{border:none}.dbb-news .text-wrap .text a span+span{color:#455e6e;font-size:13px;padding-left:5px}.dbb-news .text-wrap .text a span+span:hover{color:#c20069}.dbb-news .text-wrap .text a span+span:after{content:'\f054';font:900 14px var(--fontAwesome);color:#c20069;padding-left:5px;position:relative;top:1px}.dbb-news .text-wrap .text.active{background-color:#f3f3f3}.dbb-news .text-wrap .text.active a{position:relative}.dbb-news .text-wrap .text.active a:before{content:'';position:absolute;left:-19px;top:50%;transform:translate(0,-50%);width:0;height:0;z-index:1;border-style:solid;border-width:20px 19px 20px 0;border-color:#fff0 #f3f3f3 #fff0 #fff0}section.container .col-xs-12.col-md-8 .dbb-news h3{margin-bottom:20px}.dbb-rss{padding:29px 20px}.dbb-rss a .date{color:#7c7c7c;font-size:14px;padding:12px 0 6px 0}.dbb-rss a h4{color:#c20069;font-size:15px}.dbb-rss a h4:hover{color:#32425a}a.dbb-rss-more{color:#455e6e;padding:0 20px 20px 20px;display:inline-block}a.dbb-rss-more:hover{color:#c20069}a.dbb-rss-more:after{content:'\f054';font:500 22px var(--fontAwesome);color:#c20069;position:relative;top:4px;padding-left:22px}.dbb-rss.list-item a .description{font-size:15px;color:#455e6e}.dbb-rss.list-item a h4{font-size:18px;margin-bottom:10px}.dbb-rss.list-item{padding:0 0 30px 0}@media (min-width:768px){.dbb-news .image-wrap,.dbb-news .text-wrap{width:50%}.dbb-news .text-wrap .text a{display:table-cell;padding:5px 19px;min-height:inherit}.dbb-news .text-wrap .text a h4{font-size:14px}.dbb-news .text-wrap .text a span+span{float:right;padding-left:0}.dbb-news .text-wrap .rss-text{display:none}}@media (min-width:992px){.dbb-news .text-wrap .text a h4{font-size:16px}.dbb-news .text-wrap .text a span+span{font-size:14px;float:none;padding-left:5px}.dbb-news .text-wrap .rss-text{display:inline}}@media (min-width:1200px){.dbb-news .text-wrap .text a{padding:12px 19px}}@media (min-width:1500px){.dbb-news .text-wrap .text a{padding:16px 19px}}.rwform [class*='col-']{float:left}.rwform{padding:15px 0}.rwform .section{float:left;padding:10px;width:100%;margin-bottom:25px;box-sizing:border-box}.rwform .section .headline{padding:0 0 10px 0;color:#5e6c72;font-size:1.06em;font-weight:700}.col-xs-12.col-sm-8 .rwform,.col-xs-12.col-md-8 .rwform,.container-dbb .rwform{width:100%;padding:15px 0 15px 15px;background-color:#f8f8f8;margin-bottom:20px;float:left}.rwform .error{color:#f10000}.rwform hr{margin-right:15px}.rwform label{font-weight:400;padding-left:0}.rwform span.description{margin:15px 0 0 0;display:block;font-size:11px}.rwform .rating{float:left}.rwform .rating>label:active{position:relative;top:2px;left:2px}.rwform .rating:not(:checked)>input{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rwform .rating:not(:checked)>label{float:right;width:1em;padding:0 .1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:200%;line-height:1.2}.rwform .rating:not(:checked)>label::before{content:'★ '}.rwform .input-1,.rwform .input-2,.rwform .select-1,.rwform .conversion-form-1 select,.rwform input[type=text]{width:100%;padding:8px;box-sizing:border-box}.rwform .input-2{padding:15px}.rwform textarea{width:100%;height:150px}.rwform .control-group{padding-right:15px;margin-bottom:16px;padding-left:0}.rwform .section .control-group{margin-bottom:20px}.rwform .control-group.select select{width:100%;overflow:hidden;text-overflow:ellipsis}.rwform .control-group.checkbox label,.rwform .control-group.radio label{padding-left:0;text-align:left}.rwform .control-group.checkbox .controls li,.rwform .control-group.radio .controls li{float:inherit;display:block;line-height:28px;margin:2px 0}.rwform .control-group.checkbox .controls li{line-height:normal}.rwform .control-group.submit input{clear:both}.rwform .controls ul{list-style-type:none}.rwform .controls li{float:left;margin:10px 20px 30px 0}.rwform .controls ul.chosen-results li{float:inherit;margin:0}.rwform .control-group.date .controls,.rwform .control-group.datetime .controls{position:relative}.rwform .control-group.date .controls input,.rwform .control-group.datetime .controls input{padding-right:20px;position:relative;z-index:0}.rwform .control-group.date .controls .delete:before,.rwform .control-group.datetime .controls .delete:before{position:absolute;right:3px;top:50%;transform:translateY(-50%);content:'X';padding:5px;cursor:pointer;z-index:1;text-shadow:1px 1px 2px #ccc}.rwform .control-group .controls button:hover{background-color:#c9cacb;transition:background-color,800ms}.rwform .file{margin-top:10px}.rwform .form-horizontal input{margin-left:0}.rwform .form-send-1{width:28px;height:28px;border:none;cursor:pointer}.form-control[readonly]{background-color:#fff!important}.grecaptcha-badge{display:none}.control-group.captcha{margin:20px 0;text-align:right;float:left}.control-group.captcha input{width:230px;margin-top:15px;text-transform:uppercase;float:right}.control-group.captcha label.captcha-label{display:block;margin-bottom:6px}a.play-captcha{width:30px;display:inline-block;padding:0}a.play-captcha:before{font-family:var(--fontAwesome);font-weight:600;content:'\f144';font-size:25px}a.play-captcha.play:before{content:'\f6a8'}
