/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node__content{font-size:1.071em;margin-top:10px;}.node--view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node--view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.node--view-mode-teaser h2 a{color:#181818;}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node--view-mode-teaser .node__content{clear:none;font-size:1em;line-height:1.6;}.node__meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.node__meta .field--name-field-user-picture img{float:left;margin:1px 20px 0 0;}[dir="rtl"] .node__meta .field--name-field-user-picture img{float:right;margin-left:20px;margin-right:0;}.node__links{text-align:right;font-size:0.93em;}[dir="rtl"] .node__links{text-align:left;}.node--unpublished{padding:20px 15px 0;}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}.image-button.form-control{border:none;}
.alert-success{color:white;background-color:#00c851;border-color:#007e33;}.alert-warning{color:white;background-color:#ffbb33;border-color:#ff8800;}.alert-danger{color:white;background-color:#ff4444;border-color:#cc0000;}.alert-dismissible .btn-close{opacity:0.6;}
.breadcrumb{font-size:0.929em;}
.teaser{position:relative;padding-block-end:var(--sp1-5);}.teaser::after{position:absolute;inset-block-end:0;width:var(--sp3);height:0;content:"";border-top:solid 2px var(--color--gray-95);}@media (min-width:62.5rem){.teaser{padding-block-end:var(--sp3);}}.teaser__content{display:grid;grid-auto-rows:max-content;gap:var(--sp);}.teaser__content .field:not(:last-child){margin-block-end:0;}@media (min-width:62.5rem){.teaser__content{gap:var(--sp2);}}.teaser__image{flex-shrink:0;margin:0;}.teaser__image:empty{display:none;}.teaser__image:empty + .teaser__title{flex-basis:auto;}.teaser__image a{display:block;}.teaser__image img{width:var(--sp3-5);height:var(--sp3-5);object-fit:cover;border-radius:50%;}@media (min-width:62.5rem){.teaser__image img{width:var(--grid-col-width);height:var(--grid-col-width);}}@media (min-width:62.5rem){.teaser__image{position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * ((var(--grid-col-width) + var(--grid-gap))));margin:0;}}.teaser__meta{margin-block-end:var(--sp);}.teaser__title{margin-block:0;flex-basis:calc(100% - var(--sp4-5));color:var(--color-text-neutral-loud);font-size:1.5rem;line-height:var(--line-height-base);}@media (min-width:62.5rem){.teaser__title{flex-basis:auto;font-size:var(--sp2);line-height:var(--sp3);}}.teaser__top{display:flex;flex-wrap:nowrap;align-items:center;margin:0;gap:var(--sp1);margin-block-end:var(--sp1);}@media (min-width:62.5rem){.teaser__top{position:relative;}}
.section{background-color:var(--background-color);overflow:hidden;padding:1.5rem 0;position:relative;}.section.higher{padding-top:4rem;}.section > .container{position:relative;z-index:10;}.headline>div{border-bottom:0.125rem solid var(--text-color,var(--yellow));display:inline-block;padding:0 2rem 0.5rem;position:relative;text-align:center;}.headline>div::before,.headline>div::after{background-color:var(--text-color,var(--yellow));bottom:0;content:"";display:block;height:40%;position:absolute;width:0.125rem;}.headline>div::before{left:0;}.headline>div::after{right:0;}.eyebrow{color:var(--text-color,var(--yellow));display:flex;justify-content:center;margin-bottom:1.5rem;text-transform:uppercase;}.eyebrow>div{border-bottom:0.125rem solid var(--text-color,var(--yellow));display:inline-block;font-size:1.125rem;line-height:1.2;min-width:10.5rem;padding:0 1rem 0.3rem;position:relative;text-align:center;}.eyebrow>div::before,.eyebrow>div::after{background-color:var(--text-color,var(--yellow));bottom:0;content:"";display:block;height:100%;position:absolute;width:0.125rem;}.eyebrow>div::before{left:0;}.eyebrow>div::after{right:0;}.headline{display:flex;justify-content:center;}.main-title{margin-bottom:1.5rem;}.main-body{margin:0 auto 1.5rem;max-width:47rem;}.reviews .field-media-image img{border-radius:.5rem;object-fit:cover;width:100%;}.arrows-left::before{background-image:url(/themes/custom/dabo/images/arrows-yellow.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:-13.034rem;opacity:0.25;pointer-events:none;position:absolute;top:0;width:37.095625rem;z-index:9;}.arrows-right::before{background-image:url(/themes/custom/dabo/images/arrows-yellow.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";height:100%;opacity:0.25;pointer-events:none;position:absolute;right:-13.034rem;top:0;transform:rotate(180deg);width:37.095625rem;z-index:9;}.arrows-left-2::before{background-image:url(/themes/custom/dabo/images/arrows-yellow.svg);background-position:center 25%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:-13.034rem;opacity:0.25;pointer-events:none;position:absolute;top:0;transform:rotateY(180deg);width:37.095625rem;z-index:9;}.arrows-right-2::after{background-image:url(/themes/custom/dabo/images/arrows-yellow.svg);background-position:center 25%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;opacity:0.25;pointer-events:none;position:absolute;right:-13.034rem;top:0;width:37.095625rem;z-index:9;}.bg-yellow.arrows-left-2::before,.bg-yellow.arrows-right-2::after,.bg-yellow.arrows-left::before,.bg-yellow.arrows-right::before{background-image:url(/themes/custom/dabo/images/arrows.svg);}
