:root {
--bs-font-size-base: 1rem !important;
}
.wpdm-custom-select {
width: 100%;
padding: 5px;
margin: 20px 0;
border: 1px solid #ccc;
font-size: 14px;
}
#sc_form_wpdm_package_1 input {
margin: 10px 0 10px 0;
}
#sc_form_wpdm_package_1 button {
width: 100%;
font-size: 16px;
height: 100%;
}
.link-template-default-custom {
border-bottom: 1px solid #eee;
padding: 15px 0;
}
.link-template-default-custom .mr-3,
.link-template-default-custom .media-body,
.link-template-default-custom span,
.link-template-default-custom span img {
display: inline-block;
vertical-align: middle;
}
.link-template-default-custom .mr-3 {
max-width: 25%;
margin: 0!important;
width: 50px;
height: 50px;
background: #eee;
}
.link-template-default-custom .media-body {
max-width: 75%;
padding-left: 10px;
}
.link-template-default-custom span {
text-transform: uppercase;
font-size: 12px;
}
.link-template-default-custom span img {
width: 14px;
height: 14px;
margin: 0px 0 3px 0;
}
.mec-event-grid-minimal .mec-event-date {
padding: 10px 5px 10px;
} .category-button.selected {
background-color: #00A8BC;
color: white;
}
.category-button  {
background-color: #aaa;
color: #fff;
border-radius: 8px;
padding: 0.5em 1em;
text-transform: unset;
font-size: 14px;
transition: all .5s ease;
margin: 5px;
}
.category-button,
.category-button:hover,
.category-button:active,
.category-button:focus{
text-decoration:none;
}
@media (hover: hover) {
.category-button:hover {
background-color: #009CA6;
color: black;
}
} .ekit-wid-con .elementskit-post-image-card .elementskit-entry-header .elementskit-entry-thumb {
margin-bottom: 20px;
height: 230px;
}
#news_content img {
max-height: unset !important;
}
.wpdmpro-template-default #site-content .wpdm-download-link.btn.btn-secondary {
color: #fff;
font-weight: bold; 
} .ays_minimal_header .ays_popup_minimal_title h2 {
font-size: 40px !important;
padding: 20px 0 !important;
font-weight: 700 !important;
font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
}
.ays-pb-modals div.ays_minimal_window div.ays_pb_description p {
font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
}
.ays-pb-close-button-delay {
top: 7px !important;
right: 25px !important;
}
.ays-pb-modals div.ays_minimal_window div.ays_pb_description {
padding: 5px !important;
} .page-id-9742 .wp-post-image,
.page-id-9803 .wp-post-image,
.page-id-9791 .wp-post-image {
width: auto;
}
.page-id-9742 .entry-content .wp-block-columns h4,
.page-id-9803 .entry-content .wp-block-columns h4,
.page-id-9791 .entry-content .wp-block-columns h4 {
margin-top: 0;
}
.page-id-9742 .wp-block-post-template li:last-child,
.page-id-9803 .wp-block-post-template li:last-child,
.page-id-9791 .wp-block-post-template li:last-child {
display: none;
}
.post-password-form {
max-width: 320px;
margin: 0 auto;
text-align: center;
}
.post-password-form input[type="submit"]{
background-color: #00A8BC;
} .page-id-11311 .elementor-widget-text-editor a {
text-decoration: underline;
}
.page-id-11311 .elementor-widget-text-editor a:hover {
text-decoration: none;
} .cmplz-cookiebanner {
border-radius: 0 !important;
box-shadow: 0 6px 24px rgba(0, 0, 0, .16) !important; overflow-x: hidden !important;
} .cmplz-cookiebanner.cmplz-dismissed {
display: none !important;
} #cmplz-cookiebanner-container .cmplz-documents,
#cmplz-cookiebanner-container .cmplz-links.cmplz-documents {
display: none !important;
} .cmplz-cookiebanner .cmplz-buttons {
gap: 8px !important;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
min-height: 40px !important;
padding: 9px 16px !important;
font-size: 14px !important;
line-height: 1 !important;
box-sizing: border-box !important;
border-radius: 0 !important;
margin: 0 !important;
}
.cmplz-cookiebanner .cmplz-btn.cmplz-accept,
.cmplz-cookiebanner .cmplz-btn.cmplz-deny {
background-color: #00A8BC !important;
background-image: none !important;
border: 1px solid #00A8BC !important;
color: #fff !important;
opacity: 1 !important;
font-weight: 600 !important;
flex: 1 1 0 !important;
}
.cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover,
.cmplz-cookiebanner .cmplz-btn.cmplz-accept:focus,
.cmplz-cookiebanner .cmplz-btn.cmplz-deny:hover,
.cmplz-cookiebanner .cmplz-btn.cmplz-deny:focus {
background-color: #00889a !important;
border-color: #00889a !important;
color: #fff !important;
}
.cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences,
.cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences {
background-color: transparent !important;
background-image: none !important;
border: 1px solid #00A8BC !important;
color: #00A8BC !important;
font-weight: 600 !important;
flex: 1 1 0 !important;
}
.cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences:hover,
.cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences:focus,
.cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences:hover,
.cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences:focus {
background-color: rgba(0, 168, 188, .08) !important;
}
.cmplz-cookiebanner .cmplz-header h2,
.cmplz-cookiebanner .cmplz-title {
font-size: 17px !important;
}
.cmplz-cookiebanner .cmplz-message {
font-size: 14px !important;
line-height: 1.5 !important;
} .cmplz-cookiebanner .cmplz-info-links .cmplz-manage-third-parties {
display: none !important;
}
@media (max-width: 768px) {
.cmplz-cookiebanner .cmplz-buttons {
flex-direction: column !important;
}
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn {
width: 100% !important;
}
} .maimplic-cookie-settings {
padding: 10px 16px;
text-align: center;
font-size: 13px;
}
.maimplic-cookie-settings__link {
display: inline-flex;
align-items: center;
gap: 6px;
color: #555;
text-decoration: none;
border-bottom: 1px solid transparent;
}
.maimplic-cookie-settings__link:hover,
.maimplic-cookie-settings__link:focus {
color: #00A8BC;
border-bottom-color: currentColor;
} #cmplz-manage-consent-container .cmplz-manage-consent,
#cmplz-manage-consent .cmplz-manage-consent {
bottom: env(safe-area-inset-bottom, 0px) !important;
right: 0 !important;
width: 54px !important;
min-width: 0 !important;
max-width: 54px !important;
height: 28px !important;
min-height: 0 !important;
max-height: 28px !important;
box-sizing: border-box !important;
padding: 0 !important;
font-size: 0 !important;
overflow: hidden !important;
white-space: nowrap !important;
background-color: rgba(255, 255, 255, .92) !important;
border: 1px solid rgba(0, 0, 0, .05) !important;
border-radius: 100px !important;
background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23131313'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3ccircle%20cx='12'%20cy='12'%20r='3'/%3e%3cpath%20d='M19.4%2015a1.65%201.65%200%200%200%20.33%201.82l.06.06a2%202%200%200%201-2.83%202.83l-.06-.06a1.65%201.65%200%200%200-1.82-.33%201.65%201.65%200%200%200-1%201.51V21a2%202%200%200%201-4%200v-.09A1.65%201.65%200%200%200%209%2019.4a1.65%201.65%200%200%200-1.82.33l-.06.06a2%202%200%200%201-2.83-2.83l.06-.06a1.65%201.65%200%200%200%20.33-1.82%201.65%201.65%200%200%200-1.51-1H3a2%202%200%200%201%200-4h.09A1.65%201.65%200%200%200%204.6%209a1.65%201.65%200%200%200-.33-1.82l-.06-.06a2%202%200%200%201%202.83-2.83l.06.06a1.65%201.65%200%200%200%201.82.33H9a1.65%201.65%200%200%200%201-1.51V3a2%202%200%200%201%204%200v.09a1.65%201.65%200%200%200%201%201.51%201.65%201.65%200%200%200%201.82-.33l.06-.06a2%202%200%200%201%202.83%202.83l-.06.06a1.65%201.65%200%200%200-.33%201.82V9a1.65%201.65%200%200%200%201.51%201H21a2%202%200%200%201%200%204h-.09a1.65%201.65%200%200%200-1.51%201z'/%3e%3c/svg%3e") !important;
background-repeat: no-repeat !important;
background-position: center !important;
background-size: 16px 16px !important;
box-shadow: 0 -2px 8px rgba(0, 0, 0, .07) !important;
transform: none !important;
}
#cmplz-manage-consent-container .cmplz-manage-consent:hover,
#cmplz-manage-consent-container .cmplz-manage-consent:focus,
#cmplz-manage-consent .cmplz-manage-consent:hover,
#cmplz-manage-consent .cmplz-manage-consent:focus {
background-color: #ffffff !important;
}