@charset "UTF-8";
.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wljp__section {
margin-bottom: 2em;
}
.wljp__title {
margin-bottom: 1em;
font-weight: bold;
line-height: 1.25em;
font-size: 1.25em;
}
.wljp__tab {
position: relative;
margin-bottom: 1px;
width: 100%;
overflow: hidden;
}
.wljp__tab input {
position: absolute;
opacity: 0;
z-index: -1;
}
.wljp__tab label {
position: relative;
display: block !important;
padding: 0 3.5em 0 1em;
font-size: 12px;
font-weight: bold;
line-height: 3;
cursor: pointer;
margin-bottom: 0;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.wljp__tab label span {
font-size: 0.75em;
margin-left: 1em;
font-weight: normal;
}
.wljp__tab-content {
height: 0;
overflow: hidden;
-webkit-transition: max-height .35s;
-o-transition: max-height .35s;
transition: max-height .35s;
}
.wljp__tab-content p {
margin: 1em;
} .wljp__tab input:checked ~ .wljp__tab-content {
height: auto;
} .wljp__tab label::after {
position: absolute;
right: 0;
top: 0;
display: block !important;
width: 3em;
height: 3em;
line-height: 3;
text-align: center;
-webkit-transition: all .35s;
-o-transition: all .35s;
transition: all .35s;
}
.wljp__tab input[type=checkbox] + label::after {
content: "+";
}
.wljp__tab input[type=radio] + label::after {
content: "\25BC";
}
.wljp__tab input[type=checkbox]:checked + label::after {
transform: rotate(315deg);
}
.wljp__tab input[type=radio]:checked + label::after {
transform: rotateX(180deg);
}#wl-datentraum {
max-width: 1200px;
margin: 0 auto;
}
#wl-datentraum .clearfix::after {
content: "";
clear: both;
display: table;
}
#wl-datentraum button {
border-radius: 5px;
border: 0;
box-shadow: 1px 1px 1px #d6d8de;
font-size: 14px;
line-height: 1;
padding: 15px 40px;
}
#wl-datentraum-form {
position: relative;
z-index: 1;
background: #FFFFFF;
margin: 0 auto 100px;
}
#wl-datentraum-form input {
margin: 0 0 15px;
color: #272930;
border: 1px solid #d6d8de;
border-radius: 5px;
padding: 13px 20px;
background-color: #f8f9fb;
font-size: 14px;
width: 100%;
}
#wl-datentraum-form button {
width: 100%;
}
#wl-datentraum-form .error {
color: red;
margin: 10px 0 0 0;
font-size: 14px;
}
#wl-datentraum .logout {
margin-bottom: 10px;
float: right;
transition: all .3s ease;
}
#wl-datentraum .back {
margin-bottom: 10px;
margin-right: 10px;
float: right;
background-color: #eee;
border-color: #eee;
color: #333;
transition: all .3s ease;
}
#wl-datentraum .back:hover {
background-color: #d5d5d5;
border-color: #d5d5d5;
}
#wl-datentraum .logout:before,
#wl-datentraum .logout:after {
content: '';
display:table;
}
#wl-datentraum .logout:after {
clear:both;
}
#wl-datentraum .file-download span {
text-decoration: none;
font-size: 10px;
}
.wl-datentraum-evaluation {
background: #fff !important;
position: relative;
padding: 10px;
}
.wl-datentraum-evaluation p {
margin-top: 25px;
}
.wl-datentraum-evaluation .print {
position: absolute;
top: 10px;
right: 10px;
display: block;
width: 200px;
background: #2a9bd9;
color: white;
text-decoration: none;
text-transform: uppercase;
text-align: center;
height: 45px;
line-height: 45px;
}
.wl-datentraum-evaluation .dataTables_wrapper .dataTables_filter input {
margin-left: 0;
}
.wl-datentraum-evaluation .dataTables_wrapper .dataTables_filter {
margin-bottom: 10px;
}
@media print {
.wl-datentraum-evaluation .print,
.wl-datentraum-evaluation .dataTables_wrapper .dataTables_filter {
display: none !important;
}
}
.dt-print-view {
margin-top: 25px;
}
.dt-print-view h1 {
display: none !important;
}
#wl-datentraum .wl-datentraum-grid-left {
width: 78%;
float: left;
position: relative;
}
#wl-datentraum .wl-datentraum-grid-right {
width: 20%;
float: right;
position: relative;
}
#wl-datentraum .wl-datentraum-modal {
position: fixed;
top:0;
left:0;
height:100%;
width: 100%;
z-index:999999;
background-color: #fff;
visibility: hidden;
opacity: 0;
transition: opacity 0.5s, visibility 0s 0.5s;
}
#wl-datentraum .wl-datentraum-modal.active {
opacity: 1;
visibility: visible;
transition: opacity 0.5s;
}
#wl-datentraum .wl-datentraum-modal .wl-datentraum-modal-header {
display: block;
height: 50px;
padding: 10px;
border-bottom: 1px solid #333;
}
#wl-datentraum .wl-datentraum-modal .wl-datentraum-modal-header p {
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
margin: 0;
padding: 0;
}
#wl-datentraum .wl-datentraum-modal .wl-datentraum-modal-header span {
position: absolute;
right: 0px;
top: 0px;
width: 50px;
height: 50px;
cursor: pointer;
}
#wl-datentraum .wl-datentraum-modal .wl-datentraum-modal-header span:before,
#wl-datentraum .wl-datentraum-modal .wl-datentraum-modal-header span:after {
position: absolute;
left: 24px;
top: 8px;
content: ' ';
height: 33px;
width: 2px;
background-color: #333;
}
#wl-datentraum .wl-datentraum-modal .wl-datentraum-modal-header span:before {
transform: rotate(45deg);
}
#wl-datentraum .wl-datentraum-modal .wl-datentraum-modal-header span:after {
transform: rotate(-45deg);
}
.wl-datentraum-modal-content {
height: 100%;
}
#wl-datentraum .wl-datentraum-topbar {
margin: 10px 0;
}
#wl-datentraum .wl-datentraum-topbar h2 {
font-size: 26px;
font-weight: 100;
text-transform: uppercase;
letter-spacing: 3px;
float: left;
}
#wl-datentraum .wl-datentraum-space-list {
margin: 0;
padding: 0;
list-style: none;
display: flex;
justify-content: flex-start;
flex-wrap: wrap;
}
#wl-datentraum .wl-datentraum-space-list li {
width: 100%;
padding-right: 16px;
padding-bottom: 16px;
height: 150px;
display: flex;
justify-content: space-between;
}
@media all and (min-width: 640px) and (max-width: 990px) {
#wl-datentraum .wl-datentraum-space-list li {
width: 50%;
padding-right: 16px;
padding-bottom: 16px;
height: 150px;
display: flex;
justify-content: space-between;
}
}
@media all and (min-width: 991px) {
#wl-datentraum .wl-datentraum-space-list li {
width: 33.33%;
padding-right: 16px;
padding-bottom: 16px;
height: 150px;
display: flex;
justify-content: space-between;
}
}
#wl-datentraum .wl-datentraum-space-list li a {
text-align: center;
background-color: #eee;
text-decoration: none;
color: #333;
transition: all .3s ease;
border-radius: 5px;
box-shadow: 0 0 0 rgba(0,0,0,0.12);
text-transform: uppercase;
font-weight: 100;
letter-spacing: 3px;
padding: 25px;
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
#wl-datentraum .wl-datentraum-space-list li a:hover {
background-color: #d5d5d5;
}
#wl-datentraum-form {
max-width: 350px;
border-radius: 5px;
background-color: #eee;
margin-top: 20px;
}
#wl-datentraum-form .wl-datentraum-form-header {
padding: 20px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
text-align: center;
text-transform: uppercase;
letter-spacing: 3px;
font-size: 26px;
font-weight: 100;
}
#wl-datentraum-form .wl-datentraum-form-content {
background-color: #eee;
padding: 20px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
color: #333;
text-align: center;
letter-spacing: 3px;
}
#wl-datentraum-table th,
#wl-datentraum-table-eval th{
text-align: left;
}
#wl-datentraum-table tr {
cursor: pointer;
}
#wl-datentraum-table.hidden {
display: none;
}
#wl-datentraum .wl-datentraum-badge {
display: inline-block;
padding: .25em .4em;
font-size: 75%;
font-weight: 700;
line-height: 1;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25rem;
}
#wl-datentraum .wl-datentraum-countdown {
display: inline-block;
margin-left: 8px;
}
#wl-datentraum .wl-datentraum-countdown .wl-datentraum-countdown__container {
display: inline-block;
margin-top: -15px;
position: absolute;
width: 20px;
height: 20px;
text-align: center;
}
#wl-datentraum .wl-datentraum-countdown .wl-datentraum-countdown__number {
display: inline-block;
font-size: 10px;
line-height: 20px;
}
#wl-datentraum .wl-datentraum-countdown .wl-datentraum-countdown__container svg {
position: absolute;
top: 0;
right: 0;
width: 20px;
height: 20px;
transform: rotateY(-180deg) rotateZ(-90deg);
}
#wl-datentraum .wl-datentraum-countdown .wl-datentraum-countdown__container svg circle {
stroke-dasharray: 60px;
stroke-dashoffset: 0px;
stroke-linecap: round;
stroke-width: 2px;
stroke: white;
fill: none;
}
@keyframes countdown {
from {
stroke-dashoffset: 0px;
}
to {
stroke-dashoffset: 60px;
}
}
#wl-datentraum-evaluation-button span {
width: 35px;
height: 3px;
margin: 3px 0;
display: block;
}
#wl-datentraum-table_filter {
margin-bottom: 10px;
}
#wl-datentraum table.dataTable,
#wl-datentraum table.dataTable td{
border: 0;
background-color: transparent !important;
}
#wl-datentraum table.dataTable td {
border-top: 1px solid #eee;
}
#wl-datentraum table.dataTable td.file-download {
text-align: left;
}
#wl-datentraum .dataTables_wrapper .dataTables_paginate .paginate_button.current,
#wl-datentraum .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
background: #eee;
border: 0;
border-radius: 5px;
box-shadow: 1px 1px 1px #d6d8de;
color: #333 !important;
}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(//www.vica-coesfeld.de/wp-content/plugins/wl-datentraum/libs/dataTable/DataTables-1.10.16/images/sort_both.png)}table.dataTable thead .sorting_asc{background-image:url(//www.vica-coesfeld.de/wp-content/plugins/wl-datentraum/libs/dataTable/DataTables-1.10.16/images/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(//www.vica-coesfeld.de/wp-content/plugins/wl-datentraum/libs/dataTable/DataTables-1.10.16/images/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(//www.vica-coesfeld.de/wp-content/plugins/wl-datentraum/libs/dataTable/DataTables-1.10.16/images/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(//www.vica-coesfeld.de/wp-content/plugins/wl-datentraum/libs/dataTable/DataTables-1.10.16/images/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#ffffff}table.dataTable tbody tr.selected{background-color:#B0BED9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:0.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:0.5em}}
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}button.dt-button,div.dt-button,a.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-right:0.333em;padding:0.5em 1em;border:1px solid #999;border-radius:2px;cursor:pointer;font-size:0.88em;color:black;white-space:nowrap;overflow:hidden;background-color:#e9e9e9;background-image:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #fff 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none}button.dt-button.disabled,div.dt-button.disabled,a.dt-button.disabled{color:#999;border:1px solid #d0d0d0;cursor:default;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #fff 0%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9')}button.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),a.dt-button.active:not(.disabled){background-color:#e2e2e2;background-image:-webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #f3f3f3 0%, #e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');box-shadow:inset 1px 1px 3px #999999}button.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),a.dt-button.active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999999;background-color:#cccccc;background-image:-webkit-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-moz-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-ms-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-o-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:linear-gradient(to bottom, #eaeaea 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc')}button.dt-button:hover,div.dt-button:hover,a.dt-button:hover{text-decoration:none}button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled),a.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#e0e0e0;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-moz-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0')}button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled),a.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:none;background-color:#79ace9;background-image:-webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-moz-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-ms-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-o-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:linear-gradient(to bottom, #bddef4 0%, #79ace9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9')}.dt-button embed{outline:none}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,0.3);z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button,div.dt-button-collection a.dt-button{position:relative;left:0;right:0;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection a.dt-button.active:not(.disabled){background-color:#dadada;background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-moz-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-ms-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-o-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada');box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:2001}@media screen and (max-width: 640px){div.dt-buttons{float:none !important;text-align:center}}button.dt-button.processing,div.dt-button.processing,a.dt-button.processing{color:rgba(0,0,0,0.2)}button.dt-button.processing:after,div.dt-button.processing:after,a.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:' ';border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}ul.weslink-job-lists {
list-style: none;
padding-left: 0;
}
ul.weslink-job-lists li.job-items {
padding: 20px;
margin-bottom: 15px;
background-color: #e9e9e9;
border-radius: 5px;
}
ul.weslink-job-lists h5.job-title {
font-size: 20px;
line-height: 1.3em;
margin: 0 0 20px 0;
}
ul.weslink-job-lists p {
margin: 0 0 10px 0;
}
ul.weslink-job-lists {
margin: 20px 0 5px 0;
}
.elementor img.walk-in-icon {
max-width: 18px;
box-shadow: none;
margin: 0 3px -2px 0;
}
.elementor img.job-list-rightside-logo {
float: right;
max-width: 128px;
margin-bottom: 10px;
box-shadow: none;
}
.highlight-search {
background: #F9CF99;
padding: 1px;
}
.weslink-jobs-filter {
margin-bottom: 20px;
}
a.apply-job-link {
float: right;
cursor: pointer;
}
.elementor button.apply-job {
cursor: pointer;
}
.elementor button.back-to-list {
background-color: #F4F4F4;
color: #00668F;
cursor: pointer;
}
div.job-detail-head {
display: inline-block;
}
.elementor img.admin-view-image {
max-width: 150px;
max-height: 150px;
}
.admin-job-view .admin-jobs {
display: inline-block;
}
.jobOffer h1.jobOfferDescription {
font-size: 34px;
line-height: 1.3em;
margin-top: 0;
}
.jobOffer .jobOfferDetailView {
margin-top: 20px;
}
.jobOffer .jobOfferDetailView:after {
content: "";
display: table;
clear: both;
}
.jobOffer .jobOfferDetailView h2.fieldLabel {
float: left;
width: 25%;
color: #4b4b4b;
font-size: 20px;
font-weight: bold;
line-height: 1.2em;
margin: 5px 0 5px 0;
padding-right: 15px;
}
.jobOffer .jobOfferDetailView .fieldValue {
float: left;
width: 75%;
margin: 5px 0 5px 0;
}
.jobOffer .jobOfferDetailView .fieldValue ul {
margin-bottom: 5px;
margin-top: 0;
}
.jobOffer .buttonRow {
margin-top: 20px;
}
@media only screen and (max-width: 767px) {
ul.weslink-job-lists li.job-items {
padding: 15px;
}
ul.weslink-job-lists h5.job-title {
font-size: 18px;
line-height: 1.2em;
margin: 0 0 15px 0;
}
.jobOffer h1.jobOfferDescription {
font-size: 26px;
line-height: 1.2em;
}
.jobOffer .jobOfferDetailView h2.fieldLabel {
float: none;
width: 100%;
margin: 5px 0 5px 0;
padding-right: 0;
}
.jobOffer .jobOfferDetailView .fieldValue {
float: none;
width: 100%;
margin: 5px 0 20px 0;
}
.jobOffer .buttonRow {
margin-top: 0;
}
}@font-face {
font-family: 'PT Sans';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.vica-coesfeld.de/wp-content/uploads/omgf/wl-google-font/pt-sans-normal-latin-ext-400.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'PT Sans';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.vica-coesfeld.de/wp-content/uploads/omgf/wl-google-font/pt-sans-normal-latin-400.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'PT Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://www.vica-coesfeld.de/wp-content/uploads/omgf/wl-google-font/pt-sans-normal-latin-ext-700.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'PT Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://www.vica-coesfeld.de/wp-content/uploads/omgf/wl-google-font/pt-sans-normal-latin-700.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.vica-coesfeld.de/wp-content/uploads/omgf/wl-google-font/pt-sans-narrow-normal-latin-ext-400.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.vica-coesfeld.de/wp-content/uploads/omgf/wl-google-font/pt-sans-narrow-normal-latin-400.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://www.vica-coesfeld.de/wp-content/uploads/omgf/wl-google-font/pt-sans-narrow-normal-latin-ext-700.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://www.vica-coesfeld.de/wp-content/uploads/omgf/wl-google-font/pt-sans-narrow-normal-latin-700.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
  html {
box-sizing: border-box;
}
*, *::after, *::before {
box-sizing: inherit;
}    html {
font-family: sans-serif; line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }  body {
margin: 0;
} article,
aside,
footer,
header,
nav,
section {
display: block;
} h1 {
font-size: 2em;
margin: 0.67em 0;
}  figcaption,
figure {
display: block;
} figure {
margin: 1em 40px;
} hr {
box-sizing: content-box; height: 0; overflow: visible; } main {
display: block;
} pre {
font-family: monospace, monospace; font-size: 1em; }  a {
background-color: transparent; -webkit-text-decoration-skip: objects; } a:active,
a:hover {
outline-width: 0;
}  abbr[title] {
border-bottom: none; text-decoration: underline; -webkit-text-decoration: underline dotted;
text-decoration: underline dotted; } b,
strong {
font-weight: inherit;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp {
font-family: monospace, monospace; font-size: 1em; } dfn {
font-style: italic;
} mark {
background-color: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  audio,
video {
display: inline-block;
} audio:not([controls]) {
display: none;
height: 0;
} img {
border-style: none;
} svg:not(:root) {
overflow: hidden;
}  button,
input,
optgroup,
select,
textarea {
font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0; } button {
overflow: visible;
} button,
select { text-transform: none;
} button,
html [type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button; }
button,
[type="button"],
[type="reset"],
[type="submit"] {  }
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
} input {
overflow: visible;
} [type="checkbox"],
[type="radio"] {
box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
} [type="search"] {
-webkit-appearance: textfield; outline-offset: -2px;  }
[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; } fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
box-sizing: border-box; display: table; max-width: 100%; padding: 0; color: inherit; white-space: normal; } progress {
display: inline-block; vertical-align: baseline; } textarea {
overflow: auto;
}  details {
display: block;
} summary {
display: list-item;
} menu {
display: block;
}  canvas {
display: inline-block;
} template {
display: none;
}  [hidden] {
display: none;
}   body,
button,
input,
select,
textarea {
color: #4A4A4A;
font-family: "PT Sans", sans-serif;
line-height: 1.618;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
}
a {
color: #4A4A4A;
transition: color 0.1s ease;
}
a:visited {
color: #4A4A4A;
}
a:hover, a:focus, a:active {
color: #4faf30;
}
h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
font-family: "PT Sans Narrow", sans-serif;
}
h1 a, .h1 a,
h2 a, .h2 a,
h3 a, .h3 a,
h4 a, .h4 a,
h5 a, .h5 a,
h6 a, .h6 a {
text-decoration: none;
}
h1,
.h1 {
font-size: 2rem;
text-transform: uppercase;
position: relative;
}
h1.entry-title,
.h1.entry-title {
position: relative;
font-size: 1.625rem;
}
h1.entry-title:after,
.h1.entry-title:after {
content: "";
width: 200px;
height: 2px;
background: #4faf30;
position: absolute;
left: 0;
bottom: 0;
}
h2,
.h2 {
font-size: 1.625rem;
position: relative;
}
h2:after,
.h2:after {
content: "";
width: 200px;
height: 2px;
background: #4faf30;
position: absolute;
left: 0;
bottom: 0;
}
.entry-content h2 {
font-size: 1.375rem;
position: relative;
margin-top: 0;
}
.entry-content h2:after {
content: "";
width: 200px;
height: 2px;
background: transparent;
position: absolute;
left: 0;
bottom: 0;
}
h3,
.h3 {
font-size: 1.375rem;
}
h4,
.h4 {
font-size: 1.125rem;
}
h5,
.h5 {
font-size: 1rem;
}
h6,
.h6 {
font-size: 1rem;
}
p {
margin: 0 0 1.5rem 0;
}
b,
strong {
font-weight: 700;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote,
q {
margin: 0 1.5rem;
quotes: "" "";
}
blockquote::before, blockquote::after,
q::before,
q::after {
content: "";
}
address {
margin: 0 0 1.5rem 0;
}
pre {
font-family: "Courier 10 Pitch", Courier, monospace;
font-size: 0.9375rem;
line-height: 1.618;
margin: 0 0 1.5rem;
max-width: 100%;
overflow: auto;
padding: 1.5rem;
}
code,
kbd,
tt,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size: 0.9375rem;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
text-decoration: none;
}
sup,
sub {
font-size: 75%;
height: 0;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
bottom: 1ex;
}
sub {
top: 0.5ex;
}
small {
font-size: 75%;
}
big {
font-size: 125%;
}
.entry-title,
.entry-content,
.comments-title,
.comment-content,
.widget-title,
.widget {
word-break: keep-all;
word-wrap: break-word;
} .screen-reader-text {
height: auto;
width: 0.0625rem;
clip: rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);
height: 0.0625rem;
overflow: hidden;
position: absolute;
white-space: nowrap;
}
.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {
height: auto;
width: auto;
background-color: #f8f8f8;
border-radius: 3px;
box-shadow: 0 0 0.125rem 0.125rem rgba(0, 0, 0, 0.6);
clip: auto;
color: #4A4A4A;
display: block;
font-size: 0.875rem;
font-weight: 700;
left: 0.3125rem;
line-height: normal;
padding: 0.9375rem 1.4375rem 0.875rem;
text-decoration: none;
top: 0.3125rem;
z-index: 100000;
} .alignleft {
display: inline;
float: left;
margin: 0 1.5rem 0 0;
}
.alignright {
display: inline;
float: right;
margin: 0 0 0 1.5rem;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
} .clear::after,
.entry-content::after,
.comment-content::after,
.site-header::after,
.site-content::after,
.site-footer::after {
clear: both;
content: "";
display: block;
} embed,
iframe,
object {
max-width: 100%;
}
hr {
height: 1px;
width: auto;
background-color: #ccc;
border: 0;
margin: 0 0 1.5rem 0;
}
figure {
margin: 0;
}
ul,
ol {
margin: 0 0 16px 0;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin: 0 0 0 1.5rem;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5rem 1.5rem 0;
}
table {
height: auto;
width: 100%;
margin: 0 0 1.5rem 0;
}
th {
font-weight: 700;
} .page-content img.wp-smiley,
.entry-content img.wp-smiley,
.comment-content img.wp-smiley {
margin: 0;
padding: 0;
border: none;
}
img {
height: auto;
max-width: 100%;
}
.wp-caption {
margin: 0 0 1.5rem 0;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0 auto;
}
.wp-caption.aligncenter {
margin: 0 auto 1.5rem auto;
}
.wp-caption.alignleft {
margin-right: 1.5rem;
}
.wp-caption.alignright {
margin-left: 1.5rem;
}
.wp-caption .wp-caption-text {
margin: 0.75rem 0;
}
.wp-caption-text {
text-align: center;
}
.gallery {
margin: 0 0 1.5rem 0;
}
.gallery-item {
height: auto;
width: 100%;
display: inline-block;
text-align: center;
vertical-align: top;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
}
.fluid-embed {
height: 0;
overflow: hidden;
padding-bottom: 56.25%;
position: relative;
}
.fluid-embed embed,
.fluid-embed object,
.fluid-embed iframe {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
}
.image-as-background {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.video-as-background {
height: 100%;
width: 100%;
display: block;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center top;
object-position: center top;
position: absolute;
z-index: 1;
}
.svg-defs {
display: none;
}  .not-ready {
opacity: 0;
transition: opacity 0.5s ease;
visibility: hidden;
}
.ready .not-ready {
opacity: 1;
visibility: visible;
} body {
background: #f8f8f8;
margin-top: 60px;
}
.wrap {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
padding: 0 0.9375em;
}
.wrap::after {
clear: both;
content: "";
display: block;
}
.site-content {
margin: 1.25rem auto;
}
.primary {
width: 100%;
}
.secondary {
width: 100%;
} .container {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
padding: 0 0.9375em;
}
.container::after {
clear: both;
content: "";
display: block;
}
.comments-title {
font-size: 1.5rem;
}
.comment-list {
list-style: none;
margin: 0;
}
.comment-meta {
margin: 0 0 0.875rem 0;
}
.avatar {
float: left;
margin: 0 0.625rem 0 0;
}
.bypostauthor {
display: block;
}
.comment-form {
float: left;
display: block;
margin-right: 1.49254%;
width: 100%;
}
.comment-form:last-child {
margin-right: 0;
}
.comment-form input:not(.submit) {
width: 100%;
}
.comment-form-author label,
.comment-form-email label,
.comment-form-url label {
float: left;
display: block;
margin-right: 1.49254%;
width: 100%;
}
.comment-form-author label:last-child,
.comment-form-email label:last-child,
.comment-form-url label:last-child {
margin-right: 0;
}
.comment-list .children {
margin-left: 0;
padding-left: 1.25rem;
}
.sticky,
.comments-link {
display: block;
}
.hentry {
margin: 0 0 1.5rem 0;
}
.byline,
.updated:not(.published) {
display: none;
}
.single .byline,
.group-blog .byline {
display: inline;
}
.page-content,
.entry-summary {
margin: 1.5rem 0 0;
}
article .entry-content {
background-color: #fff;
box-shadow: 0 2px 0 #4FAF30;
border-radius: 3px;
overflow: hidden;
}
article .entry-content .entry-content-image {
max-height: 350px;
overflow: hidden;
margin-bottom: 24px;
}
article .entry-content .entry-content-image img {
width: 100%;
height: auto;
}
article .entry-content .entry-content-text {
padding: 0 0.9375em 0.9375em 0.9375em;
}
.page-links {
clear: both;
margin: 0 0 1.5rem 0;
}
.edit-link {
margin: 0 1.5rem;
}
.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
display: none;
}
footer {
background-color: #eee;
}
footer .footer-wrapper {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
padding: 30px 0.9375em;
}
footer .footer-wrapper::after {
clear: both;
content: "";
display: block;
}
footer .footer-wrapper ul {
margin: 0;
padding: 0;
list-style: none;
}
footer .footer-wrapper li.block {
margin-bottom: 24px;
}
footer .footer-wrapper li.block .footer-title {
font-family: "PT Sans Narrow", sans-serif;
text-transform: uppercase;
font-size: 1.25rem;
font-weight: bold;
margin-bottom: 8px;
}
footer .footer-wrapper li.block a {
text-decoration: none;
}
footer .sub-footer {
background-color: #4FAF30;
color: #fff;
}
footer .sub-footer .site-info {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
padding: 8px 0.9375em;
}
footer .sub-footer .site-info::after {
clear: both;
content: "";
display: block;
}
input {
outline: none;
}
button,
input,
select,
textarea {
font-size: 100%;
margin: 0;
vertical-align: baseline;
outline: 0;
}
input[type="checkbox"],
input[type="radio"] {
padding: 0;
}
input[type="text"]::-ms-clear,
input[type="search"]::-ms-clear {
display: none;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
border: 1px solid #ccc;
box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, 0.37);
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0;
color: #666;
line-height: 1.5;
padding: 0.375rem;
max-width: 100%;
}
input[type="text"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="url"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
input[type="number"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
input[type="range"]:-moz-placeholder,
input[type="date"]:-moz-placeholder,
input[type="month"]:-moz-placeholder,
input[type="week"]:-moz-placeholder,
input[type="time"]:-moz-placeholder,
input[type="datetime"]:-moz-placeholder,
input[type="datetime-local"]:-moz-placeholder,
input[type="color"]:-moz-placeholder,
textarea:-moz-placeholder {
font-size: 0.75rem;
color: #9B9B9B;
}
input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="range"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
font-size: 0.75rem;
color: #9B9B9B;
}
input[type="text"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="range"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
textarea:-ms-input-placeholder {
font-size: 0.75rem;
color: #9B9B9B;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
textarea {
height: auto;
width: 100%;
overflow: auto;
vertical-align: top;
}
.button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
text-align: center;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-color: #4FAF30;
border-radius: 3px;
border: 0 none;
color: #fff;
text-decoration: none !important;
font-size: 1.25rem;
line-height: 1.5;
margin: 0;
padding: 0.375rem;
box-shadow: 0 2px 0 0 #369b8e;
transition: all 0.3s ease;
cursor: pointer;
outline: 0;
}
.ie .button, .ie
button, .ie
input[type="button"], .ie
input[type="reset"], .ie
input[type="submit"] {
height: 2.1875rem;
}
.button:hover,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
color: #fff !important;
background-color: #62f024;
}
.button:active, .button:focus,
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
background-color: #62f024;
}
.site-title {
font-size: 3rem;
}
.site-description {
font-size: 1.5rem;
margin: 0 0 1.5rem 0;
}
.site-header {
background: rgba(255, 255, 255, 0.9);
box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 2px 2px 0 rgba(0, 0, 0, 0.14);
position: fixed;
top: 0;
width: 100%;
z-index: 99;
}
.site-header .site-header-toolbar {
height: 60px;
padding: 10px 0 0;
border-bottom: 1px solid #eee;
}
.site-header .site-branding {
display: inline-block;
}
.site-header .site-branding img {
height: 41px;
}
.site-header .header-cta a.button {
display: none;
}
.site-header .site-header-navigation {
display: none;
}
.hero-area {
overflow-y: hidden;
position: relative;
z-index: 1;
}
.hero-area::after {
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 100%;
background-color: rgba(0, 0, 0, 0.6);
content: "";
z-index: 2;
}
.hero-area .hero-content {
align-items: center;
display: flex;
flex-direction: column;
justify-content: center;
margin: 0 auto;
max-width: 31.25rem;
min-height: 31.25rem;
position: relative;
text-align: center;
z-index: 3;
}
.hero-area .hero-content .hero-title,
.hero-area .hero-content .hero-description,
.hero-area .hero-content .hero-button {
color: #fff;
}
.hero-area .hero-content .hero-description {
padding-bottom: 1.5rem;
}
.hero-area .hero-content .hero-button {
padding: 0.75rem 2.5rem;
background: transparent;
border: 2px solid #fff;
}
.hero-area .hero-content .hero-button:hover {
background: rgba(0, 0, 0, 0.7);
text-decoration: none;
}
.social-icons {
margin: 0;
padding: 0;
list-style: none;
}
.social-icons::after {
clear: both;
content: "";
display: block;
}
.social-icons::after {
clear: both;
content: "";
display: block;
}
.social-icons .social-icon {
display: inline-block;
}
.social-icons .social-icon .icon-facebook {
height: 1.875rem;
width: 1.875rem;
fill: #3b5998;
}
.social-icons .social-icon .icon-facebook:hover {
fill: #718dc8;
}
.social-icons .social-icon .icon-facebook-square {
height: 1.875rem;
width: 1.875rem;
fill: #3b5998;
}
.social-icons .social-icon .icon-facebook-square:hover {
fill: #718dc8;
}
.social-icons .social-icon .icon-googleplus {
height: 1.875rem;
width: 1.875rem;
fill: #dd4b39;
}
.social-icons .social-icon .icon-googleplus:hover {
fill: #ec9a90;
}
.social-icons .social-icon .icon-googleplus-square {
height: 1.875rem;
width: 1.875rem;
fill: #dd4b39;
}
.social-icons .social-icon .icon-googleplus-square:hover {
fill: #ec9a90;
}
.social-icons .social-icon .icon-instagram {
height: 1.875rem;
width: 1.875rem;
fill: #517fa4;
}
.social-icons .social-icon .icon-instagram:hover {
fill: #92b0c9;
}
.social-icons .social-icon .icon-instagram-square {
height: 1.875rem;
width: 1.875rem;
fill: #517fa4;
}
.social-icons .social-icon .icon-instagram-square:hover {
fill: #92b0c9;
}
.social-icons .social-icon .icon-linkedin {
height: 1.875rem;
width: 1.875rem;
fill: #007bb6;
}
.social-icons .social-icon .icon-linkedin:hover {
fill: #1db6ff;
}
.social-icons .social-icon .icon-linkedin-square {
height: 1.875rem;
width: 1.875rem;
fill: #007bb6;
}
.social-icons .social-icon .icon-linkedin-square:hover {
fill: #1db6ff;
}
.social-icons .social-icon .icon-pinterest {
height: 1.875rem;
width: 1.875rem;
fill: #cb2027;
}
.social-icons .social-icon .icon-pinterest:hover {
fill: #e76a6f;
}
.social-icons .social-icon .icon-pinterest-square {
height: 1.875rem;
width: 1.875rem;
fill: #cb2027;
}
.social-icons .social-icon .icon-pinterest-square:hover {
fill: #e76a6f;
}
.social-icons .social-icon .icon-rss {
height: 1.875rem;
width: 1.875rem;
fill: #f90;
}
.social-icons .social-icon .icon-rss:hover {
fill: #ffc266;
}
.social-icons .social-icon .icon-rss-square {
height: 1.875rem;
width: 1.875rem;
fill: #f90;
}
.social-icons .social-icon .icon-rss-square:hover {
fill: #ffc266;
}
.social-icons .social-icon .icon-twitter {
height: 1.875rem;
width: 1.875rem;
fill: #00aced;
}
.social-icons .social-icon .icon-twitter:hover {
fill: #54d0ff;
}
.social-icons .social-icon .icon-twitter-square {
height: 1.875rem;
width: 1.875rem;
fill: #00aced;
}
.social-icons .social-icon .icon-twitter-square:hover {
fill: #54d0ff;
}
.social-icons .social-icon .icon-youtube {
height: 1.875rem;
width: 1.875rem;
fill: #b00;
}
.social-icons .social-icon .icon-youtube:hover {
fill: #ff2222;
}
.social-icons .social-icon .icon-youtube-square {
height: 1.875rem;
width: 1.875rem;
fill: #b00;
}
.social-icons .social-icon .icon-youtube-square:hover {
fill: #ff2222;
}
.social-icons .social-icon:last-child {
margin-right: 0;
}
.mobile-menu-more {
overflow: hidden;
}
.mobile-nav-button {
float: right;
}
.mobile-nav-button a {
cursor: pointer;
padding: 16px 0;
display: block;
}
.mobile-nav-button a span {
position: relative;
display: block;
width: 30px;
height: 4px;
background: #4FAF30;
transition: all .2s ease-in-out;
}
.mobile-nav-button a span:before, .mobile-nav-button a span:after {
position: absolute;
background: #4FAF30;
content: '';
width: 30px;
height: 4px;
transition: all .2s ease-in-out;
}
.mobile-nav-button a span:before {
top: -8px;
}
.mobile-nav-button a span:after {
top: 8px;
}
.mobile-nav-button a.active span {
background: transparent;
}
.mobile-nav-button a.active span:before {
-webkit-transform: rotate(45deg) translate(5px, 6px);
transform: rotate(45deg) translate(5px, 6px);
}
.mobile-nav-button a.active span:after {
-webkit-transform: rotate(-45deg) translate(5px, -6px);
transform: rotate(-45deg) translate(5px, -6px);
}
nav#mobile-menu {
z-index: 10;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li {
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
opacity: 1;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav a {
opacity: 1;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(1) a {
transition-delay: 0.1s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(2) a {
transition-delay: 0.2s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(3) a {
transition-delay: 0.3s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(4) a {
transition-delay: 0.4s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(5) a {
transition-delay: 0.5s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(6) a {
transition-delay: 0.6s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(7) a {
transition-delay: 0.7s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(8) a {
transition-delay: 0.8s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(9) a {
transition-delay: 0.9s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(10) a {
transition-delay: 1s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(11) a {
transition-delay: 1.1s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(12) a {
transition-delay: 1.2s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(13) a {
transition-delay: 1.3s;
}
.mobile-menu-open .mobile-nav-menu .mobile-nav li:nth-child(14) a {
transition-delay: 1.4s;
}
.mobile-nav-menu {
height: 100%;
width: 0;
transition: background-color 0.2s linear, width 0.2s linear, left 0.2s ease, opacity 0.1s ease;
position: fixed;
top: 0;
background-color: rgba(0, 0, 0, 0);
}
.mobile-nav-menu.more {
background-color: rgba(0, 0, 0, 0.7);
}
.mobile-nav-menu.more,
.mobile-nav-menu .sub-menu {
width: 100%;
}
.mobile-nav-menu .sub-menu {
transition: opacity 0.5s linear;
}
.admin-bar .mobile-nav-menu {
padding-top: 3.5rem;
}
.mobile-nav-menu li {
cursor: pointer;
}
.mobile-nav-menu .mobile-nav > li {
margin: 0;
}
.mobile-nav-menu .mobile-nav > li a {
padding: 0 0.625rem;
}
.mobile-nav-menu .mobile-nav {
position: absolute;
top: 60px;
height: 100vh;
width: 100vw;
margin: 0;
padding: 0;
list-style: none;
transition: all 0.3s ease;
background-color: #4FAF30;
overflow: scroll;
overflow-x: hidden;
padding-bottom: 7.375rem;
-webkit-transform: translateX(100%);
transform: translateX(100%);
justify-content: space-between;
}
.mobile-nav-menu .mobile-nav::after {
clear: both;
content: "";
display: block;
}
.mobile-nav-menu .mobile-nav > li {
background-color: #4FAF30;
border-top: 1px solid rgba(255, 255, 255, 0);
height: 4rem;
text-align: center;
opacity: 0;
transition: all 1.3s ease;
}
.mobile-nav-menu .mobile-nav > li:hover {
background-color: #eee;
}
.mobile-nav-menu .mobile-nav > li a {
display: block;
font-size: 1rem;
text-decoration: none;
height: 100%;
line-height: 4rem;
position: relative;
color: #fff;
opacity: 0;
transition: all 1.3s ease;
}
.mobile-nav-menu .mobile-nav > li a i {
display: block;
position: absolute;
width: 6rem;
height: 4rem;
line-height: 4rem;
top: 0;
right: 0;
}
.mobile-nav.dropdown .visible .sub-menu {
-webkit-transform: translateX(0);
transform: translateX(0);
}
.mobile-nav.dropdown .sub-menu {
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 0;
list-style: none;
transition: all 0.3s ease;
opacity: 1;
width: 100%;
height: 100vh;
z-index: 1;
background-color: #fff;
-webkit-transform: translateX(100%);
transform: translateX(100%);
}
.mobile-nav.dropdown .sub-menu::after {
clear: both;
content: "";
display: block;
}
.mobile-nav.dropdown .sub-menu > li {
transition: opacity 0.5s ease;
background-color: #fff;
border-top: 1px solid rgba(0, 0, 0, 0.1);
height: 4rem;
text-align: center;
}
.mobile-nav.dropdown .sub-menu > li:hover {
background-color: #eee;
}
.mobile-nav.dropdown .sub-menu > li > a {
display: block;
text-decoration: none;
height: 100%;
}
.mobile-nav.dropdown .sub-menu > li .back {
position: relative;
background-color: #eee;
}
.mobile-nav.dropdown .sub-menu > li .back i {
display: block;
position: absolute;
top: 0;
left: 0;
height: 4rem;
width: 6rem;
line-height: 4rem;
}
.mobile-nav.dropdown .visible .sub-menu {
z-index: 1;
}
.site-header .main-navigation {
display: flex;
justify-content: space-between;
}
.site-header .main-navigation .menu {
margin: 0;
padding: 0;
list-style: none;
display: none;
}
.site-header .main-navigation .menu::after {
clear: both;
content: "";
display: block;
}
.site-header .main-navigation .menu ul {
margin: 0;
padding: 0;
list-style: none;
}
.site-header .main-navigation .menu ul::after {
clear: both;
content: "";
display: block;
}
.site-header .main-navigation .menu li {
display: inline-block;
float: left;
}
.site-header .main-navigation .menu li a {
display: block;
text-decoration: none;
font-size: 1rem;
font-weight: 400;
padding: 8px 16px;
}
.site-header .main-navigation .menu li a:hover {
color: #4FAF30;
border-bottom: 2px solid #4FAF30;
}
.site-header .main-navigation .menu li.current-menu-item > a {
color: #360000;
font-weight: 700;
border-bottom: 2px solid #4FAF30;
}
.site-header .main-navigation .menu.dropdown ul {
position: absolute;
left: -999em;
transition: all 0.3s ease;
background-color: #fff;
box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 2px 2px 0 rgba(0, 0, 0, 0.14);
float: left;
z-index: 99999;
}
.site-header .main-navigation .menu.dropdown ul ul {
left: -999em;
top: 0;
}
.site-header .main-navigation .menu.dropdown ul li {
margin: 0;
text-align: left;
border-bottom: 1px solid #eee;
}
.site-header .main-navigation .menu.dropdown ul li:hover > ul,
.site-header .main-navigation .menu.dropdown ul li.focus > ul {
left: 100%;
}
.site-header .main-navigation .menu.dropdown ul li a {
min-width: 250px;
border-bottom: none;
padding: 8px 16px;
}
.site-header .main-navigation .menu.dropdown li:hover > ul,
.site-header .main-navigation .menu.dropdown .focus > ul {
left: auto;
}
.site-header .main-navigation .menu.dropdown li {
float: left;
position: relative;
}
.site-header .main-navigation .site-navigation-search {
display: block;
}
.site-header .main-navigation .site-navigation-search .search-form {
position: relative;
height: 100%;
}
.site-header .main-navigation .site-navigation-search .search-form button {
background: transparent;
box-shadow: none;
position: absolute;
right: 0;
color: #360000;
height: 100%;
}
.site-header .main-navigation .site-navigation-search .search-form input {
border: 0px solid transparent;
height: 100%;
background-color: transparent;
box-shadow: none;
}
.site-main .comment-navigation, .site-main
.posts-navigation, .site-main
.post-navigation {
margin: 0 0 1.5rem 0;
overflow: hidden;
}
.comment-navigation.nav-previous,
.posts-navigation.nav-previous,
.post-navigation.nav-previous {
height: auto;
width: 50%;
float: left;
}
.comment-navigation.nav-next,
.posts-navigation.nav-next,
.post-navigation.nav-next {
height: auto;
width: 50%;
float: right;
text-align: right;
}
table {
border: 0;
border-collapse: collapse;
border-spacing: 0;
padding: 0;
width: 100%;
}
table thead {
display: none;
}
table th,
table td {
padding: 0.625rem;
text-align: center;
}
table th {
font-size: 0.875rem;
letter-spacing: 0.0625rem;
text-transform: uppercase;
}
table tr {
display: block;
margin-bottom: 0.625rem;
}
table td {
border: 0.0625rem solid #ccc;
border-bottom: 0;
display: block;
font-size: 0.8125rem;
text-align: center;
}
table td:last-child {
border-bottom: 0.0625rem solid #ccc;
}
table td::before {
content: "";
float: left;
font-weight: bold;
text-transform: uppercase;
}
.modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.3);
display: none;
overflow: hidden;
z-index: 1050;
}
.modal::after {
clear: both;
content: "";
display: block;
}
.modal.modal-open {
display: block;
overflow-x: hidden;
overflow-y: auto;
}
.modal .modal-dialog {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
width: auto;
}
.modal .modal-content {
background-clip: padding-box;
background-color: #fff;
border-radius: 0.1875rem;
box-shadow: 0 0 0.625rem 0.1875rem rgba(0, 0, 0, 0.5);
outline: 0;
padding: 0.625rem;
position: relative;
}
.modal .modal-content .modal-header {
text-align: center;
}
.modal .modal-content .modal-header .close {
margin: 0;
padding: 0;
position: absolute;
top: -0.9375rem;
right: -0.9375rem;
height: 1.875rem;
width: 1.875rem;
background: #000;
border: 0.1875rem solid #fff;
border-radius: 50%;
color: #fff;
cursor: pointer;
font-size: 1.875rem;
line-height: 0;
outline: none;
}
.modal .modal-content .modal-header .close::after::after {
clear: both;
content: "";
display: block;
}
.modal .modal-content .modal-body {
position: relative;
}
.modal .fluid-embed embed,
.modal .fluid-embed object,
.modal .fluid-embed iframe {
border: none;
}
footer {
background-color: #eee;
}
footer .footer-wrapper {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
padding: 30px 0.9375em;
}
footer .footer-wrapper::after {
clear: both;
content: "";
display: block;
}
footer .footer-wrapper ul {
margin: 0;
padding: 0;
list-style: none;
}
footer .footer-wrapper li.block {
margin-bottom: 24px;
}
footer .footer-wrapper li.block .footer-title {
font-family: "PT Sans Narrow", sans-serif;
text-transform: uppercase;
font-size: 1.25rem;
font-weight: bold;
margin-bottom: 8px;
}
footer .footer-wrapper li.block a {
text-decoration: none;
}
footer .sub-footer {
background-color: #4FAF30;
color: #fff;
}
footer .sub-footer .site-info {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
padding: 8px 0.9375em;
}
footer .sub-footer .site-info::after {
clear: both;
content: "";
display: block;
}
.archive-list {
position: relative;
}
.archive-list a {
text-decoration: none;
}
.archive-list .container {
display: flex;
flex-flow: row wrap;
}
.archive-list.frontpage {
margin-top: -30px;
}
.archive-list h2 {
text-align: center;
text-transform: uppercase;
}
.archive-list h2:after {
right: 0;
margin: 0 auto;
width: 100px;
}
.archive-list.frontpage {
top: -50px;
}
.archive-list .breaker {
position: absolute;
height: 75px;
max-width: 1200px;
background: #f8f8f8;
border-radius: 3px;
margin: 0 auto;
left: 0;
right: 0;
top: -15px;
}
.archive-list .archive-item {
background-color: #fff;
box-shadow: 0 2px 0 #4FAF30;
border-radius: 3px;
overflow: hidden;
text-align: center;
position: relative;
margin: 0 10px 20px 10px;
flex: 1 1 100%; }
.archive-list .archive-item .archive-image {
height: 250px;
position: relative;
overflow: hidden;
}
.archive-list .archive-item .archive-image img {
min-height: 250px;
min-width: 100%;
max-width: none;
width: auto;
transition: all 0.5s ease;
}
.archive-list .archive-item .archive-image .archive-image-overlay {
position: absolute;
top: 0;
left: 0;
background: #4FAF30;
height: 100%;
width: 100%;
opacity: 0;
transition: all 0.5s ease;
}
.archive-list .archive-item .archive-image .archive-image-overlay i {
color: #fff;
font-size: 3.75rem;
margin: 0 auto;
line-height: 250px;
}
.archive-list .archive-item .archive-image .archive-date {
position: absolute;
left: 0;
top: 16px;
width: 70px;
font-family: "PT Sans Narrow", sans-serif;
font-size: 1.25rem;
font-weight: 700;
}
.archive-list .archive-item .archive-image .archive-date .archive-date-day {
background: #fff;
color: #4A4A4A;
display: block;
}
.archive-list .archive-item .archive-image .archive-date .archive-date-month {
background: #4FAF30;
color: #fff;
display: block;
}
.archive-list .archive-item .archive-title {
position: relative;
height: 60px;
width: 100%;
padding: 0 16px;
display: table;
margin-top: -30px;
}
.archive-list .archive-item .archive-title .archive-title-back {
border-radius: 3px;
background-color: #fff;
height: 100%;
font-size: 1.125rem;
font-family: "PT Sans Narrow", sans-serif;
font-weight: 700;
display: table-cell;
vertical-align: middle;
}
.archive-list .archive-item .archive-text {
position: relative;
text-align: left;
padding: 0.9375em;
}
.archive-list .archive-item .archive-text:before {
content: "";
position: absolute;
width: 65px;
height: 2px;
background: #4FAF30;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
}
.archive-list .archive-item:hover img {
-webkit-animation: myMove 4s 1 ease-in-out;
animation: myMove 4s 1 ease-in-out;
}
.archive-list .archive-item:hover .archive-image-overlay {
opacity: 0.7;
}
.toolbar {
display: none;
background-color: #4FAF30;
}
.toolbar .toolbar-wrapper {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
padding: 10px 0.9375em;
}
.toolbar .toolbar-wrapper::after {
clear: both;
content: "";
display: block;
}
.toolbar .breadcrumbs {
color: #fff;
}
.toolbar .breadcrumbs span {
margin-right: 10px;
}
.toolbar .breadcrumbs a {
color: #fff;
text-decoration: none;
margin-right: 5px;
}
.toolbar .breadcrumbs a:hover {
color: #fff;
}
.toolbar .breadcrumbs .breadcrumb_last {
font-weight: 700;
margin-left: 5px;
}
.cta {
background-color: #eee;
border-bottom: 10px solid #4FAF30;
}
.cta h2 {
text-transform: uppercase;
margin: 0;
}
.cta h2:after {
display: none;
}
.cta .cta-button a {
display: block;
width: 100%;
color: #fff;
margin-bottom: 16px;
}
.moodslider .slick-slider {
overflow: hidden;
width: 100%;
height: 306px;
}
.moodslider .slick-slider .mooditem {
position: relative;
}
.moodslider .slick-slider .mooditem img {
width: 100%;
}
.moodslider .slick-slider .mooditem.slick-slide {
height: 419px;
}
.moodslider .slick-slider .mooditem .slick-slide[aria-hidden="true"] img {
visibility: hidden;
}
.moodslider .slick-slider .mooditem .moodtext {
max-width: 1170px;
margin-left: auto;
margin-right: auto;
position: absolute;
left: 0;
right: 0;
top: 20%;
}
.moodslider .slick-slider .mooditem .moodtext::after {
clear: both;
content: "";
display: block;
}
.moodslider .slick-slider .mooditem .moodtext .slide-prev, .moodslider .slick-slider .mooditem .moodtext .slide-next {
position: absolute;
top: 50%;
box-shadow: none;
opacity: 0.7;
height: 50px;
width: 50px;
border-radius: 100%;
font-size: 40px;
line-height: 0;
}
.moodslider .slick-slider .mooditem .moodtext .slide-next {
right: -100px;
}
.moodslider .slick-slider .mooditem .moodtext .slide-prev {
left: -100px;
}
.moodslider .slick-slider .mooditem .moodtext .headline1 {
font-family: "PT Sans Narrow", sans-serif;
font-weight: 400;
text-transform: uppercase;
color: #4FAF30;
font-size: 1.625rem;
line-height: 1.625rem;
}
.moodslider .slick-slider .mooditem .moodtext .headline2 {
font-family: "PT Sans Narrow", sans-serif;
font-weight: 700;
text-transform: uppercase;
color: #360000;
font-size: 1.75rem;
line-height: 1.75rem;
}
.moodslider .slick-slider .mooditem .moodtext .subtext {
padding: 10px;
background: rgba(255, 255, 255, 0.5);
border-radius: 0;
font-size: 1rem;
color: #360000;
}
.moodslider .slick-slider .mooditem .moodtext .subtext p {
margin: 0;
}
@keyframes myMove {
from {
-webkit-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
}
to {
-webkit-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3);
-webkit-transform-origin: 50% 0%;
transform-origin: 50% 0%;
}
}
@-webkit-keyframes myMove {
from {
-webkit-transform: scale(1, 1);
-webkit-transform-origin: 50% 50%;
}
to {
-webkit-transform: scale(1.3, 1.3);
-webkit-transform-origin: 50% 0%;
}
}
.standorte-list {
position: relative;
height: 440px;
}
.standorte-list #gmap_canvas {
height: 440px;
width: 100%;
display: none;
}
.standorte-list #gmap_canvas.img {
max-width: none !important;
background: none !important;
}
.standorte-list .accordion {
height: 440px;
background-color: #4FAF30;
position: absolute;
top: 0;
width: 100%;
}
.standorte-list .accordion .standort-title {
background-color: #4FAF30;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
font-size: 1.25rem;
color: #fff;
font-family: "PT Sans Narrow", sans-serif;
text-transform: uppercase;
font-weight: 700;
padding: 5px 0.9375em;
}
.standorte-list .accordion .acc-wrapper .acc-title {
background-color: #4FAF30;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding: 5px 0.9375em;
cursor: pointer;
color: #fff;
font-size: 0.875rem;
transition: all 0.3s ease;
}
.standorte-list .accordion .acc-wrapper .acc-title:hover {
background-color: #62f024;
}
.standorte-list .accordion .acc-wrapper .acc-title i {
margin-right: 10px;
}
.standorte-list .accordion .acc-wrapper .panel {
height: 0;
background-color: #fff;
padding: 0 0.9375em;
overflow: hidden;
visibility: hidden;
transition: all 0.3s ease;
}
.standorte-list .accordion .acc-wrapper .panel p {
margin: 0;
}
.standorte-list .accordion .acc-wrapper .panel dt {
float: left;
clear: left;
width: 75px;
text-align: left;
font-weight: 400;
}
.standorte-list .accordion .acc-wrapper .panel dt::after {
content: ":";
}
.standorte-list .accordion .acc-wrapper .panel dd {
margin: 0 0 0 85px;
}
.standorte-list .accordion .acc-wrapper.active .panel {
height: auto;
padding: 5px 0.9375em;
visibility: visible;
}
#googlemap .gmap {
overflow: hidden;
height: 440px;
width: 100%;
} .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
}
.infinity-end.neverending .site-footer {
display: block;
}
.gform_wrapper {
background: #fff;
border: 0 solid #fff;
padding: 0;
}
.gform_wrapper.gform_body .gform_fields .gfield,
.gform_wrapper.gform_body .gform_fields .gfield.gf_left_half,
.gform_wrapper.gform_body .gform_fields .gfield.gf_right_half {
margin-bottom: 1.5625rem;
}
.gform_wrapper .gfield_label {
color: #333;
font-size: 1rem;
font-weight: 700;
}
.gform_wrapper input[type="text"],
.gform_wrapper input[type="url"],
.gform_wrapper input[type="email"],
.gform_wrapper input[type="tel"],
.gform_wrapper input[type="number"],
.gform_wrapper input[type="password"],
.gform_wrapper input[type="file"],
.gform_wrapper textarea {
background: #fff;
}
.gform_wrapper textarea {
width: 100%;
}
.gform_wrapper select {
-webkit-appearance: none;
background: url(//www.vica-coesfeld.de/wp-content/themes/vica/assets/images/svg-icons/caret-down.svg) no-repeat 97% transparent;
background-color: #fff;
background-size: 0.75rem;
border-color: #ccc;
border-radius: 0;
line-height: 1.45;
padding: 0.375rem;
width: 100%;
}
.gform_wrapper select[multiple="multiple"] {
background: #fff;
}
.gform_wrapper .gform_body .gform_fields .gfield select,
.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select {
margin-left: 0;
width: 100% !important;
}
.gform_wrapper .gfield .chosen-container-single {
font-size: 1rem;
}
.gform_wrapper .gfield .chosen-container-single .chosen-single {
background: #fff;
border-color: #ccc;
border-radius: 0;
height: auto;
padding: 0.375rem;
}
.gform_wrapper .gfield .chosen-container-single .chosen-single div b {
position: absolute;
top: 40%;
right: 0.6875rem;
height: 0;
width: 0;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-top: 6px solid #ccc;
background: none;
}
.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-search input[type="text"] {
background: none;
}
.gform_wrapper .gfield .chosen-container-single .chosen-drop .chosen-results li {
padding: 0.625rem 0.3125rem;
}
.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single {
background-image: none;
}
.gform_wrapper .gfield .chosen-container-single.chosen-container-single.chosen-with-drop .chosen-single div b {
height: 0;
width: 0;
border-bottom: 6px solid #ccc;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border: none;
}
#content .gform_wrapper {
margin-right: 0;
max-width: 100%;
}
#content .gform_wrapper input[type="text"],
#content .gform_wrapper input[type="url"],
#content .gform_wrapper input[type="email"],
#content .gform_wrapper input[type="tel"],
#content .gform_wrapper input[type="number"],
#content .gform_wrapper input[type="password"],
#content .gform_wrapper input[type="file"],
#content .gform_wrapper textarea {
padding: 0.375rem;
width: 100%;
}
#content .gform_wrapper .chosen-search input[type="text"],
#content .gform_wrapper textarea {
width: 100%;
}
#content .gform_wrapper .gf_left_half,
#content .gform_wrapper .gf_right_half {
width: 100%;
}
#content .gform_wrapper .ginput_complex .name_first input[type="text"],
#content .gform_wrapper .ginput_complex .name_last input[type="text"] {
width: 100%;
}
.pace {
-webkit-pointer-events: none;
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.pace .pace-activity {
display: block;
position: fixed;
z-index: 2000;
top: 0.9375rem;
right: 0.9375rem;
width: 0.875rem;
height: 0.875rem;
border: solid 0.125rem transparent;
border-top-color: #4FAF30;
border-left-color: #4FAF30;
border-radius: 0.625rem;
-webkit-animation: pace-spinner 400ms linear infinite;
animation: pace-spinner 400ms linear infinite;
}
.pace .pace-progress {
background: #4FAF30;
position: fixed;
z-index: 2000;
top: 0;
right: 100%;
width: 100%;
height: 0.1875rem;
}
.pace .pace-progress-inner {
display: block;
position: absolute;
right: 0px;
width: 6.25rem;
height: 100%;
box-shadow: 0 0 10px #4FAF30, 0 0 5px #4FAF30;
opacity: 1;
-webkit-transform: rotate(3deg) translate(0px, -4px);
transform: rotate(3deg) translate(0px, -4px);
}
.pace-inactive {
display: none;
}
@-webkit-keyframes pace-spinner {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes pace-spinner {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
transform: rotate(360deg);
}
}  @font-face {
font-family: 'FontAwesome';
src: url(//www.vica-coesfeld.de/wp-content/themes/vica/assets/fonts/fontawesome-webfont.eot?v=4.7.0);
src: url(//www.vica-coesfeld.de/wp-content/themes/vica/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(//www.vica-coesfeld.de/wp-content/themes/vica/assets/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(//www.vica-coesfeld.de/wp-content/themes/vica/assets/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(//www.vica-coesfeld.de/wp-content/themes/vica/assets/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(//www.vica-coesfeld.de/wp-content/themes/vica/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
font-weight: normal;
font-style: normal;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .fa-lg {
font-size: 1.33333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14286em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14286em;
width: 2.14286em;
top: 0.14286em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eee;
border-radius: .1em;
}
.fa-pull-left {
float: left;
}
.fa-pull-right {
float: right;
}
.fa.fa-pull-left {
margin-right: .3em;
}
.fa.fa-pull-right {
margin-left: .3em;
} .pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
.fa-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-webkit-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-webkit-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-webkit-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
-webkit-filter: none;
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x, .fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #fff;
} .fa-glass:before {
content: "";
}
.fa-music:before {
content: "";
}
.fa-search:before {
content: "";
}
.fa-envelope-o:before {
content: "";
}
.fa-heart:before {
content: "";
}
.fa-star:before {
content: "";
}
.fa-star-o:before {
content: "";
}
.fa-user:before {
content: "";
}
.fa-film:before {
content: "";
}
.fa-th-large:before {
content: "";
}
.fa-th:before {
content: "";
}
.fa-th-list:before {
content: "";
}
.fa-check:before {
content: "";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "";
}
.fa-search-plus:before {
content: "";
}
.fa-search-minus:before {
content: "";
}
.fa-power-off:before {
content: "";
}
.fa-signal:before {
content: "";
}
.fa-gear:before,
.fa-cog:before {
content: "";
}
.fa-trash-o:before {
content: "";
}
.fa-home:before {
content: "";
}
.fa-file-o:before {
content: "";
}
.fa-clock-o:before {
content: "";
}
.fa-road:before {
content: "";
}
.fa-download:before {
content: "";
}
.fa-arrow-circle-o-down:before {
content: "";
}
.fa-arrow-circle-o-up:before {
content: "";
}
.fa-inbox:before {
content: "";
}
.fa-play-circle-o:before {
content: "";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "";
}
.fa-refresh:before {
content: "";
}
.fa-list-alt:before {
content: "";
}
.fa-lock:before {
content: "";
}
.fa-flag:before {
content: "";
}
.fa-headphones:before {
content: "";
}
.fa-volume-off:before {
content: "";
}
.fa-volume-down:before {
content: "";
}
.fa-volume-up:before {
content: "";
}
.fa-qrcode:before {
content: "";
}
.fa-barcode:before {
content: "";
}
.fa-tag:before {
content: "";
}
.fa-tags:before {
content: "";
}
.fa-book:before {
content: "";
}
.fa-bookmark:before {
content: "";
}
.fa-print:before {
content: "";
}
.fa-camera:before {
content: "";
}
.fa-font:before {
content: "";
}
.fa-bold:before {
content: "";
}
.fa-italic:before {
content: "";
}
.fa-text-height:before {
content: "";
}
.fa-text-width:before {
content: "";
}
.fa-align-left:before {
content: "";
}
.fa-align-center:before {
content: "";
}
.fa-align-right:before {
content: "";
}
.fa-align-justify:before {
content: "";
}
.fa-list:before {
content: "";
}
.fa-dedent:before,
.fa-outdent:before {
content: "";
}
.fa-indent:before {
content: "";
}
.fa-video-camera:before {
content: "";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "";
}
.fa-pencil:before {
content: "";
}
.fa-map-marker:before {
content: "";
}
.fa-adjust:before {
content: "";
}
.fa-tint:before {
content: "";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "";
}
.fa-share-square-o:before {
content: "";
}
.fa-check-square-o:before {
content: "";
}
.fa-arrows:before {
content: "";
}
.fa-step-backward:before {
content: "";
}
.fa-fast-backward:before {
content: "";
}
.fa-backward:before {
content: "";
}
.fa-play:before {
content: "";
}
.fa-pause:before {
content: "";
}
.fa-stop:before {
content: "";
}
.fa-forward:before {
content: "";
}
.fa-fast-forward:before {
content: "";
}
.fa-step-forward:before {
content: "";
}
.fa-eject:before {
content: "";
}
.fa-chevron-left:before {
content: "";
}
.fa-chevron-right:before {
content: "";
}
.fa-plus-circle:before {
content: "";
}
.fa-minus-circle:before {
content: "";
}
.fa-times-circle:before {
content: "";
}
.fa-check-circle:before {
content: "";
}
.fa-question-circle:before {
content: "";
}
.fa-info-circle:before {
content: "";
}
.fa-crosshairs:before {
content: "";
}
.fa-times-circle-o:before {
content: "";
}
.fa-check-circle-o:before {
content: "";
}
.fa-ban:before {
content: "";
}
.fa-arrow-left:before {
content: "";
}
.fa-arrow-right:before {
content: "";
}
.fa-arrow-up:before {
content: "";
}
.fa-arrow-down:before {
content: "";
}
.fa-mail-forward:before,
.fa-share:before {
content: "";
}
.fa-expand:before {
content: "";
}
.fa-compress:before {
content: "";
}
.fa-plus:before {
content: "";
}
.fa-minus:before {
content: "";
}
.fa-asterisk:before {
content: "";
}
.fa-exclamation-circle:before {
content: "";
}
.fa-gift:before {
content: "";
}
.fa-leaf:before {
content: "";
}
.fa-fire:before {
content: "";
}
.fa-eye:before {
content: "";
}
.fa-eye-slash:before {
content: "";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "";
}
.fa-plane:before {
content: "";
}
.fa-calendar:before {
content: "";
}
.fa-random:before {
content: "";
}
.fa-comment:before {
content: "";
}
.fa-magnet:before {
content: "";
}
.fa-chevron-up:before {
content: "";
}
.fa-chevron-down:before {
content: "";
}
.fa-retweet:before {
content: "";
}
.fa-shopping-cart:before {
content: "";
}
.fa-folder:before {
content: "";
}
.fa-folder-open:before {
content: "";
}
.fa-arrows-v:before {
content: "";
}
.fa-arrows-h:before {
content: "";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "";
}
.fa-twitter-square:before {
content: "";
}
.fa-facebook-square:before {
content: "";
}
.fa-camera-retro:before {
content: "";
}
.fa-key:before {
content: "";
}
.fa-gears:before,
.fa-cogs:before {
content: "";
}
.fa-comments:before {
content: "";
}
.fa-thumbs-o-up:before {
content: "";
}
.fa-thumbs-o-down:before {
content: "";
}
.fa-star-half:before {
content: "";
}
.fa-heart-o:before {
content: "";
}
.fa-sign-out:before {
content: "";
}
.fa-linkedin-square:before {
content: "";
}
.fa-thumb-tack:before {
content: "";
}
.fa-external-link:before {
content: "";
}
.fa-sign-in:before {
content: "";
}
.fa-trophy:before {
content: "";
}
.fa-github-square:before {
content: "";
}
.fa-upload:before {
content: "";
}
.fa-lemon-o:before {
content: "";
}
.fa-phone:before {
content: "";
}
.fa-square-o:before {
content: "";
}
.fa-bookmark-o:before {
content: "";
}
.fa-phone-square:before {
content: "";
}
.fa-twitter:before {
content: "";
}
.fa-facebook-f:before,
.fa-facebook:before {
content: "";
}
.fa-github:before {
content: "";
}
.fa-unlock:before {
content: "";
}
.fa-credit-card:before {
content: "";
}
.fa-feed:before,
.fa-rss:before {
content: "";
}
.fa-hdd-o:before {
content: "";
}
.fa-bullhorn:before {
content: "";
}
.fa-bell:before {
content: "";
}
.fa-certificate:before {
content: "";
}
.fa-hand-o-right:before {
content: "";
}
.fa-hand-o-left:before {
content: "";
}
.fa-hand-o-up:before {
content: "";
}
.fa-hand-o-down:before {
content: "";
}
.fa-arrow-circle-left:before {
content: "";
}
.fa-arrow-circle-right:before {
content: "";
}
.fa-arrow-circle-up:before {
content: "";
}
.fa-arrow-circle-down:before {
content: "";
}
.fa-globe:before {
content: "";
}
.fa-wrench:before {
content: "";
}
.fa-tasks:before {
content: "";
}
.fa-filter:before {
content: "";
}
.fa-briefcase:before {
content: "";
}
.fa-arrows-alt:before {
content: "";
}
.fa-group:before,
.fa-users:before {
content: "";
}
.fa-chain:before,
.fa-link:before {
content: "";
}
.fa-cloud:before {
content: "";
}
.fa-flask:before {
content: "";
}
.fa-cut:before,
.fa-scissors:before {
content: "";
}
.fa-copy:before,
.fa-files-o:before {
content: "";
}
.fa-paperclip:before {
content: "";
}
.fa-save:before,
.fa-floppy-o:before {
content: "";
}
.fa-square:before {
content: "";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "";
}
.fa-list-ul:before {
content: "";
}
.fa-list-ol:before {
content: "";
}
.fa-strikethrough:before {
content: "";
}
.fa-underline:before {
content: "";
}
.fa-table:before {
content: "";
}
.fa-magic:before {
content: "";
}
.fa-truck:before {
content: "";
}
.fa-pinterest:before {
content: "";
}
.fa-pinterest-square:before {
content: "";
}
.fa-google-plus-square:before {
content: "";
}
.fa-google-plus:before {
content: "";
}
.fa-money:before {
content: "";
}
.fa-caret-down:before {
content: "";
}
.fa-caret-up:before {
content: "";
}
.fa-caret-left:before {
content: "";
}
.fa-caret-right:before {
content: "";
}
.fa-columns:before {
content: "";
}
.fa-unsorted:before,
.fa-sort:before {
content: "";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "";
}
.fa-envelope:before {
content: "";
}
.fa-linkedin:before {
content: "";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "";
}
.fa-legal:before,
.fa-gavel:before {
content: "";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "";
}
.fa-comment-o:before {
content: "";
}
.fa-comments-o:before {
content: "";
}
.fa-flash:before,
.fa-bolt:before {
content: "";
}
.fa-sitemap:before {
content: "";
}
.fa-umbrella:before {
content: "";
}
.fa-paste:before,
.fa-clipboard:before {
content: "";
}
.fa-lightbulb-o:before {
content: "";
}
.fa-exchange:before {
content: "";
}
.fa-cloud-download:before {
content: "";
}
.fa-cloud-upload:before {
content: "";
}
.fa-user-md:before {
content: "";
}
.fa-stethoscope:before {
content: "";
}
.fa-suitcase:before {
content: "";
}
.fa-bell-o:before {
content: "";
}
.fa-coffee:before {
content: "";
}
.fa-cutlery:before {
content: "";
}
.fa-file-text-o:before {
content: "";
}
.fa-building-o:before {
content: "";
}
.fa-hospital-o:before {
content: "";
}
.fa-ambulance:before {
content: "";
}
.fa-medkit:before {
content: "";
}
.fa-fighter-jet:before {
content: "";
}
.fa-beer:before {
content: "";
}
.fa-h-square:before {
content: "";
}
.fa-plus-square:before {
content: "";
}
.fa-angle-double-left:before {
content: "";
}
.fa-angle-double-right:before {
content: "";
}
.fa-angle-double-up:before {
content: "";
}
.fa-angle-double-down:before {
content: "";
}
.fa-angle-left:before {
content: "";
}
.fa-angle-right:before {
content: "";
}
.fa-angle-up:before {
content: "";
}
.fa-angle-down:before {
content: "";
}
.fa-desktop:before {
content: "";
}
.fa-laptop:before {
content: "";
}
.fa-tablet:before {
content: "";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "";
}
.fa-circle-o:before {
content: "";
}
.fa-quote-left:before {
content: "";
}
.fa-quote-right:before {
content: "";
}
.fa-spinner:before {
content: "";
}
.fa-circle:before {
content: "";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "";
}
.fa-github-alt:before {
content: "";
}
.fa-folder-o:before {
content: "";
}
.fa-folder-open-o:before {
content: "";
}
.fa-smile-o:before {
content: "";
}
.fa-frown-o:before {
content: "";
}
.fa-meh-o:before {
content: "";
}
.fa-gamepad:before {
content: "";
}
.fa-keyboard-o:before {
content: "";
}
.fa-flag-o:before {
content: "";
}
.fa-flag-checkered:before {
content: "";
}
.fa-terminal:before {
content: "";
}
.fa-code:before {
content: "";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "";
}
.fa-location-arrow:before {
content: "";
}
.fa-crop:before {
content: "";
}
.fa-code-fork:before {
content: "";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "";
}
.fa-question:before {
content: "";
}
.fa-info:before {
content: "";
}
.fa-exclamation:before {
content: "";
}
.fa-superscript:before {
content: "";
}
.fa-subscript:before {
content: "";
}
.fa-eraser:before {
content: "";
}
.fa-puzzle-piece:before {
content: "";
}
.fa-microphone:before {
content: "";
}
.fa-microphone-slash:before {
content: "";
}
.fa-shield:before {
content: "";
}
.fa-calendar-o:before {
content: "";
}
.fa-fire-extinguisher:before {
content: "";
}
.fa-rocket:before {
content: "";
}
.fa-maxcdn:before {
content: "";
}
.fa-chevron-circle-left:before {
content: "";
}
.fa-chevron-circle-right:before {
content: "";
}
.fa-chevron-circle-up:before {
content: "";
}
.fa-chevron-circle-down:before {
content: "";
}
.fa-html5:before {
content: "";
}
.fa-css3:before {
content: "";
}
.fa-anchor:before {
content: "";
}
.fa-unlock-alt:before {
content: "";
}
.fa-bullseye:before {
content: "";
}
.fa-ellipsis-h:before {
content: "";
}
.fa-ellipsis-v:before {
content: "";
}
.fa-rss-square:before {
content: "";
}
.fa-play-circle:before {
content: "";
}
.fa-ticket:before {
content: "";
}
.fa-minus-square:before {
content: "";
}
.fa-minus-square-o:before {
content: "";
}
.fa-level-up:before {
content: "";
}
.fa-level-down:before {
content: "";
}
.fa-check-square:before {
content: "";
}
.fa-pencil-square:before {
content: "";
}
.fa-external-link-square:before {
content: "";
}
.fa-share-square:before {
content: "";
}
.fa-compass:before {
content: "";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "";
}
.fa-euro:before,
.fa-eur:before {
content: "";
}
.fa-gbp:before {
content: "";
}
.fa-dollar:before,
.fa-usd:before {
content: "";
}
.fa-rupee:before,
.fa-inr:before {
content: "";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "";
}
.fa-won:before,
.fa-krw:before {
content: "";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "";
}
.fa-file:before {
content: "";
}
.fa-file-text:before {
content: "";
}
.fa-sort-alpha-asc:before {
content: "";
}
.fa-sort-alpha-desc:before {
content: "";
}
.fa-sort-amount-asc:before {
content: "";
}
.fa-sort-amount-desc:before {
content: "";
}
.fa-sort-numeric-asc:before {
content: "";
}
.fa-sort-numeric-desc:before {
content: "";
}
.fa-thumbs-up:before {
content: "";
}
.fa-thumbs-down:before {
content: "";
}
.fa-youtube-square:before {
content: "";
}
.fa-youtube:before {
content: "";
}
.fa-xing:before {
content: "";
}
.fa-xing-square:before {
content: "";
}
.fa-youtube-play:before {
content: "";
}
.fa-dropbox:before {
content: "";
}
.fa-stack-overflow:before {
content: "";
}
.fa-instagram:before {
content: "";
}
.fa-flickr:before {
content: "";
}
.fa-adn:before {
content: "";
}
.fa-bitbucket:before {
content: "";
}
.fa-bitbucket-square:before {
content: "";
}
.fa-tumblr:before {
content: "";
}
.fa-tumblr-square:before {
content: "";
}
.fa-long-arrow-down:before {
content: "";
}
.fa-long-arrow-up:before {
content: "";
}
.fa-long-arrow-left:before {
content: "";
}
.fa-long-arrow-right:before {
content: "";
}
.fa-apple:before {
content: "";
}
.fa-windows:before {
content: "";
}
.fa-android:before {
content: "";
}
.fa-linux:before {
content: "";
}
.fa-dribbble:before {
content: "";
}
.fa-skype:before {
content: "";
}
.fa-foursquare:before {
content: "";
}
.fa-trello:before {
content: "";
}
.fa-female:before {
content: "";
}
.fa-male:before {
content: "";
}
.fa-gittip:before,
.fa-gratipay:before {
content: "";
}
.fa-sun-o:before {
content: "";
}
.fa-moon-o:before {
content: "";
}
.fa-archive:before {
content: "";
}
.fa-bug:before {
content: "";
}
.fa-vk:before {
content: "";
}
.fa-weibo:before {
content: "";
}
.fa-renren:before {
content: "";
}
.fa-pagelines:before {
content: "";
}
.fa-stack-exchange:before {
content: "";
}
.fa-arrow-circle-o-right:before {
content: "";
}
.fa-arrow-circle-o-left:before {
content: "";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "";
}
.fa-dot-circle-o:before {
content: "";
}
.fa-wheelchair:before {
content: "";
}
.fa-vimeo-square:before {
content: "";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "";
}
.fa-plus-square-o:before {
content: "";
}
.fa-space-shuttle:before {
content: "";
}
.fa-slack:before {
content: "";
}
.fa-envelope-square:before {
content: "";
}
.fa-wordpress:before {
content: "";
}
.fa-openid:before {
content: "";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "";
}
.fa-yahoo:before {
content: "";
}
.fa-google:before {
content: "";
}
.fa-reddit:before {
content: "";
}
.fa-reddit-square:before {
content: "";
}
.fa-stumbleupon-circle:before {
content: "";
}
.fa-stumbleupon:before {
content: "";
}
.fa-delicious:before {
content: "";
}
.fa-digg:before {
content: "";
}
.fa-pied-piper-pp:before {
content: "";
}
.fa-pied-piper-alt:before {
content: "";
}
.fa-drupal:before {
content: "";
}
.fa-joomla:before {
content: "";
}
.fa-language:before {
content: "";
}
.fa-fax:before {
content: "";
}
.fa-building:before {
content: "";
}
.fa-child:before {
content: "";
}
.fa-paw:before {
content: "";
}
.fa-spoon:before {
content: "";
}
.fa-cube:before {
content: "";
}
.fa-cubes:before {
content: "";
}
.fa-behance:before {
content: "";
}
.fa-behance-square:before {
content: "";
}
.fa-steam:before {
content: "";
}
.fa-steam-square:before {
content: "";
}
.fa-recycle:before {
content: "";
}
.fa-automobile:before,
.fa-car:before {
content: "";
}
.fa-cab:before,
.fa-taxi:before {
content: "";
}
.fa-tree:before {
content: "";
}
.fa-spotify:before {
content: "";
}
.fa-deviantart:before {
content: "";
}
.fa-soundcloud:before {
content: "";
}
.fa-database:before {
content: "";
}
.fa-file-pdf-o:before {
content: "";
}
.fa-file-word-o:before {
content: "";
}
.fa-file-excel-o:before {
content: "";
}
.fa-file-powerpoint-o:before {
content: "";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "";
}
.fa-file-code-o:before {
content: "";
}
.fa-vine:before {
content: "";
}
.fa-codepen:before {
content: "";
}
.fa-jsfiddle:before {
content: "";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "";
}
.fa-circle-o-notch:before {
content: "";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
content: "";
}
.fa-ge:before,
.fa-empire:before {
content: "";
}
.fa-git-square:before {
content: "";
}
.fa-git:before {
content: "";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
content: "";
}
.fa-tencent-weibo:before {
content: "";
}
.fa-qq:before {
content: "";
}
.fa-wechat:before,
.fa-weixin:before {
content: "";
}
.fa-send:before,
.fa-paper-plane:before {
content: "";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "";
}
.fa-history:before {
content: "";
}
.fa-circle-thin:before {
content: "";
}
.fa-header:before {
content: "";
}
.fa-paragraph:before {
content: "";
}
.fa-sliders:before {
content: "";
}
.fa-share-alt:before {
content: "";
}
.fa-share-alt-square:before {
content: "";
}
.fa-bomb:before {
content: "";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "";
}
.fa-tty:before {
content: "";
}
.fa-binoculars:before {
content: "";
}
.fa-plug:before {
content: "";
}
.fa-slideshare:before {
content: "";
}
.fa-twitch:before {
content: "";
}
.fa-yelp:before {
content: "";
}
.fa-newspaper-o:before {
content: "";
}
.fa-wifi:before {
content: "";
}
.fa-calculator:before {
content: "";
}
.fa-paypal:before {
content: "";
}
.fa-google-wallet:before {
content: "";
}
.fa-cc-visa:before {
content: "";
}
.fa-cc-mastercard:before {
content: "";
}
.fa-cc-discover:before {
content: "";
}
.fa-cc-amex:before {
content: "";
}
.fa-cc-paypal:before {
content: "";
}
.fa-cc-stripe:before {
content: "";
}
.fa-bell-slash:before {
content: "";
}
.fa-bell-slash-o:before {
content: "";
}
.fa-trash:before {
content: "";
}
.fa-copyright:before {
content: "";
}
.fa-at:before {
content: "";
}
.fa-eyedropper:before {
content: "";
}
.fa-paint-brush:before {
content: "";
}
.fa-birthday-cake:before {
content: "";
}
.fa-area-chart:before {
content: "";
}
.fa-pie-chart:before {
content: "";
}
.fa-line-chart:before {
content: "";
}
.fa-lastfm:before {
content: "";
}
.fa-lastfm-square:before {
content: "";
}
.fa-toggle-off:before {
content: "";
}
.fa-toggle-on:before {
content: "";
}
.fa-bicycle:before {
content: "";
}
.fa-bus:before {
content: "";
}
.fa-ioxhost:before {
content: "";
}
.fa-angellist:before {
content: "";
}
.fa-cc:before {
content: "";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "";
}
.fa-meanpath:before {
content: "";
}
.fa-buysellads:before {
content: "";
}
.fa-connectdevelop:before {
content: "";
}
.fa-dashcube:before {
content: "";
}
.fa-forumbee:before {
content: "";
}
.fa-leanpub:before {
content: "";
}
.fa-sellsy:before {
content: "";
}
.fa-shirtsinbulk:before {
content: "";
}
.fa-simplybuilt:before {
content: "";
}
.fa-skyatlas:before {
content: "";
}
.fa-cart-plus:before {
content: "";
}
.fa-cart-arrow-down:before {
content: "";
}
.fa-diamond:before {
content: "";
}
.fa-ship:before {
content: "";
}
.fa-user-secret:before {
content: "";
}
.fa-motorcycle:before {
content: "";
}
.fa-street-view:before {
content: "";
}
.fa-heartbeat:before {
content: "";
}
.fa-venus:before {
content: "";
}
.fa-mars:before {
content: "";
}
.fa-mercury:before {
content: "";
}
.fa-intersex:before,
.fa-transgender:before {
content: "";
}
.fa-transgender-alt:before {
content: "";
}
.fa-venus-double:before {
content: "";
}
.fa-mars-double:before {
content: "";
}
.fa-venus-mars:before {
content: "";
}
.fa-mars-stroke:before {
content: "";
}
.fa-mars-stroke-v:before {
content: "";
}
.fa-mars-stroke-h:before {
content: "";
}
.fa-neuter:before {
content: "";
}
.fa-genderless:before {
content: "";
}
.fa-facebook-official:before {
content: "";
}
.fa-pinterest-p:before {
content: "";
}
.fa-whatsapp:before {
content: "";
}
.fa-server:before {
content: "";
}
.fa-user-plus:before {
content: "";
}
.fa-user-times:before {
content: "";
}
.fa-hotel:before,
.fa-bed:before {
content: "";
}
.fa-viacoin:before {
content: "";
}
.fa-train:before {
content: "";
}
.fa-subway:before {
content: "";
}
.fa-medium:before {
content: "";
}
.fa-yc:before,
.fa-y-combinator:before {
content: "";
}
.fa-optin-monster:before {
content: "";
}
.fa-opencart:before {
content: "";
}
.fa-expeditedssl:before {
content: "";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
content: "";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
content: "";
}
.fa-battery-2:before,
.fa-battery-half:before {
content: "";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
content: "";
}
.fa-battery-0:before,
.fa-battery-empty:before {
content: "";
}
.fa-mouse-pointer:before {
content: "";
}
.fa-i-cursor:before {
content: "";
}
.fa-object-group:before {
content: "";
}
.fa-object-ungroup:before {
content: "";
}
.fa-sticky-note:before {
content: "";
}
.fa-sticky-note-o:before {
content: "";
}
.fa-cc-jcb:before {
content: "";
}
.fa-cc-diners-club:before {
content: "";
}
.fa-clone:before {
content: "";
}
.fa-balance-scale:before {
content: "";
}
.fa-hourglass-o:before {
content: "";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
content: "";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
content: "";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
content: "";
}
.fa-hourglass:before {
content: "";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
content: "";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
content: "";
}
.fa-hand-scissors-o:before {
content: "";
}
.fa-hand-lizard-o:before {
content: "";
}
.fa-hand-spock-o:before {
content: "";
}
.fa-hand-pointer-o:before {
content: "";
}
.fa-hand-peace-o:before {
content: "";
}
.fa-trademark:before {
content: "";
}
.fa-registered:before {
content: "";
}
.fa-creative-commons:before {
content: "";
}
.fa-gg:before {
content: "";
}
.fa-gg-circle:before {
content: "";
}
.fa-tripadvisor:before {
content: "";
}
.fa-odnoklassniki:before {
content: "";
}
.fa-odnoklassniki-square:before {
content: "";
}
.fa-get-pocket:before {
content: "";
}
.fa-wikipedia-w:before {
content: "";
}
.fa-safari:before {
content: "";
}
.fa-chrome:before {
content: "";
}
.fa-firefox:before {
content: "";
}
.fa-opera:before {
content: "";
}
.fa-internet-explorer:before {
content: "";
}
.fa-tv:before,
.fa-television:before {
content: "";
}
.fa-contao:before {
content: "";
}
.fa-500px:before {
content: "";
}
.fa-amazon:before {
content: "";
}
.fa-calendar-plus-o:before {
content: "";
}
.fa-calendar-minus-o:before {
content: "";
}
.fa-calendar-times-o:before {
content: "";
}
.fa-calendar-check-o:before {
content: "";
}
.fa-industry:before {
content: "";
}
.fa-map-pin:before {
content: "";
}
.fa-map-signs:before {
content: "";
}
.fa-map-o:before {
content: "";
}
.fa-map:before {
content: "";
}
.fa-commenting:before {
content: "";
}
.fa-commenting-o:before {
content: "";
}
.fa-houzz:before {
content: "";
}
.fa-vimeo:before {
content: "";
}
.fa-black-tie:before {
content: "";
}
.fa-fonticons:before {
content: "";
}
.fa-reddit-alien:before {
content: "";
}
.fa-edge:before {
content: "";
}
.fa-credit-card-alt:before {
content: "";
}
.fa-codiepie:before {
content: "";
}
.fa-modx:before {
content: "";
}
.fa-fort-awesome:before {
content: "";
}
.fa-usb:before {
content: "";
}
.fa-product-hunt:before {
content: "";
}
.fa-mixcloud:before {
content: "";
}
.fa-scribd:before {
content: "";
}
.fa-pause-circle:before {
content: "";
}
.fa-pause-circle-o:before {
content: "";
}
.fa-stop-circle:before {
content: "";
}
.fa-stop-circle-o:before {
content: "";
}
.fa-shopping-bag:before {
content: "";
}
.fa-shopping-basket:before {
content: "";
}
.fa-hashtag:before {
content: "";
}
.fa-bluetooth:before {
content: "";
}
.fa-bluetooth-b:before {
content: "";
}
.fa-percent:before {
content: "";
}
.fa-gitlab:before {
content: "";
}
.fa-wpbeginner:before {
content: "";
}
.fa-wpforms:before {
content: "";
}
.fa-envira:before {
content: "";
}
.fa-universal-access:before {
content: "";
}
.fa-wheelchair-alt:before {
content: "";
}
.fa-question-circle-o:before {
content: "";
}
.fa-blind:before {
content: "";
}
.fa-audio-description:before {
content: "";
}
.fa-volume-control-phone:before {
content: "";
}
.fa-braille:before {
content: "";
}
.fa-assistive-listening-systems:before {
content: "";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
content: "";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
content: "";
}
.fa-glide:before {
content: "";
}
.fa-glide-g:before {
content: "";
}
.fa-signing:before,
.fa-sign-language:before {
content: "";
}
.fa-low-vision:before {
content: "";
}
.fa-viadeo:before {
content: "";
}
.fa-viadeo-square:before {
content: "";
}
.fa-snapchat:before {
content: "";
}
.fa-snapchat-ghost:before {
content: "";
}
.fa-snapchat-square:before {
content: "";
}
.fa-pied-piper:before {
content: "";
}
.fa-first-order:before {
content: "";
}
.fa-yoast:before {
content: "";
}
.fa-themeisle:before {
content: "";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
content: "";
}
.fa-fa:before,
.fa-font-awesome:before {
content: "";
}
.fa-handshake-o:before {
content: "";
}
.fa-envelope-open:before {
content: "";
}
.fa-envelope-open-o:before {
content: "";
}
.fa-linode:before {
content: "";
}
.fa-address-book:before {
content: "";
}
.fa-address-book-o:before {
content: "";
}
.fa-vcard:before,
.fa-address-card:before {
content: "";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
content: "";
}
.fa-user-circle:before {
content: "";
}
.fa-user-circle-o:before {
content: "";
}
.fa-user-o:before {
content: "";
}
.fa-id-badge:before {
content: "";
}
.fa-drivers-license:before,
.fa-id-card:before {
content: "";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
content: "";
}
.fa-quora:before {
content: "";
}
.fa-free-code-camp:before {
content: "";
}
.fa-telegram:before {
content: "";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
content: "";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
content: "";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
content: "";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
content: "";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
content: "";
}
.fa-shower:before {
content: "";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
content: "";
}
.fa-podcast:before {
content: "";
}
.fa-window-maximize:before {
content: "";
}
.fa-window-minimize:before {
content: "";
}
.fa-window-restore:before {
content: "";
}
.fa-times-rectangle:before,
.fa-window-close:before {
content: "";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
content: "";
}
.fa-bandcamp:before {
content: "";
}
.fa-grav:before {
content: "";
}
.fa-etsy:before {
content: "";
}
.fa-imdb:before {
content: "";
}
.fa-ravelry:before {
content: "";
}
.fa-eercast:before {
content: "";
}
.fa-microchip:before {
content: "";
}
.fa-snowflake-o:before {
content: "";
}
.fa-superpowers:before {
content: "";
}
.fa-wpexplorer:before {
content: "";
}
.fa-meetup:before {
content: "";
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
} .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list {
position: relative;
overflow: hidden;
display: block;
margin: 0;
padding: 0;
}
.slick-list:focus {
outline: none;
}
.slick-list.dragging {
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track {
position: relative;
left: 0;
top: 0;
display: block;
}
.slick-track:before, .slick-track:after {
content: "";
display: table;
}
.slick-track:after {
clear: both;
}
.slick-loading .slick-track {
visibility: hidden;
}
.slick-slide {
float: left;
height: 100%;
min-height: 1px;
display: none;
}
[dir="rtl"] .slick-slide {
float: right;
}
.slick-slide img {
display: block;
}
.slick-slide.slick-loading img {
display: none;
}
.slick-slide.dragging img {
pointer-events: none;
}
.slick-initialized .slick-slide {
display: block;
}
.slick-loading .slick-slide {
visibility: hidden;
}
.slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
} .slick-loading .slick-list {
background: #fff url(https://www.vica-coesfeld.de/wp-content/themes/vica/ajax-loader.gif) center center no-repeat;
} @font-face {
font-family: "slick";
src: url(https://www.vica-coesfeld.de/wp-content/themes/vica/fonts/slick.eot);
src: url(https://www.vica-coesfeld.de/wp-content/themes/vica/fonts/slick.eot?#iefix) format("embedded-opentype"), url(https://www.vica-coesfeld.de/wp-content/themes/vica/fonts/slick.woff) format("woff"), url(https://www.vica-coesfeld.de/wp-content/themes/vica/fonts/slick.ttf) format("truetype"), url(https://www.vica-coesfeld.de/wp-content/themes/vica/fonts/slick.svg#slick) format("svg");
font-weight: normal;
font-style: normal;
} .slick-prev,
.slick-next {
display: block;
height: 20px;
width: 20px;
line-height: 0px;
font-size: 0px;
cursor: pointer;
background: transparent;
color: transparent;
top: 50%;
-webkit-transform: translate(0, -50%);
transform: translate(0, -50%);
padding: 0;
border: none;
outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
outline: none;
background: transparent;
color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
font-family: "slick";
font-size: 20px;
line-height: 1;
color: white;
opacity: 0.75;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev {
left: -25px;
}
[dir="rtl"] .slick-prev {
left: auto;
right: -25px;
}
.slick-prev:before {
content: "←";
}
[dir="rtl"] .slick-prev:before {
content: "→";
}
.slick-next {
right: -25px;
}
[dir="rtl"] .slick-next {
left: -25px;
right: auto;
}
.slick-next:before {
content: "→";
}
[dir="rtl"] .slick-next:before {
content: "←";
} .slick-dotted.slick-slider {
margin-bottom: 30px;
}
.slick-dots {
position: absolute;
bottom: -25px;
list-style: none;
display: block;
text-align: center;
padding: 0;
margin: 0;
width: 100%;
}
.slick-dots li {
position: relative;
display: inline-block;
height: 20px;
width: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button {
border: 0;
background: transparent;
display: block;
height: 20px;
width: 20px;
outline: none;
line-height: 0px;
font-size: 0px;
color: transparent;
padding: 5px;
cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
opacity: 1;
}
.slick-dots li button:before {
position: absolute;
top: 0;
left: 0;
content: "•";
width: 20px;
height: 20px;
font-family: "slick";
font-size: 6px;
line-height: 20px;
text-align: center;
color: black;
opacity: 0.25;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
color: black;
opacity: 0.75;
}  .widget {
background-color: #fff;
box-shadow: 0 2px 0 #4FAF30;
border-radius: 3px;
overflow: hidden;
margin: 0 0 24px;
padding: 0.9375em;
}
.widget .widget-title {
margin-top: 0;
font-size: 1.125rem;
position: relative;
text-transform: uppercase;
}
.widget .widget-title:after {
content: "";
width: 100px;
height: 2px;
background: #4FAF30;
position: absolute;
left: 0;
bottom: 0;
}
.widget.widget_downloads ul {
list-style: none;
padding: 0;
margin: 0;
}
.widget.widget_downloads ul li img {
max-height: 20px;
margin-right: 10px;
vertical-align: middle;
}
.widget.widget_downloads ul li a {
text-decoration: none;
background-color: #eee;
padding: 5px 16px;
margin-bottom: 1px;
display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.widget.widget_ansprechpartner i {
margin-right: 8px;
}
.widget.widget_ansprechpartner .mitarbeiter {
width: 43%;
float: left;
}
.widget.widget_ansprechpartner .mitarbeiter p {
float: left;
display: block;
margin-right: 1.49254%;
width: 49.25373%;
float: none;
width: 100%;
margin-bottom: 0;
}
.widget.widget_ansprechpartner .mitarbeiter p:last-child {
margin-right: 0;
}
.widget.widget_ansprechpartner .mitarbeiter p span {
font-weight: 700;
}
.widget.widget_text form {
margin-top: 32px;
}
.widget.widget_text form label {
font-size: 0.875rem;
margin-bottom: 8px;
display: block;
}
.widget.widget_text form br {
display: none;
}
.widget.widget_text form input[type=submit] {
display: block;
width: 100%;
}
.widget.widget_text form p:last-of-type {
margin-bottom: 0;
position: relative;
}
.widget.widget_text form p:last-of-type .ajax-loader {
position: absolute;
top: 13px;
right: 16px;
}
.widget select {
max-width: 100%;
}
.widget_search .search-submit {
display: none;
}
.header-widgets {
float: right;
margin-top: 16px;
display: none;
}
.header-widgets ul {
margin: 0;
padding: 0;
list-style: none;
}
.header-widgets ul::after {
clear: both;
content: "";
display: block;
}
.header-widgets li {
float: left;
margin-left: 16px;
display: table;
}
.header-widgets .widget_phone_widget .pwicon, .header-widgets .widget_phone_widget .pwtext, .header-widgets .widget_foodplan_widget .pwicon, .header-widgets .widget_foodplan_widget .pwtext, .header-widgets .widget_block .pwicon, .header-widgets .widget_block .pwtext {
display: table-cell;
vertical-align: middle;
}
.header-widgets .widget_phone_widget .pwicon, .header-widgets .widget_foodplan_widget .pwicon, .header-widgets .widget_block .pwicon {
font-size: 2.5rem;
color: #4FAF30;
width: 40px;
line-height: 50px;
}
.header-widgets .widget_phone_widget .pwicon a, .header-widgets .widget_foodplan_widget .pwicon a, .header-widgets .widget_block .pwicon a {
color: #4FAF30;
}
.header-widgets .widget_phone_widget .pwtext, .header-widgets .widget_foodplan_widget .pwtext, .header-widgets .widget_block .pwtext {
line-height: 1;
}
.header-widgets .widget_phone_widget .pwtext .pwtitle, .header-widgets .widget_foodplan_widget .pwtext .pwtitle, .header-widgets .widget_block .pwtext .pwtitle {
display: block;
font-weight: bold;
font-size: 1.125rem;
text-transform: uppercase;
}
.header-widgets .widget_phone_widget .pwtext .pwsubtitle, .header-widgets .widget_foodplan_widget .pwtext .pwsubtitle, .header-widgets .widget_block .pwtext .pwsubtitle {
font-size: 0.875rem;
color: #9B9B9B;
text-transform: uppercase;
}
.header-widgets .widget_phone_widget .pwtext .pwsubtitle a, .header-widgets .widget_foodplan_widget .pwtext .pwsubtitle a, .header-widgets .widget_block .pwtext .pwsubtitle a {
text-decoration: none;
color: #9B9B9B;
}
.mdkbadge {
display: none;
} ul.weslink-job-lists li.job-items {
background-color: #fff;
}
.jobOffer .jobOfferDetailView h2.fieldLabel::after {
display: none;
}
.jobOffer .jobOfferDetailView .fieldValue ul {
padding: 0 0 0 15px;
}
.elementor button.back-to-list {
background-color: #eee;
color: #4A4A4A;
box-shadow: 0 2px 0 0 #4A4A4A;
}
.elementor button.back-to-list:hover {
background-color: #4A4A4A;
box-shadow: 0 2px 0 0 #eee;
}
#wlportfolio .elementor-posts-container .elementor-post__thumbnail img {
height: 100%;
object-fit: cover;
}
#wlportfolio .elementor-portfolio-item__img.elementor-post__thumbnail {
height: 100%;
}
.elementor picture.job-list-rightside-logo {
float: right !important;
max-width: 128px !important;
margin-bottom: 10px;
box-shadow: none;
}
@media screen and (min-width: 37.5rem) {
h1,
.h1 {
font-size: 3rem;
}
h1.entry-title,
.h1.entry-title {
font-size: 2.25rem;
}
h2,
.h2 {
font-size: 2.25rem;
}
.entry-content h2 {
font-size: 1.75rem;
}
h3,
.h3 {
font-size: 1.75rem;
}
h4,
.h4 {
font-size: 1.125rem;
}
h5,
.h5 {
font-size: 1rem;
}
h6,
.h6 {
font-size: 1rem;
}
.comment-form input:not(.submit) {
max-width: 15.625rem;
}
.comment-form-author label,
.comment-form-email label,
.comment-form-url label {
width: 4.6875rem;
}
.comment-list .children {
padding-left: 2.1875rem;
}
.comment-list .children {
padding-left: 3.75rem;
}
footer .footer-wrapper li.block {
float: left;
display: block;
margin-right: 1.49254%;
width: 49.25373%;
margin-right: 0;
}
footer .footer-wrapper li.block:last-child {
margin-right: 0;
}
.mobile-nav.dropdown .sub-menu {
left: auto;
right: 0;
}
table thead {
display: table-row-group;
}
table th,
table td {
display: table-cell;
}
table th {
display: table-cell;
}
table tr {
display: table-row;
margin-bottom: 0;
}
table td {
border-bottom: 0;
}
table {
border: 0.0625rem solid #ccc;
}
footer .footer-wrapper li.block {
float: left;
display: block;
margin-right: 1.49254%;
width: 49.25373%;
margin-right: 0;
}
footer .footer-wrapper li.block:last-child {
margin-right: 0;
}
.archive-list .archive-item {
flex-grow: 1;
flex-shrink: 1;
flex-basis: calc(50% - 20px);
}
.toolbar {
display: block;
}
.cta .cta-text {
float: left;
display: block;
margin-right: 1.49254%;
width: 49.25373%;
}
.cta .cta-text:last-child {
margin-right: 0;
}
.cta .cta-button {
float: left;
display: block;
margin-right: 1.49254%;
width: 49.25373%;
}
.cta .cta-button:last-child {
margin-right: 0;
}
.standorte-list #gmap_canvas {
display: block;
}
.standorte-list .accordion {
width: 280px;
}
.gform_wrapper select {
width: 49%;
}
.gform_wrapper .gform_body .gform_fields .gfield select,
.gform_wrapper.gf_browser_chrome .gform_body .gform_fields .gfield select {
width: 49% !important;
}
#content .gform_wrapper input[type="text"],
#content .gform_wrapper input[type="url"],
#content .gform_wrapper input[type="email"],
#content .gform_wrapper input[type="tel"],
#content .gform_wrapper input[type="number"],
#content .gform_wrapper input[type="password"],
#content .gform_wrapper input[type="file"],
#content .gform_wrapper textarea {
width: 49%;
}
#content .gform_wrapper .gf_left_half input[type="text"],
#content .gform_wrapper .gf_left_half input[type="url"],
#content .gform_wrapper .gf_left_half input[type="email"],
#content .gform_wrapper .gf_left_half input[type="tel"],
#content .gform_wrapper .gf_left_half input[type="number"],
#content .gform_wrapper .gf_left_half input[type="password"],
#content .gform_wrapper .gf_left_half input[type="file"],
#content .gform_wrapper .gf_right_half input[type="text"],
#content .gform_wrapper .gf_right_half input[type="url"],
#content .gform_wrapper .gf_right_half input[type="email"],
#content .gform_wrapper .gf_right_half input[type="tel"],
#content .gform_wrapper .gf_right_half input[type="number"],
#content .gform_wrapper .gf_right_half input[type="password"],
#content .gform_wrapper .gf_right_half input[type="file"] {
width: 100%;
}
#content .gform_wrapper .gf_left_half,
#content .gform_wrapper .gf_right_half {
width: 49%;
}
#content .gform_wrapper .gf_left_half {
margin-right: 2%;
}
.widget .widget-title {
font-size: 1.375rem;
}
}
div#food-plan-block_618e1d43249c6 {
border: 2px solid #7fd2c7;
padding: 6px;
text-align: center;
}
span.food-plan-title.pwtitle {
display: block;
font-size: 1.75rem;
font-weight: 500;
text-transform: uppercase;
}
div#widgets_for_shortcodes.amr-widget-area .widget.widget_block {
border: solid 2px #7fd2c7;
box-shadow: none;
}
div#widgets_for_shortcodes.amr-widget-area .food-plan-icon.pwicon {
display: none;
}
@media screen and (min-width: 48.9375rem) {
.admin-bar .mobile-nav-menu {
padding-top: 2.5rem;
}
#wlportfolio article.elementor-portfolio-item.elementor-post.leistungen.type-leistungen.status-publish.has-post-thumbnail.hentry {
height: 287px;
}
}
@media screen and (min-width: 60rem) {
body {
margin-top: 143px;
}
.primary {
float: left;
display: block;
margin-right: 1.49254%;
width: 66.16915%;
}
.primary:last-child {
margin-right: 0;
}
.secondary {
float: left;
display: block;
margin-right: 1.49254%;
width: 32.33831%;
}
.secondary:last-child {
margin-right: 0;
}
.container {
padding: 0;
}
footer .footer-wrapper {
padding: 30px 0;
}
footer .footer-wrapper li.block {
float: left;
display: block;
margin-right: 1.49254%;
width: 23.8806%;
margin-bottom: 0;
}
footer .footer-wrapper li.block:last-child {
margin-right: 0;
}
footer .footer-wrapper li.block:nth-child(4n) {
margin-right: 0;
}
footer .footer-wrapper li.block:nth-child(4n+1) {
clear: left;
}
footer .sub-footer .site-info {
padding: 8px 0;
}
.site-header .site-header-toolbar {
height: 100px;
padding: 10px 0 0;
}
.site-header .site-branding img {
height: 86px;
}
.site-header .header-cta a.button {
color: #fff;
padding: 0.375rem 32px;
display: inline-block;
}
.site-header .site-header-navigation {
display: block;
}
.mobile-nav-button {
display: none;
}
.mobile-nav-menu {
display: none;
}
.site-header .main-navigation .menu {
display: block;
}
.site-header .main-navigation .menu li a {
border-bottom: 2px solid transparent;
transition: all 0.3s ease;
}
footer .footer-wrapper {
padding: 30px 0;
}
footer .footer-wrapper li.block {
float: left;
display: block;
margin-right: 1.49254%;
width: 23.8806%;
margin-bottom: 0;
}
footer .footer-wrapper li.block:last-child {
margin-right: 0;
}
footer .footer-wrapper li.block:nth-child(4n) {
margin-right: 0;
}
footer .footer-wrapper li.block:nth-child(4n+1) {
clear: left;
}
footer .sub-footer .site-info {
padding: 8px 0;
}
.archive-list .archive-item {
flex-grow: 1;
flex-shrink: 1;
flex-basis: calc(25% - 40px);
}
.archive-list .archive-item .archive-image img {
min-height: 250px;
width: auto;
max-width: none;
}
.toolbar .toolbar-wrapper {
padding: 10px 0;
}
.cta .cta-text {
float: left;
display: block;
margin-right: 1.49254%;
width: 74.62687%;
}
.cta .cta-text:last-child {
margin-right: 0;
}
.cta .cta-button {
float: left;
display: block;
margin-right: 1.49254%;
width: 23.8806%;
}
.cta .cta-button:last-child {
margin-right: 0;
}
.moodslider .slick-slider {
height: 500px;
}
.moodslider .slick-slider .mooditem.slick-slide {
height: 100%;
}
.moodslider .slick-slider .mooditem.slick-active img {
-webkit-animation: myMove 8s 1 ease-in-out;
animation: myMove 8s 1 ease-in-out;
}
.moodslider .slick-slider .mooditem .moodtext .headline1 {
font-size: 2.8125rem;
line-height: 2.8125rem;
}
.moodslider .slick-slider .mooditem .moodtext .headline2 {
font-size: 4.0625rem;
line-height: 4.0625rem;
}
.moodslider .slick-slider .mooditem .moodtext .subtext {
float: left;
display: block;
margin-right: 1.49254%;
width: 49.25373%;
font-size: 1.25rem;
border-radius: 3px;
}
.moodslider .slick-slider .mooditem .moodtext .subtext:last-child {
margin-right: 0;
}
.mdkbadge {
position: fixed;
top: 40%;
right: 0;
display: block;
width: 106px;
height: 102px;
z-index: 1;
}
}
@media screen and (min-width: 80rem) {
.wrap {
padding: 0;
}
.site-content {
margin: 30px auto 0;
}
.header-widgets {
display: block;
}
#wlportfolio article.elementor-portfolio-item.elementor-post.leistungen.type-leistungen.status-publish.has-post-thumbnail.hentry {
height: 189px;
max-height: 189px;
}
}.BorlabsCookie *{box-sizing:border-box}.BorlabsCookie *::before,.BorlabsCookie *::after{box-sizing:inherit}.BorlabsCookie * div,.BorlabsCookie * span,.BorlabsCookie * h1,.BorlabsCookie * h2,.BorlabsCookie * h3,.BorlabsCookie * h4,.BorlabsCookie * h5,.BorlabsCookie * h6,.BorlabsCookie * p,.BorlabsCookie * a,.BorlabsCookie * em,.BorlabsCookie * img,.BorlabsCookie * small,.BorlabsCookie * strike,.BorlabsCookie * strong,.BorlabsCookie * sub,.BorlabsCookie * sup,.BorlabsCookie * b,.BorlabsCookie * u,.BorlabsCookie * i,.BorlabsCookie * center,.BorlabsCookie * ol,.BorlabsCookie * ul,.BorlabsCookie * li,.BorlabsCookie * fieldset,.BorlabsCookie * form,.BorlabsCookie * label,.BorlabsCookie * legend{margin:0;padding:0;border:0;color:inherit;vertical-align:baseline;font-family:inherit;font-size:inherit;font-style:initial;font-weight:initial;letter-spacing:initial;line-height:initial;text-decoration:initial;text-transform:initial;word-spacing:initial}.borlabs-hide{display:none}.borlabs-position-fix{position:initial !important;transform:unset !important}._brlbs-btn-cookie-preference{display:inline-block;font-family:inherit;font-size:inherit;padding:.5em 1em;text-decoration:none;transition:background-color 125ms linear}.BorlabsCookie ._brlbs-cursor{cursor:pointer}.BorlabsCookie .text-left{text-align:left !important}.BorlabsCookie .text-center{text-align:center !important}.BorlabsCookie .text-right{text-align:right !important}.BorlabsCookie table._brlbs th{text-align:left}.BorlabsCookie table._brlbs td,.BorlabsCookie table._brlbs th{padding:.3rem}.BorlabsCookie ._brlbs-responsive-table{min-height:.01%;overflow:auto}.BorlabsCookie label._brlbs-focused{outline:Highlight;outline-color:-webkit-focus-ring-color;outline-style:solid;outline-width:2px}.BorlabsCookie .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}.BorlabsCookie .sr-only-focusable:active,.BorlabsCookie .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.BorlabsCookie .container,.BorlabsCookie .container-fluid,.BorlabsCookie .container-xl,.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:540px}}@media(min-width: 768px){.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:720px}}@media(min-width: 992px){.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:960px}}@media(min-width: 1200px){.BorlabsCookie .container-xl,.BorlabsCookie .container-lg,.BorlabsCookie .container-md,.BorlabsCookie .container-sm,.BorlabsCookie .container{max-width:1140px}}.BorlabsCookie .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.BorlabsCookie .no-gutters{margin-right:0;margin-left:0}.BorlabsCookie .no-gutters>.col,.BorlabsCookie .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.BorlabsCookie .col-xl,.BorlabsCookie .col-xl-12,.BorlabsCookie .col-xl-11,.BorlabsCookie .col-xl-10,.BorlabsCookie .col-xl-9,.BorlabsCookie .col-xl-8,.BorlabsCookie .col-xl-7,.BorlabsCookie .col-xl-6,.BorlabsCookie .col-xl-5,.BorlabsCookie .col-xl-4,.BorlabsCookie .col-xl-3,.BorlabsCookie .col-xl-2,.BorlabsCookie .col-xl-1,.BorlabsCookie .col-lg,.BorlabsCookie .col-lg-12,.BorlabsCookie .col-lg-11,.BorlabsCookie .col-lg-10,.BorlabsCookie .col-lg-9,.BorlabsCookie .col-lg-8,.BorlabsCookie .col-lg-7,.BorlabsCookie .col-lg-6,.BorlabsCookie .col-lg-5,.BorlabsCookie .col-lg-4,.BorlabsCookie .col-lg-3,.BorlabsCookie .col-lg-2,.BorlabsCookie .col-lg-1,.BorlabsCookie .col-md,.BorlabsCookie .col-md-12,.BorlabsCookie .col-md-11,.BorlabsCookie .col-md-10,.BorlabsCookie .col-md-9,.BorlabsCookie .col-md-8,.BorlabsCookie .col-md-7,.BorlabsCookie .col-md-6,.BorlabsCookie .col-md-5,.BorlabsCookie .col-md-4,.BorlabsCookie .col-md-3,.BorlabsCookie .col-md-2,.BorlabsCookie .col-md-1,.BorlabsCookie .col-sm,.BorlabsCookie .col-sm-12,.BorlabsCookie .col-sm-11,.BorlabsCookie .col-sm-10,.BorlabsCookie .col-sm-9,.BorlabsCookie .col-sm-8,.BorlabsCookie .col-sm-7,.BorlabsCookie .col-sm-6,.BorlabsCookie .col-sm-5,.BorlabsCookie .col-sm-4,.BorlabsCookie .col-sm-3,.BorlabsCookie .col-sm-2,.BorlabsCookie .col-sm-1,.BorlabsCookie .col,.BorlabsCookie .col-12,.BorlabsCookie .col-11,.BorlabsCookie .col-10,.BorlabsCookie .col-9,.BorlabsCookie .col-8,.BorlabsCookie .col-7,.BorlabsCookie .col-6,.BorlabsCookie .col-5,.BorlabsCookie .col-4,.BorlabsCookie .col-3,.BorlabsCookie .col-2,.BorlabsCookie .col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.BorlabsCookie .col{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-12{flex:0 0 100%;max-width:100%}@media(min-width: 576px){.BorlabsCookie .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-sm-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-sm-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-sm-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.BorlabsCookie .col-md{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-md-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-md-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-md-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.BorlabsCookie .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-lg-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-lg-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-lg-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.BorlabsCookie .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.BorlabsCookie .col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.BorlabsCookie .col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.BorlabsCookie .col-xl-3{flex:0 0 25%;max-width:25%}.BorlabsCookie .col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.BorlabsCookie .col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.BorlabsCookie .col-xl-6{flex:0 0 50%;max-width:50%}.BorlabsCookie .col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.BorlabsCookie .col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.BorlabsCookie .col-xl-9{flex:0 0 75%;max-width:75%}.BorlabsCookie .col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.BorlabsCookie .col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.BorlabsCookie .col-xl-12{flex:0 0 100%;max-width:100%}}.BorlabsCookie .d-block{display:block !important}.BorlabsCookie .d-flex{display:flex !important}@media(min-width: 576px){.BorlabsCookie .d-sm-block{display:block !important}.BorlabsCookie .d-sm-flex{display:flex !important}}@media(min-width: 768px){.BorlabsCookie .d-md-block{display:block !important}.BorlabsCookie .d-md-flex{display:flex !important}}@media(min-width: 992px){.BorlabsCookie .d-lg-block{display:block !important}.BorlabsCookie .d-lg-flex{display:flex !important}}@media(min-width: 1200px){.BorlabsCookie .d-xl-block{display:block !important}.BorlabsCookie .d-xl-flex{display:flex !important}}.BorlabsCookie .flex-row{flex-direction:row !important}.BorlabsCookie .flex-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-between{justify-content:space-between !important}.BorlabsCookie .align-items-start{align-items:flex-start !important}.BorlabsCookie .align-items-end{align-items:flex-end !important}.BorlabsCookie .align-items-center{align-items:center !important}.BorlabsCookie .align-items-baseline{align-items:baseline !important}.BorlabsCookie .align-items-stretch{align-items:stretch !important}@media(min-width: 576px){.BorlabsCookie .flex-sm-row{flex-direction:row !important}.BorlabsCookie .flex-sm-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-sm-between{justify-content:space-between !important}.BorlabsCookie .align-items-sm-start{align-items:flex-start !important}.BorlabsCookie .align-items-sm-end{align-items:flex-end !important}.BorlabsCookie .align-items-sm-center{align-items:center !important}.BorlabsCookie .align-items-sm-baseline{align-items:baseline !important}.BorlabsCookie .align-items-sm-stretch{align-items:stretch !important}}@media(min-width: 768px){.BorlabsCookie .flex-md-row{flex-direction:row !important}.BorlabsCookie .flex-md-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-md-between{justify-content:space-between !important}.BorlabsCookie .align-items-md-start{align-items:flex-start !important}.BorlabsCookie .align-items-md-end{align-items:flex-end !important}.BorlabsCookie .align-items-md-center{align-items:center !important}.BorlabsCookie .align-items-md-baseline{align-items:baseline !important}.BorlabsCookie .align-items-md-stretch{align-items:stretch !important}}@media(min-width: 992px){.BorlabsCookie .flex-lg-row{flex-direction:row !important}.BorlabsCookie .flex-lg-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-lg-between{justify-content:space-between !important}.BorlabsCookie .align-items-lg-start{align-items:flex-start !important}.BorlabsCookie .align-items-lg-end{align-items:flex-end !important}.BorlabsCookie .align-items-lg-center{align-items:center !important}.BorlabsCookie .align-items-lg-baseline{align-items:baseline !important}.BorlabsCookie .align-items-lg-stretch{align-items:stretch !important}}@media(min-width: 1200px){.BorlabsCookie .flex-xl-row{flex-direction:row !important}.BorlabsCookie .flex-xl-fill{flex:1 1 auto !important}.BorlabsCookie .justify-content-xl-between{justify-content:space-between !important}.BorlabsCookie .align-items-xl-start{align-items:flex-start !important}.BorlabsCookie .align-items-xl-end{align-items:flex-end !important}.BorlabsCookie .align-items-xl-center{align-items:center !important}.BorlabsCookie .align-items-xl-baseline{align-items:baseline !important}.BorlabsCookie .align-items-xl-stretch{align-items:stretch !important}}.BorlabsCookie .w-25{width:25% !important}.BorlabsCookie .w-50{width:50% !important}.BorlabsCookie .w-75{width:75% !important}.BorlabsCookie .w-100{width:100% !important}.BorlabsCookie .w-auto{width:auto !important}.BorlabsCookie .h-25{height:25% !important}.BorlabsCookie .h-50{height:50% !important}.BorlabsCookie .h-75{height:75% !important}.BorlabsCookie .h-100{height:100% !important}.BorlabsCookie .h-auto{height:auto !important}.BorlabsCookie .mw-100{max-width:100% !important}.BorlabsCookie .mh-100{max-height:100% !important}.BorlabsCookie .min-vw-100{min-width:100vw !important}.BorlabsCookie .min-vh-100{min-height:100vh !important}.BorlabsCookie .vw-100{width:100vw !important}.BorlabsCookie .vh-100{height:100vh !important}.BorlabsCookie ._brlbs-animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.BorlabsCookie ._brlbs-animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.BorlabsCookie ._brlbs-animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.BorlabsCookie ._brlbs-animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.BorlabsCookie ._brlbs-animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.BorlabsCookie ._brlbs-animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.BorlabsCookie ._brlbs-animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.BorlabsCookie ._brlbs-animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.BorlabsCookie ._brlbs-animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.BorlabsCookie ._brlbs-animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.BorlabsCookie ._brlbs-animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print), (prefers-reduced-motion: reduce){.BorlabsCookie ._brlbs-animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}}.BorlabsCookie._brlbs-switch-consent{align-items:center;display:flex;font-size:inherit}.BorlabsCookie._brlbs-switch-consent ._brlbs-btn-switch--textRight{margin-right:2em}.BorlabsCookie ._brlbs-title{display:inline-block;vertical-align:middle;margin-bottom:0}.BorlabsCookie ._brlbs-title::before{content:"|";display:inline-block;margin:0 .25rem 0 0}.BorlabsCookie ._brlbs-checkbox{color:inherit;cursor:pointer;display:block;padding-left:2em;position:relative}.BorlabsCookie ._brlbs-checkbox input{position:absolute;opacity:0 !important;width:auto;z-index:-1}.BorlabsCookie ._brlbs-checkbox input:checked~._brlbs-checkbox-indicator::after{opacity:1}.BorlabsCookie ._brlbs-checkbox input:disabled~._brlbs-checkbox-indicator::after{opacity:1}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator{border-style:solid;border-width:2px;padding:0 !important;position:absolute;left:0;top:0;height:20px;width:20px;transition:.25s}.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator::after{content:"";border-style:solid;border-width:0 2px 2px 0;border-radius:1px;position:absolute;left:5px;top:1px;height:11px;width:6px;transform:rotate(45deg);opacity:0}.BorlabsCookie ._brlbs-btn-switch{position:relative;display:inline-block;margin:0;width:50px;height:26px;vertical-align:middle}.BorlabsCookie ._brlbs-btn-switch input{opacity:0;width:0;height:0}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider{background-color:#2295f3}.BorlabsCookie ._brlbs-btn-switch input:checked+._brlbs-slider:before{transform:translateX(24px)}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#bbc0c7;transition:.4s}.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.BorlabsCookie ._brlbs-btn-switch-status{position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.BorlabsCookie ._brlbs-btn-switch--textRight ._brlbs-btn-switch-status{right:auto;left:calc(100% + 6px)}.BorlabsCookie ._brlbs-btn-switch-status::before{content:attr(data-inactive);white-space:nowrap}.BorlabsCookie ._brlbs-btn-switch>input:checked~._brlbs-btn-switch-status::before{content:attr(data-active)}#BorlabsCookieBox a{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;word-spacing:inherit}#BorlabsCookieBox a:focus{outline:Highlight !important;outline-color:-webkit-focus-ring-color !important;outline-style:solid !important;outline-width:2px !important}#BorlabsCookieBox:not(._brlbs-keyboard) a:focus{outline:0 !important}#BorlabsCookieBox ._brlbs-animated{visibility:visible}#BorlabsCookieBox .container{background:inherit;display:block;float:none;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;min-height:auto;position:inherit}#BorlabsCookieBox ._brlbs-bar .container{overflow:auto !important;width:100% !important;max-width:none !important;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#BorlabsCookieBox ._brlbs-box .container{overflow:auto !important;width:auto !important}#BorlabsCookieBox .container::before{display:initial}#BorlabsCookieBox .container::after{content:" ";display:block;height:2px}#BorlabsCookieBox .container .row{background:inherit;color:inherit;display:flex;min-width:1px;pointer-events:inherit;width:auto;max-width:none}#BorlabsCookieBox .container .row.no-gutters{margin-left:0;margin-right:0}#BorlabsCookieBox .container .row::before,#BorlabsCookieBox .container .row::after{display:initial}#BorlabsCookieBox .bcac-item{margin:.5em 0;padding:.5em}#BorlabsCookieBox .bcac-item ._brlbs-h4{font-size:1.25em;margin:0 0 .25em 0}#BorlabsCookieBox .bcac-item p{font-size:.875em}#BorlabsCookieBox .bcac-item p,#BorlabsCookieBox .bcac-item span{color:inherit}#BorlabsCookieBox>div{display:none}#BorlabsCookieBox>div.show-cookie-box{display:flex}#BorlabsCookieBox>div:not(._brlbs-block-content){position:absolute;width:100%;z-index:999999}#BorlabsCookieBox>div:not(._brlbs-block-content).top-left{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).top-center{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).top-right{top:0}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-left{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-center{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).middle-right{top:50%}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-left{bottom:0}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-center{bottom:0}#BorlabsCookieBox>div:not(._brlbs-block-content).bottom-right{bottom:0}#BorlabsCookieBox h3,#BorlabsCookieBox ._brlbs-h3{background:inherit;color:inherit;font-family:inherit;font-size:1.625em;line-height:1.125em;word-break:break-all}#BorlabsCookieBox ul{display:flex;flex-flow:wrap;justify-content:center;list-style:none;margin:.9375em 0;padding:0}#BorlabsCookieBox ul li{color:inherit;font-family:inherit;font-size:1em;line-height:1.25em;list-style:none;margin:0 .9375em .375em 0}#BorlabsCookieBox ul li:last-child{margin:0}#BorlabsCookieBox ul li::before{content:"●";margin:0 4px 0 0}#BorlabsCookieBox p{color:inherit;font-family:inherit;font-size:1em;line-height:1.4em;margin:.9375em 0}#BorlabsCookieBox p:last-child{margin:0}#BorlabsCookieBox p ._brlbs-paragraph:last-child{margin-bottom:0}#BorlabsCookieBox ._brlbs-flex-center{display:flex;align-items:center;justify-content:center}#BorlabsCookieBox ._brlbs-flex-center p{margin-bottom:0}#BorlabsCookieBox ._brlbs-flex-left{display:flex;align-items:center;justify-content:left;margin:0 0 .9375em 0}#BorlabsCookieBox ._brlbs-actions{display:inline}#BorlabsCookieBox ._brlbs-accept{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-block-content{background:rgba(0,0,0,0);left:0;position:fixed;height:100%;top:0;width:100%;z-index:999999}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-animation{transition:background-color 250ms linear}#BorlabsCookieBox ._brlbs-block-content._brlbs-bg-dark{background:rgba(0,0,0,.6)}#BorlabsCookieBox ._brlbs-branding{font-family:inherit;font-size:.75em;margin:0}#BorlabsCookieBox ._brlbs-branding a{text-decoration:none}#BorlabsCookieBox ._brlbs-branding img{display:inline-block;max-height:16px;max-width:16px;vertical-align:middle}#BorlabsCookieBox ._brlbs-btn{display:inline-block;font-family:inherit;font-size:1.25em;padding:.75em 2em;text-decoration:none;transition:background-color 125ms linear}#BorlabsCookieBox ._brlbs-paragraph{display:block;margin-bottom:.6em}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-technology{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-personal-data{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-more-information{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-no-commitment{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-revoke{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-individual-settings{display:inline}#BorlabsCookieBox ._brlbs-paragraph._brlbs-text-non-eu-data-transfer{margin-top:.6em}#BorlabsCookieBox .cookie-logo{height:auto;max-width:48px;padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-legal{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-manage{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse{font-family:inherit;font-size:.75em;text-align:center}#BorlabsCookieBox ._brlbs-refuse a{color:inherit}#BorlabsCookieBox ._brlbs-manage-btn{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-manage-btn a{font-size:1.25em;color:inherit}#BorlabsCookieBox ._brlbs-manage-btn a:hover{color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn{font-family:inherit;text-align:center}#BorlabsCookieBox ._brlbs-refuse-btn a{font-size:1.25em;color:inherit}#BorlabsCookieBox ._brlbs-refuse-btn a:hover{color:inherit}#BorlabsCookieBox .top-left{align-items:flex-start;justify-content:flex-start}#BorlabsCookieBox .top-center{align-items:flex-start;justify-content:center}#BorlabsCookieBox .top-right{align-items:flex-start;justify-content:flex-end}#BorlabsCookieBox .middle-left{align-items:center;justify-content:flex-start}#BorlabsCookieBox .middle-center{align-items:center;justify-content:center}#BorlabsCookieBox .middle-right{align-items:center;justify-content:flex-end}#BorlabsCookieBox .bottom-left{align-items:flex-end;justify-content:flex-start}#BorlabsCookieBox .bottom-center{align-items:flex-end;justify-content:center}#BorlabsCookieBox .bottom-right{align-items:flex-end;justify-content:flex-end}#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{box-shadow:0 4px 8px rgba(0,0,0,.2);padding:15px 0;max-height:100vh;overflow:auto}#BorlabsCookieBox ._brlbs-bar-wrap{display:block;max-width:100%;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-bar-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-bar-wrap .cookie-preference ._brlbs-flex-center{justify-content:left}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p{margin:0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box p._brlbs-accept{margin:.9375em 0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions-mobile{display:none}#BorlabsCookieBox ._brlbs-bar ul{justify-content:center;margin:.5em 0}#BorlabsCookieBox ._brlbs-bar ._brlbs-no-padding-right{padding-right:0}#BorlabsCookieBox ._brlbs-bar ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar .cookie-logo{padding:0 8px 0 0;vertical-align:middle;width:100%}#BorlabsCookieBox ._brlbs-bar ._brlbs-legal{text-align:center}#BorlabsCookieBox ._brlbs-box-wrap{display:block;max-width:550px;width:100%;z-index:1000000}#BorlabsCookieBox ._brlbs-box-wrap._brlbs-position-fixed{position:fixed}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-manage{margin:0}#BorlabsCookieBox ._brlbs-box._brlbs-box-slim>.container ._brlbs-refuse{margin:.5em 0 0 0}#BorlabsCookieBox ._brlbs-box ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox .cookie-preference .container.not-visible{height:0}#BorlabsCookieBox .cookie-preference table{margin:1em 0 0 0;width:100%}#BorlabsCookieBox .cookie-preference table tr td,#BorlabsCookieBox .cookie-preference table tr th{border-bottom:1px solid}#BorlabsCookieBox .cookie-preference table tr:last-child td,#BorlabsCookieBox .cookie-preference table tr:last-child th{border-bottom:0}#BorlabsCookieBox .cookie-preference table th{text-align:left;width:40%}#BorlabsCookieBox .cookie-preference table td{text-align:left}#BorlabsCookieBox .cookie-preference table td,#BorlabsCookieBox .cookie-preference table th{font-size:.875em;padding:.25em .5em}#BorlabsCookieBox .cookie-preference ._brlbs-accept{text-align:left}#BorlabsCookieBox .cookie-preference ._brlbs-btn{font-size:1em;margin:0 0 .9375em 0;padding:.75em 1.5em}#BorlabsCookieBox .cookie-preference ._brlbs-legal{text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-pp-url{overflow:hidden;text-overflow:ellipsis;width:100%;max-width:0}#BorlabsCookieBox .cookie-preference ._brlbs-refuse{margin:0 0 .9375em 0;text-align:right}#BorlabsCookieBox .cookie-preference ._brlbs-separator::before{content:"|";display:inline-block;margin:0 2px}#BorlabsCookieBox ._brlbs-bar-advanced ul,#BorlabsCookieBox ._brlbs-box-advanced ul{justify-content:space-between}#BorlabsCookieBox ._brlbs-bar-advanced ul li,#BorlabsCookieBox ._brlbs-box-advanced ul li{line-height:1.375em;margin:0 .9375em .875em 0}#BorlabsCookieBox ._brlbs-bar-advanced ul li::before,#BorlabsCookieBox ._brlbs-box-advanced ul li::before{content:"";margin:0}#BorlabsCookieBox ._brlbs-box-plus-wrap{max-width:768px}#BorlabsCookieBox ._brlbs-box-plus #CookieBoxTextDescription{padding-top:10px;overflow:visible;max-height:100%}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-legal{padding-top:10px}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-button-area{padding-top:.475em}#BorlabsCookieBox ._brlbs-box-plus ._brlbs-button-area p:last-child{margin:.475em 0}#BorlabsCookieBox ._brlbs-box-plus ul{display:block}#BorlabsCookieBox ._brlbs-box-plus ul li{line-height:1.375em;padding:.475em .9375em .475em 0}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-checkbox{font-weight:600}#BorlabsCookieBox ._brlbs-box-plus ul li ._brlbs-service-group-description{padding-top:8px}#BorlabsCookieBox ._brlbs-box-plus ul li::before{content:"";margin:0}#CookieBoxTextDescription{overflow:auto;max-height:50vh}#CookiePrefDescription{overflow:auto;max-height:40vh}.BorlabsCookie ._brlbs-content-blocker{line-height:1.5em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{padding:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label{color:inherit}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input{background:none;border:0;display:inline-block;height:auto;margin:inherit;position:static;vertical-align:middle;width:auto;-webkit-appearance:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input::before{content:""}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label small{vertical-align:middle}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption small{font-size:.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default{background:#efefef;margin-bottom:1em;padding:1em;text-align:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default label input{vertical-align:middle;width:auto}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p{margin-bottom:1em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default p:last-child{margin:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-default small{font-size:.875em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed{margin-bottom:1em;position:relative;display:inline-block;overflow:hidden}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-thumbnail{display:block;max-width:100%}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-caption{top:50%;left:0;position:absolute;width:100%;text-align:center;transform:translateY(-50%)}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn{display:inline-flex;align-items:center;justify-content:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn._brlbs-icon-play-black::before{background:url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270%27 y=%270%27 width=%2778%27 height=%2778%27 viewBox=%270, 0, 78, 78%27%3E%3Cg id=%27Layer_1%27%3E%3Cg%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill=%27%23000000%27/%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill-opacity=%270%27 stroke=%27%23000000%27 stroke-width=%2712%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed a._brlbs-btn._brlbs-icon-play-white::before{background:url("data:image/svg+xml,%3Csvg version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270%27 y=%270%27 width=%2778%27 height=%2778%27 viewBox=%270, 0, 78, 78%27%3E%3Cg id=%27Layer_1%27%3E%3Cg%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill=%27%23ffffff%27/%3E%3Cpath d=%27M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5%27 fill-opacity=%270%27 stroke=%27%23ffffff%27 stroke-width=%2712%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;background-size:contain;content:" ";display:inline-block;margin-right:4px;height:1.142857143em;width:.857142857em}.BorlabsCookie ._brlbs-content-blocker ._brlbs-btn{display:inline-block;font-family:inherit;padding:.5em 1em;text-decoration:none;transition:background-color 125ms linear}._brlbs-fluid-width-video-wrapper{padding:56.2963% 0 0 0;position:relative;width:100%}._brlbs-fluid-width-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fusion-video .BorlabsCookie{top:0;left:0;position:absolute}.bricks-video-wrapper .BorlabsCookie,.brxe-video .BorlabsCookie{position:absolute;width:100%;height:100%;top:0}.bricks-video-wrapper .BorlabsCookie ._brlbs-embed,.brxe-video .BorlabsCookie ._brlbs-embed{width:100%}.bricks-video-wrapper .BorlabsCookie ._brlbs-embed ._brlbs-thumbnail,.brxe-video .BorlabsCookie ._brlbs-embed ._brlbs-thumbnail{width:100%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper .BorlabsCookie{top:0;left:0;position:absolute}.wpb_video_widget .wpb_video_wrapper .BorlabsCookie{display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.wpb_wrapper .fb_type_standard{height:auto}#BorlabsCookieBoxWidget{position:fixed;transition:all 500ms ease;opacity:1;line-height:0;z-index:999998;padding:20px}#BorlabsCookieBoxWidget:hover{opacity:.8}#BorlabsCookieBoxWidget svg{width:48px;height:48px;filter:drop-shadow(0 0 4px rgba(0, 0, 0, 0.2))}#BorlabsCookieBoxWidget.bottom-left{left:0;bottom:0}#BorlabsCookieBoxWidget.bottom-right{bottom:0;right:0}@media(max-width: 424px){#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-separator::before{content:"";display:block;margin:0}}@media(min-width: 576px){#BorlabsCookieBox ._brlbs-bar ul.show-cookie-logo{margin:.5em 0 0 16.6666666667%}}@media(max-width: 767px){#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{max-height:85vh}#BorlabsCookieBox ._brlbs-box-plus-wrap{max-width:550px}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p{margin:0 0 .5em 0}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim ._brlbs-actions{display:none}#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p._brlbs-actions-mobile{display:block;margin:.9375em 0;text-align:center}#BorlabsCookieBox ._brlbs-bar .align-items-center{align-items:flex-start !important}#BorlabsCookieBox .cookie-preference ._brlbs-accept,#BorlabsCookieBox .cookie-preference ._brlbs-refuse{text-align:center}#BorlabsCookieBoxWidget._brlbs-hide-mobile{opacity:0;pointer-events:none;transform:translateY(25px)}#BorlabsCookieBoxWidget svg{width:32px;height:32px}}
._brlbs-animated {
--animate-duration: 1s;
--animate-delay: 1s;
}
@keyframes _brlbs-fadeInDown {
from {
opacity: 0;
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
transform: translate3d(0, 0, 0);
}
}
#BorlabsCookieBox ._brlbs-fadeInDown {
animation-name: _brlbs-fadeInDown;
}
@keyframes _brlbs-flipOutX {
from {
transform: perspective(400px);
}
30% {
transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
opacity: 1;
}
to {
transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
opacity: 0;
}
}
#BorlabsCookieBox ._brlbs-flipOutX {
animation-duration: 0.75s;
animation-name: _brlbs-flipOutX;
backface-visibility: visible !important;
}
#BorlabsCookieBox * { font-family: inherit; }#BorlabsCookieBox ._brlbs-bar-advanced ul, #BorlabsCookieBox ._brlbs-box-advanced ul { justify-content: space-between; }#BorlabsCookieBox ._brlbs-bar, #BorlabsCookieBox ._brlbs-box { background: #fff; border-radius: 4px; color: #555; font-size: 14px; }#BorlabsCookieBox a { color: #6fcabb; }#BorlabsCookieBox a:hover { color: #6fcabb; }#BorlabsCookieBox ._brlbs-btn { background: #6fcabb; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn:hover { background: #adafb3; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-refuse-btn a, #BorlabsCookieBox a._brlbs-refuse-btn { background: #6fcabb; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-refuse-btn a:hover, #BorlabsCookieBox a._brlbs-refuse-btn:hover { background: #adafb3; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-manage-btn a { background: #6fcabb; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-manage-btn a:hover { background: #adafb3; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all { background: #6fcabb; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all:hover { background: #adafb3; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all { background: #6fcabb; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-btn-accept-all:hover { background: #adafb3; border-radius: 4px; color: #fff; }#BorlabsCookieBox ._brlbs-legal { color: #555; }#BorlabsCookieBox ._brlbs-legal a { color: inherit; }#BorlabsCookieBox ._brlbs-legal a:hover { color: #262626; }#BorlabsCookieBox ._brlbs-branding { color: #000; }#BorlabsCookieBox ._brlbs-branding a { color: inherit; }#BorlabsCookieBox ._brlbs-branding a:hover { color: inherit; }#BorlabsCookieBox ._brlbs-manage a { color: #6fcabb; }#BorlabsCookieBox ._brlbs-manage a:hover { color: #6fcabb; }#BorlabsCookieBox ._brlbs-refuse { color: #555; }#BorlabsCookieBox ._brlbs-refuse a:hover { color: #262626; }#BorlabsCookieBox ul li::before { color: #6fcabb; }#BorlabsCookieBox .cookie-box ._brlbs-btn { width: 100%; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider { background-color: #bdc1c8; }.BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider { background-color: #6fcabb; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before { background-color: #fff; }.BorlabsCookie ._brlbs-btn-switch input:checked + ._brlbs-slider:before { background-color: #fff; }.BorlabsCookie ._brlbs-checkbox ._brlbs-checkbox-indicator { background-color: #fff; border-color: #a72828; border-radius: 4px; }.BorlabsCookie ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator { background-color: #6fcabb; border-color: #6fcabb; }.BorlabsCookie ._brlbs-checkbox input:checked ~ ._brlbs-checkbox-indicator::after { border-color: #fff; }.BorlabsCookie ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator { background-color: #e6e6e6; border-color: #e6e6e6; }.BorlabsCookie ._brlbs-checkbox input:disabled ~ ._brlbs-checkbox-indicator::after { border-color: #999; }#BorlabsCookieBox .bcac-item { background-color: #f7f7f7; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table { background-color: #fff; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table { background-color: #fff; border-radius: 0px; color: #555; }#BorlabsCookieBox .cookie-preference table tr td, #BorlabsCookieBox .cookie-preference table tr th { background-color: #fff; border-color: #eee; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider { border-radius: 34px; }.BorlabsCookie ._brlbs-btn-switch ._brlbs-slider::before { border-radius: 50%; }.BorlabsCookie ._brlbs-content-blocker { font-family: inherit; font-size: 14px; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption { background: hsla(0, 0%, 0%, 0.8); color: #fff; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a { color: #2277ff; }.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:hover { color: #1a66ff; }.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn { background: #0063e3; border-radius: 4px; color: #fff; }.BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover { background: #1a66ff; color: #fff; }#BorlabsCookieBoxWidget svg {color: #6fcabb;}a._brlbs-btn-cookie-preference { background: #6fcabb !important; border-radius: 4px !important; color: #fff !important; }a._brlbs-btn-cookie-preference:hover { background: #adafb3 !important; color: #fff !important; }.BorlabsCookie ._brlbs-facebook {
border: 1px solid #e1e8ed;
border-radius: 6px;
max-width: 516px;
padding: 3px 0;
}
.BorlabsCookie ._brlbs-facebook a._brlbs-btn {
background: #4267b2;
border-radius: 2px;
}
.BorlabsCookie ._brlbs-facebook a._brlbs-btn:hover {
background: #3b5998;
}
.BorlabsCookie ._brlbs-google-maps a._brlbs-btn {
background: #4285f4;
border-radius: 3px;
}
.BorlabsCookie ._brlbs-google-maps a._brlbs-btn:hover {
background: #fff;
color: #4285f4;
}.BorlabsCookie ._brlbs-instagram {
border: 1px solid #e1e8ed;
border-radius: 6px;
max-width: 516px;
padding: 3px 0;
}
.BorlabsCookie ._brlbs-instagram a._brlbs-btn {
background: #3897f0;
border-radius: 4px;
}
.BorlabsCookie ._brlbs-instagram a._brlbs-btn:hover {
background: #117ee4;
}
.BorlabsCookie ._brlbs-twitter {
border: 1px solid #e1e8ed;
border-radius: 3px;
max-width: 516px;
}
.BorlabsCookie ._brlbs-twitter a._brlbs-btn {
background: #1da1f2;
border-radius: 0;
}
.BorlabsCookie ._brlbs-twitter a._brlbs-btn:hover {
background: #fff;
color: #1da1f2;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn {
background: #00adef;
border-radius: 20px;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn:hover {
background: #fff;
color: #00adef;
}
.BorlabsCookie ._brlbs-video-vimeo a._brlbs-btn._brlbs-icon-play-white:hover::before {
background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%2300adef'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%2300adef' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
background-size: contain;
content: " ";
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn {
background: #ff0000;
border-radius: 20px;
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn:hover {
background: #fff;
color: red;
}
.BorlabsCookie ._brlbs-video-youtube a._brlbs-btn._brlbs-icon-play-white:hover::before {
background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0' y='0' width='78' height='78' viewBox='0, 0, 78, 78'%3E%3Cg id='Layer_1'%3E%3Cg%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill='%23ff0000'/%3E%3Cpath d='M7.5,71.5 L7.5,7.5 L55.5,37.828 L7.5,71.5' fill-opacity='0' stroke='%23ff0000' stroke-width='12' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
background-size: contain;
content: " ";
}