.section--faq .FaqSection_section-faq--cta__8WwQY{margin-top:12px}.BlockCard_section__card__8YXWI .card-content{display:flex;flex-direction:column;gap:12px}.BlockCard_section__card__8YXWI figure{aspect-ratio:16/9}.BlockCard_section__card__8YXWI figure img{object-fit:cover;max-width:unset;max-height:100%;margin:0 auto}.BlockCard_card__cta__MPgL7{margin-top:auto}.ReinsuranceCard_section-web__card--reinsurance__VxuGC{height:100%}.ReinsuranceCard_section-web__card--reinsurance__VxuGC figure{aspect-ratio:16/9}.ReinsuranceCard_section-web__card--reinsurance__VxuGC img{height:100%;width:100%;object-fit:cover}.WebSection_section-web__card__P8w_3{height:100%}.WebSection_section-web__card__P8w_3 figure{aspect-ratio:16/9}.WebSection_section-web__card__P8w_3 img{height:100%;width:100%;object-fit:cover}.WebSection_card__cta__Ieqx_{margin-top:auto}.ServiceBlockCard_section-service--cta__ZXYdZ{margin-top:12px}.ServiceSection_services__container__QNhyC .card{height:100%}.ServiceSection_services__container__QNhyC .card-image{max-width:200px;margin:0 auto}@media screen and (min-width:1024px){.ServiceSection_services__container__QNhyC .card{flex-direction:row;gap:0 12px;align-items:center}.ServiceSection_services__container__QNhyC .card-image{flex-basis:120px;max-width:100%}.ServiceSection_services__container__QNhyC .card-content{padding-left:0}}.ServiceSection_current-service__SgFAJ{margin-bottom:60px}.ServiceSection_current-service__SgFAJ .card-image{flex-basis:250px}.ServiceSection_current-service__SgFAJ .card-content{text-align:left}.section--reviews .ReviewSection_reviews__title__VUWMj{margin-bottom:40px}.ReviewSection_reviews__sort--container__EcY0S .field{display:flex;justify-content:space-between;align-items:center;gap:12px}.ReviewSection_reviews__sort--container__EcY0S .input-label{margin-bottom:0}.ReviewSection_reviews__sort--container__EcY0S .control{flex-grow:1}.ReviewSection_review__filter--container__1OB_f{background:var(--color-main);border-radius:0 var(--radius) var(--radius) 0;color:var(--color-white);padding:24px;margin-left:-24px}.ReviewSection_review__filter--container__1OB_f .title{display:block;text-align:center;margin-bottom:0!important}.ReviewSection_review__rating-stars--container__QxW38{display:block;position:relative;width:125px;margin:0 auto;text-align:center;font-size:22px;margin-bottom:16px}.ReviewSection_review__rating-stars--full__ZWN4R{position:absolute;top:0;left:0;width:calc(var(--rating) / 5 * 100%);color:var(--color-white);overflow:hidden;white-space:nowrap;pointer-events:none}.ReviewSection_review__rating-stars--empty__P6fpt,.ReviewSection_review__rating-stars--full__ZWN4R{display:flex;gap:4px}.ReviewSection_review__filter--stars__FwfpD{display:flex;border:0;gap:4px;width:100%;margin-bottom:12px}.ReviewSection_review__filter--stars__FwfpD label{width:100%}.ReviewSection_review__filter--stars__FwfpD meter{width:100%;height:4px;margin:4px 0 0;border-radius:var(--radius)}.ReviewSection_review__filter--stars__FwfpD meter::-webkit-meter-bar{background:rgba(255,255,255,.3)}.ReviewSection_review__filter--stars__FwfpD meter{background:rgba(255,255,255,.3)}.ReviewSection_review__filter--stars__FwfpD meter::-webkit-meter-optimum-value{background:var(--color-white)}.ReviewSection_review__filter--stars__FwfpD meter::-moz-meter-bar{background:var(--color-white)}.ReviewSection_review__filter--stars__FwfpD label{display:flex;flex-direction:column}.ReviewSection_review__filter--rating-count__AvlKo{font-size:14px}.ReviewSection_review__filter--stars__FwfpD .checkbox input:checked~label.checkbox-label:before,.ReviewSection_review__filter--stars__FwfpD .checkbox-tile input:checked~label.checkbox-label:before{border-color:var(--color-white)}.ReviewSection_review__filter--stars__FwfpD .checkbox label.checkbox-label:after,.ReviewSection_review__filter--stars__FwfpD .checkbox label.checkbox-label:before,.ReviewSection_review__filter--stars__FwfpD .checkbox-tile label.checkbox-label:after,.ReviewSection_review__filter--stars__FwfpD .checkbox-tile label.checkbox-label:before{border-color:var(--color-main-fade)}.ReviewSection_review__filter--stars__FwfpD .checkbox input:not(:disabled):not(:checked)~label.checkbox-label:hover:before{background-color:rgba(255,255,255,.5)}.ReviewSection_review__user-reviews__a20zI{display:flex;flex-direction:column;gap:12px;padding:24px}.ReviewSection_review__user-review__fLNJw{display:grid;grid-template-columns:1fr 70px;grid-template-areas:"author date" "rating ." "comment comment"}.ReviewSection_user-review__author__oyghX{grid-area:author}.ReviewSection_user-review__date__9DZLf{grid-area:date}.ReviewSection_stars--inverted__ilCKa,.ReviewSection_stars__Gxau9{grid-area:rating}.ReviewSection_review__user-reviews--column__I8RX4{text-wrap:unset}@media screen and (min-width:1024px){.ReviewSection_review__filter--column__cungP{--ColumnFraction:6!important}.ReviewSection_review__user-reviews--column__I8RX4{--ColumnFraction:1.2!important}}.ReviewSection_user-review__comment__o2JCu{grid-area:comment;position:relative}.ReviewSection_user-review__comment__o2JCu:before{content:"«";-webkit-padding-end:8px;padding-inline-end:8px}.ReviewSection_user-review__comment__o2JCu:after{content:"»";-webkit-padding-start:8px;padding-inline-start:8px}.ReviewSection_review__pagination__Rf1Ov{display:flex;justify-content:center;align-items:center;gap:8px}.ReviewSection_review__pagination__Rf1Ov .ReviewSection_pagination__button__U_6Mo{background:var(--color-white);padding:4px 12px;display:block;border-radius:24px;color:var(--color-main);margin-bottom:0!important;font-weight:400;height:33px;min-width:33px}.ReviewSection_review__pagination__Rf1Ov .ReviewSection_pagination__button__U_6Mo:has(:is(.ReviewSection_pagination__button--next__3u6bW,.ReviewSection_pagination__button--prev__H1USP)){padding:4px 0}.icon.ReviewSection_pagination__button--prev__H1USP{width:.5em}.ReviewSection_review__pagination__Rf1Ov .ReviewSection_pagination__button__U_6Mo:hover{background:var(--color-main-fade)}.ReviewSection_review__pagination__Rf1Ov .ReviewSection_pagination__current-page__a03qC{background:var(--color-main);padding:4px 12px;display:block;border-radius:24px;color:var(--color-white);height:33px;min-width:33px}@media screen and (max-width:767px){.ReviewSection_review__filter--container__1OB_f{margin:24px auto;border-radius:24px}.ReviewSection_review__pagination__Rf1Ov .ReviewSection_pagination__button__U_6Mo{margin-top:0!important;width:unset}}.Stars_stars--inverted__vVJlj .icon,.Stars_stars__x7TWz .icon{font-size:15px;width:auto}.Stars_stars__x7TWz{color:var(--color-main)}.Stars_stars--inverted__vVJlj{color:var(--color-white);display:flex;gap:2px}