.section--faq .FaqSection-module__Xm5vTW__section-faq--cta{margin-top:12px}
.BlockCard-module__osSK4q__section__card .card-content{flex-direction:column;gap:12px;display:flex}.BlockCard-module__osSK4q__section__card figure{aspect-ratio:16/9}.BlockCard-module__osSK4q__section__card figure img{object-fit:cover;max-width:unset;max-height:100%;margin:0 auto}.BlockCard-module__osSK4q__card__cta{margin-top:auto}.BlockCard-module__osSK4q__section__card--horizontal.card{height:100%;padding:16px 0}.BlockCard-module__osSK4q__section__card--horizontal.card .card-image{max-width:200px;margin:0 auto}@media screen and (min-width:1024px){.BlockCard-module__osSK4q__section__card--horizontal.card{flex-direction:row;align-items:center;gap:0 12px}.BlockCard-module__osSK4q__section__card--horizontal.card .card-image{flex-basis:120px;max-width:100%}.BlockCard-module__osSK4q__section__card--horizontal.card .card-content{padding-left:0}}
.RatingStars-module__8a7EYW__rating-stars{line-height:1;display:inline-block;position:relative}.RatingStars-module__8a7EYW__rating-stars .icon{font-size:inherit;width:auto}.RatingStars-module__8a7EYW__rating-stars__filled,.RatingStars-module__8a7EYW__rating-stars__empty{gap:var(--rating-stars-gap,0);display:flex}.RatingStars-module__8a7EYW__rating-stars__filled{width:calc(var(--rating-ratio) * 100%);white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}
.section--reviews .ReviewSection-module__Rmvu8W__reviews__title{margin-bottom:40px}.ReviewSection-module__Rmvu8W__reviews__sort--container .field{justify-content:space-between;align-items:center;gap:12px;display:flex}.ReviewSection-module__Rmvu8W__reviews__sort--container .input-label{margin-bottom:0}.ReviewSection-module__Rmvu8W__reviews__sort--container .control{flex-grow:1}.ReviewSection-module__Rmvu8W__review__filter--container{background:var(--color-main);border-radius:0 var(--radius) var(--radius) 0;color:var(--color-white);text-align:center;margin-left:-24px;padding:24px}.ReviewSection-module__Rmvu8W__review__filter--container .title{text-align:center;display:block;margin-bottom:0!important}.ReviewSection-module__Rmvu8W__review__rating-stars{--rating-stars-gap:4px;color:var(--color-white);margin-bottom:16px;font-size:22px}.ReviewSection-module__Rmvu8W__review__filter--stars{border:0;gap:4px;width:100%;margin-bottom:12px;display:flex}.ReviewSection-module__Rmvu8W__review__filter--stars label{width:100%}.ReviewSection-module__Rmvu8W__review__filter--stars meter{border-radius:var(--radius);width:100%;height:4px;margin:4px 0 0}.ReviewSection-module__Rmvu8W__review__filter--stars meter::-webkit-meter-bar{background:#ffffff4d}.ReviewSection-module__Rmvu8W__review__filter--stars meter{background:#ffffff4d}.ReviewSection-module__Rmvu8W__review__filter--stars meter::-webkit-meter-optimum-value{background:var(--color-white)}.ReviewSection-module__Rmvu8W__review__filter--stars meter::-moz-meter-bar{background:var(--color-white)}.ReviewSection-module__Rmvu8W__review__filter--stars label{flex-direction:column;display:flex}.ReviewSection-module__Rmvu8W__review__filter--rating-count{font-size:14px}:is(.ReviewSection-module__Rmvu8W__review__filter--stars .checkbox input:checked~label.checkbox-label:before,.ReviewSection-module__Rmvu8W__review__filter--stars .checkbox-tile input:checked~label.checkbox-label:before){border-color:var(--color-white)}:is(.ReviewSection-module__Rmvu8W__review__filter--stars .checkbox label.checkbox-label:before,.ReviewSection-module__Rmvu8W__review__filter--stars .checkbox label.checkbox-label:after,.ReviewSection-module__Rmvu8W__review__filter--stars .checkbox-tile label.checkbox-label:before,.ReviewSection-module__Rmvu8W__review__filter--stars .checkbox-tile label.checkbox-label:after){border-color:var(--color-main-fade)}.ReviewSection-module__Rmvu8W__review__filter--stars .checkbox input:not(:disabled):not(:checked)~label.checkbox-label:hover:before{background-color:#ffffff80}.ReviewSection-module__Rmvu8W__review__user-reviews{flex-direction:column;gap:12px;padding:24px;display:flex}.ReviewSection-module__Rmvu8W__review__user-review{grid-template-columns:1fr 70px;grid-template-areas:"author date""rating.""comment comment";display:grid}.ReviewSection-module__Rmvu8W__user-review__author{grid-area:author}.ReviewSection-module__Rmvu8W__user-review__date{grid-area:date}.ReviewSection-module__Rmvu8W__stars,.ReviewSection-module__Rmvu8W__stars--inverted{grid-area:rating}.ReviewSection-module__Rmvu8W__review__user-reviews--column{text-wrap:unset}@media screen and (min-width:1024px){.ReviewSection-module__Rmvu8W__review__filter--column{--ColumnFraction:6!important}.ReviewSection-module__Rmvu8W__review__user-reviews--column{--ColumnFraction:1.2!important}}.ReviewSection-module__Rmvu8W__user-review__comment{grid-area:comment;position:relative}.ReviewSection-module__Rmvu8W__user-review__comment:before{content:"«";padding-inline-end:8px}.ReviewSection-module__Rmvu8W__user-review__comment:after{content:"»";padding-inline-start:8px}.ReviewSection-module__Rmvu8W__review__pagination{justify-content:center;align-items:center;gap:8px;display:flex}.ReviewSection-module__Rmvu8W__review__pagination .ReviewSection-module__Rmvu8W__pagination__button{background:var(--color-white);color:var(--color-main);border-radius:24px;min-width:33px;height:33px;padding:4px 12px;font-weight:400;display:block;margin-bottom:0!important}.ReviewSection-module__Rmvu8W__review__pagination .ReviewSection-module__Rmvu8W__pagination__button:has(:is(.ReviewSection-module__Rmvu8W__pagination__button--next,.ReviewSection-module__Rmvu8W__pagination__button--prev)){padding:4px 0}.icon.ReviewSection-module__Rmvu8W__pagination__button--prev{width:.5em}.ReviewSection-module__Rmvu8W__review__pagination .ReviewSection-module__Rmvu8W__pagination__button:hover{background:var(--color-main-fade)}.ReviewSection-module__Rmvu8W__review__pagination .ReviewSection-module__Rmvu8W__pagination__current-page{background:var(--color-main);color:var(--color-white);border-radius:24px;min-width:33px;height:33px;padding:4px 12px;display:block}@media screen and (max-width:767px){.ReviewSection-module__Rmvu8W__review__filter--container{border-radius:24px;margin:24px auto}.ReviewSection-module__Rmvu8W__review__pagination .ReviewSection-module__Rmvu8W__pagination__button{width:unset;margin-top:0!important}}
:is(.Stars-module__VIN7xG__stars .icon,.Stars-module__VIN7xG__stars--inverted .icon){width:auto;font-size:15px}.Stars-module__VIN7xG__stars{color:var(--color-main)}.Stars-module__VIN7xG__stars--inverted{color:var(--color-white);gap:2px;display:flex}
.ServiceBlockCard-module__UVprKq__section-service--cta{margin-top:12px}
.ServiceSection-module__i1pSiq__services__container .card{height:100%}.ServiceSection-module__i1pSiq__services__container .card-image{max-width:200px;margin:0 auto}@media screen and (min-width:1024px){.ServiceSection-module__i1pSiq__services__container .card{flex-direction:row;align-items:center;gap:0 12px}.ServiceSection-module__i1pSiq__services__container .card-image{flex-basis:120px;max-width:100%}.ServiceSection-module__i1pSiq__services__container .card-content{padding-left:0}}.ServiceSection-module__i1pSiq__current-service{margin-bottom:60px}.ServiceSection-module__i1pSiq__current-service .card-image{flex-basis:250px}.ServiceSection-module__i1pSiq__current-service .card-content{text-align:left}
.ExpandableText-module__U4Avfa__expandable-text{position:relative}.ExpandableText-module__U4Avfa__expandable-text:not(:last-child){margin-bottom:16px}.ExpandableText-module__U4Avfa__expandable-text__content--clamped{-webkit-line-clamp:var(--expandable-text-max-lines,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ExpandableText-module__U4Avfa__expandable-text__content--clamped p:last-child{margin-bottom:0}.ExpandableText-module__U4Avfa__expandable-text .ExpandableText-module__U4Avfa__expandable-text__expand:not([disabled]){background:var(--color-white);cursor:pointer;font-size:inherit;line-height:inherit;border:none;padding:0 8px 0 4px;display:inline-block;position:absolute;bottom:0;right:0}.ExpandableText-module__U4Avfa__expandable-text .ExpandableText-module__U4Avfa__expandable-text__expand:not([disabled]):before{content:"";background:linear-gradient(to right, #fff0, var(--color-white));pointer-events:none;width:32px;position:absolute;top:0;bottom:0;right:100%}
.ReinsuranceCard-module__g4Zv6q__section-web__card--reinsurance{height:100%}.ReinsuranceCard-module__g4Zv6q__section-web__card--reinsurance figure{aspect-ratio:16/9}.ReinsuranceCard-module__g4Zv6q__section-web__card--reinsurance img{object-fit:cover;width:100%;height:100%}
.WebSection-module__Qg6ASa__section-web__card{height:100%}.WebSection-module__Qg6ASa__section-web__card figure{aspect-ratio:16/9}.WebSection-module__Qg6ASa__section-web__card img{object-fit:cover;width:100%;height:100%}.WebSection-module__Qg6ASa__card__cta{margin-top:auto}
.NearestCities-module__buIINW__nearest-cities__container button{white-space:wrap}.NearestCities-module__buIINW__nearest-cities__container .columns .column.is-3{flex-grow:1}
.OpeningHours-module__RBXrga__hours__container{justify-content:space-between;align-items:center;row-gap:0;padding:8px 12px;display:flex}.OpeningHours-module__RBXrga__hours__hour{text-align:end}.OpeningHours-module__RBXrga__hours__today{background:var(--color-main-fade);border-radius:var(--radius);border:var(--border-active)}.OpeningHours-module__RBXrga__hours--compact .OpeningHours-module__RBXrga__hours__container{align-items:flex-start;width:100%;padding:0 4px}.OpeningHours-module__RBXrga__hours--compact .OpeningHours-module__RBXrga__hours__container p,.OpeningHours-module__RBXrga__hours--compact .OpeningHours-module__RBXrga__hours__container span{line-height:1.5}.OpeningHours-module__RBXrga__hours--compact .OpeningHours-module__RBXrga__hours__today{border:none}
