/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block__title{text-align:center;color:black;font-size:large;padding-bottom:10px;}
#block-olivero-site-branding{border-radius:23px;}#site-header__inner{padding:10px;padding-top:15px;}.site-header__initial{background-color:white;}.site-branding__inner{margin-top:auto;margin-bottom:auto;}
.teaser::after{position:none;width:0;height:0;content:"";border-top:0;}.field__item{padding-bottom:25px;}.container{max-width:-webkit-fill-available;}.field--name-field-image{justify-self:center;}.page-wrapper{max-width:none;}.block__content{padding:0px;}svg{margin:-6px;padding-right:5px;}html{overflow-x:hidden;}.language-switcher-language-url li{list-style:none;text-underline-position:under;padding-bottom:10px;list-style-type:disclosure-closed;}table{margin-left:auto;margin-right:auto;}h1,h2,h3,h4,h5,.teaser__title{line-height:3.9VH !important;letter-spacing:0.2px !important;font-size:16.4px;}.ck-anchor{text-decoration:none;box-shadow:unset !important;padding-top:10px;}body{hyphens:none;}.text-content table{color:#01131e;font-size:14.5px;font-weight:400;line-height:30px;}p{text-align:justify;}:root,.cke_editable,.text-content,html,body,p,a,li,table{font-family:sans-serif;--font-sans:sans-serif;}.menu--sidebar .menu__link{position:relative;display:block;padding-block:var(--sp0-75);padding-inline-start:0;padding-inline-end:0;font-family:sans-serif;font-size:1.125rem;}.caption{display:table;margin-left:auto;margin-right:auto;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;border-radius:15px;background-color:#e1eafc;font-style:normal;font-weight:600;font-family:sans-serif;}figure{background:white;}.site-footer{background-color:#2d3436;background-image:linear-gradient(315deg,#2d3436 0%,#000000 74%);}img{border-radius:16px;}.teaser{position:relative;BACKGROUND:#fff;PADDING:15PX;border-radius:20px;text-decoration:unset;box-shadow:3px 3px 10px #ddd;padding:20px;}.comment__content *{font-size:16px !important;}.node__meta{color:black;font-size:x-small;}.field--tags__label{color:black;}.comment__time{float:left;direction:ltr;}.comment__author,.comment__meta{direction:rtl;}.teaser__image img{border-radius:15px;}.teaser__image img{width:68px;height:auto;}.site-branding__name{padding-top:9px;}
.field--tags__item a{font-size:13.5px;}.field--tags{overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;}.field--tags li{display:inline-block;text-align:center;padding-right:20px;padding-bottom:4px;padding-top:4px;}[dir="rtl"] .field--tags li{display:inline-block;text-align:center;padding-left:20px;}.node--view-mode-full .field--tags{margin-block-start:var(--sp4);margin-block-end:var(--sp4);padding-block:var(--sp1-5);padding-inline-start:0px;padding-inline-end:var(--sp2);border-radius:10px;}
.field--name-field-call-now-for-a-free-consul{text-align:-webkit-center;}.field--name-field-call-now-for-a-free-consul .field__label{padding-bottom:15px;}.callNow{line-height:1.5;padding:12px;border:.6px solid #000;border-radius:15px;text-align:center;text-decoration:unset;box-shadow:3px 3px 10px #ddd;}.location{border-radius:8px;border:.3px solid;padding:10px;}
.site-footer .text-content a{text-decoration:none;}
.field--name-field-gallery-images{display:grid;grid-auto-columns:calc(100% - 2rem);grid-auto-flow:column;grid-gap:15px;overflow-x:auto;overflow-y:hidden;}.field--name-field-gallery-images img{width:100%;height:auto;border-radius:20px;}.field--name-field-gallery-images::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:3px;}.field--name-field-gallery-images::-webkit-scrollbar-track{height:5px !important;}.field--name-field-gallery-images::-webkit-scrollbar-thumb{border-radius:4px !important;height:3px;background:#41617D !important;box-shadow:inset 0 0 6px rgba(0,0,0,0.5) !important;}
.site-branding__logo img{max-width:65px;max-height:65px;width:60px;height:60px;}.site-branding__inner{padding-top:7px;padding-bottom:5px;}
.views-row,.text-content{max-width:1000px;margin-left:auto;margin-right:auto;}
@media (min-width:62.5rem){.teaser__image{position:relative;inset-block-start:0;inset-inline-start:0;margin:0;}}
.imageField{width:70%;margin:auto;}
.pager ul{padding:15px;}li.pager__item{border-radius:13px;padding:5px;}.pager__items{place-content:center;}
.teaser__content{gap:0px;}
.teaser__image img{width:150px;height:auto;}
.field--name-field-webform .field__label{text-align:center;padding-bottom:15px;}.webform-submission-form{max-width:700px;margin-left:auto;margin-right:auto;box-sizing:border-box;border:.1px solid #000;border-radius:15px;text-decoration:unset;box-shadow:3px 3px 10px #ddd;text-align:-webkit-center;justify-content:center;padding:20px;}.webform-submission-form input[type="text"],.webform-submission-form input[type="email"],.webform-submission-form input[type="tel"],.webform-submission-form input[type="password"],.webform-submission-form input[type="url"],.webform-submission-form input[type="search"],.webform-submission-form input[type="date"],.webform-submission-form input[type="number"],.webform-submission-form textarea,.webform-submission-form select{width:100%;box-sizing:border-box;margin-bottom:15px;}.form-submit{height:45px;font-size:14px;}.webform-actions{display:-webkit-inline-box;}
