.logos-item--grayscale{filter:grayscale(100%);opacity:.75;transition:filter .3s ease,opacity .3s ease}.logos-item--grayscale:hover{filter:grayscale(0);opacity:1}.module-opinion-system{--os-accent:var(--color-secondary);--os-accent-soft:color-mix(in srgb,var(--color-secondary) 14%,var(--color-background));--os-border:color-mix(in srgb,var(--color-primary-text) 12%,transparent);--os-muted:color-mix(in srgb,var(--color-primary-text) 58%,transparent);--os-radius:calc(var(--border-radius, 0.75rem) + 0.25rem)}.module-opinion-system .opinion-system-shell{max-width:1080px;margin-inline:auto}.module-opinion-system .opinion-system-widget-card{background:var(--color-background);border-radius:calc(var(--os-radius) + .35rem);overflow:hidden}.module-opinion-system .opinion-system-widget-company-rating-detail{min-height:360px;color:var(--color-primary-text);font-family:var(--font-primary),"Arial",sans-serif}.module-opinion-system .opinion-system-widget-company-rating-detail:empty:before{content:"Chargement des avis clients...";display:block;padding:3rem 1rem;text-align:center;font-weight:500;color:var(--os-muted)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .star-64{background-image:url(https://widget.opinionsystem.fr/image/star/star_off_64.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .star-64 span{background-image:url(https://widget.opinionsystem.fr/image/star/star_on_64.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .star-16,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-detail .star-16,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-extended .star-16{background-image:url(https://widget.opinionsystem.fr/image/star/star_off_16.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .star-16 span,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-detail .star-16 span,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-extended .star-16 span{background-image:url(https://widget.opinionsystem.fr/image/star/star_on_16.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .smiley.good{background-image:url(https://widget.opinionsystem.fr/image/certificate_smiley_medium_good.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .smiley.neutral{background-image:url(https://widget.opinionsystem.fr/image/certificate_smiley_medium_neutral.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .smiley.bad{background-image:url(https://widget.opinionsystem.fr/image/certificate_smiley_medium_bad.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .satisfaction-review-good{background-image:url(https://widget.opinionsystem.fr/image/certificate_smiley_small_good.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .satisfaction-review-neutral{background-image:url(https://widget.opinionsystem.fr/image/certificate_smiley_small_neutral.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .satisfaction-review-bad{background-image:url(https://widget.opinionsystem.fr/image/certificate_smiley_small_bad.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-social-share{background-image:url(https://widget.opinionsystem.fr/image/certificate_review_share.png)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap{font-family:var(--font-primary),"Arial",sans-serif!important;color:var(--color-primary-text)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap>div[style*=certificate_border_background]{background:none!important;padding:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .helveticaneue_light,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .open_sans,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .open_sanssemibold{font-family:var(--font-primary),"Arial",sans-serif!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-row{margin-left:0!important;margin-right:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav:after,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav:before,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-row:after,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-row:before{display:none!important;content:none!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap [class*=os-col-]{float:none!important;padding-left:0!important;padding-right:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap [class*=os-col-sm-offset-],.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap [class*=os-col-xs-offset-]{margin-left:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;padding:.35rem;background:color-mix(in srgb,var(--color-primary-text) 4%,var(--color-background));border-radius:999px;border:1px solid var(--os-border)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li{float:none!important;flex:1 1 auto;min-width:-moz-fit-content;min-width:fit-content;background:rgba(0,0,0,0)!important;border:none!important;border-radius:999px!important;font-family:var(--font-primary),"Arial",sans-serif!important;font-size:.875rem!important;line-height:1.25!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li>a{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.65rem 1rem!important;border-radius:999px!important;border:none!important;color:var(--os-muted)!important;background:rgba(0,0,0,0)!important;transition:background-color .2s ease,color .2s ease}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li>a em{color:inherit!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li>a:focus,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li>a:hover{background:color-mix(in srgb,var(--color-primary-text) 6%,transparent)!important;border:none!important;color:var(--color-primary-text)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li.os-active>a,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li.os-active>a:focus,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li.os-active>a:hover{background:var(--color-background)!important;border:none!important;color:var(--color-primary-text)!important;box-shadow:0 2px 8px rgba(0,0,0,.08);font-weight:600}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-nav-tabs>li.os-pull-right{margin-left:auto}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:1.25rem;align-items:center;padding:clamp(1rem,2vw,1.5rem);margin-bottom:1.5rem;background:linear-gradient(135deg,var(--os-accent-soft),color-mix(in srgb,var(--color-background) 94%,white 6%));border:1px solid var(--os-border);border-radius:var(--os-radius)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general>.os-col-xs-12,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general>.os-col-xs-4,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general>.os-col-xs-8{float:none!important;max-width:100%;padding:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general>.os-col-xs-8{grid-column:1;grid-row:1;justify-self:start;width:210px!important;max-width:100%}@media(max-width:480px){.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general>.os-col-xs-8{width:170px!important}}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general>.os-col-xs-4{grid-column:2;grid-row:1;justify-self:end;width:auto!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general>.os-col-xs-12{grid-column:1/-1;grid-row:2;width:100%!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .star-64{container-type:inline-size;display:inline-block;width:min(100%,210px);aspect-ratio:350/64;height:auto;margin:0;background-image:url(https://widget.opinionsystem.fr/image/star/star_off_64.png)!important;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}@media(max-width:480px){.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .star-64{width:min(100%,170px)}}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .star-64 span{display:inline-block;height:100%;background-image:url(https://widget.opinionsystem.fr/image/star/star_on_64.png)!important;background-repeat:no-repeat;background-position:0 0;background-size:100cqi 100%}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .global-satisfaction-percentage{margin:0;font-family:var(--font-secondary),"Arial",sans-serif!important;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1;text-align:right;color:var(--color-title,var(--color-primary-text))}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .global-satisfaction-percentage span{display:inline-flex;align-items:baseline;gap:.15rem}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .satisfaction-text{margin-top:0!important;font-size:.95rem;line-height:1.55}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .satisfaction-text p{margin-bottom:.5rem;color:var(--os-muted)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .satisfaction-text p:first-child{margin-bottom:.35rem;font-size:1rem;font-weight:600;color:var(--color-primary-text)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-general .satisfaction-text p:first-child em{font-style:normal}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:first-of-type{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:0!important;padding:1rem 1.25rem;background:color-mix(in srgb,var(--color-primary-text) 3%,var(--color-background));border:1px solid var(--os-border);border-radius:var(--os-radius)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:first-of-type>.os-col-sm-4,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:first-of-type>.os-col-sm-8,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:first-of-type>.os-col-xs-12{float:none!important;width:auto!important;max-width:100%;padding:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:first-of-type [data-action=change-type][data-survey-type=all]{display:inline-flex;align-items:center;gap:.35rem;font-size:1.125rem!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;color:var(--color-primary-text)!important;cursor:pointer;transition:color .2s ease}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:first-of-type [data-action=change-type][data-survey-type=all]:hover{color:var(--os-accent)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;text-align:left!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-bad,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-good,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-neutral{display:inline-flex!important;align-items:center;height:auto!important;min-height:2.25rem;margin:0!important;padding:.4rem .85rem .4rem 2.5rem;background-position:.65rem!important;background-size:1.25rem 1.25rem!important;border:1px solid var(--os-border);border-radius:999px;background-color:var(--color-background);transition:border-color .2s ease,background-color .2s ease}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-bad span,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-good span,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-neutral span{margin:0!important;font-size:.8125rem!important;line-height:1.2!important;text-decoration:none!important;color:var(--os-muted)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-bad:hover,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-good:hover,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content .satisfaction-review-neutral:hover{border-color:color-mix(in srgb,var(--os-accent) 40%,transparent);background-color:var(--os-accent-soft)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2)>.os-col-sm-5,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2)>.os-col-sm-6,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2)>.os-col-xs-12{float:none!important;width:auto!important;max-width:100%;padding:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .os-btn-grey{display:inline-flex!important;align-items:center;gap:.4rem;padding:.75rem 1.25rem!important;border-radius:var(--border-radius,.75rem)!important;border:none!important;background:var(--os-accent)!important;color:var(--color-secondary-contrast,#fff)!important;font-weight:600;text-decoration:none!important;box-shadow:0 8px 20px -12px color-mix(in srgb,var(--os-accent) 70%,black);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .os-btn-grey .os-glyphicon-plus-sign,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .os-btn-grey span{color:inherit!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .os-btn-grey:focus,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .os-btn-grey:hover{background:color-mix(in srgb,var(--os-accent) 88%,black 12%)!important;color:var(--color-secondary-contrast,#fff)!important;transform:translateY(-1px);box-shadow:0 12px 24px -14px color-mix(in srgb,var(--os-accent) 80%,black)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .company-rating-detail-pagination{text-align:right!important;font-size:.875rem!important;line-height:1.5!important;color:var(--os-muted)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .company-rating-detail-pagination a{color:var(--os-accent)!important;text-decoration:none;font-weight:600}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .company-rating-detail-pagination a:hover{text-decoration:underline}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .company-rating-detail-survey{margin-top:1.5rem!important;display:flex;flex-direction:column;gap:1.25rem}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .company-rating-detail-survey>.os-row{display:block;width:100%;margin:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .company-rating-detail-survey>.os-row>[class*=os-col-]{width:100%!important;max-width:100%;margin:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box{position:relative;padding:1.5rem 1.25rem 1rem!important;background:var(--color-background)!important;border:1px solid var(--os-border)!important;border-radius:var(--os-radius)!important;box-shadow:0 10px 30px -24px rgba(0,0,0,.35);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box:hover{border-color:color-mix(in srgb,var(--os-accent) 28%,transparent)!important;box-shadow:0 16px 36px -22px rgba(0,0,0,.28);transform:translateY(-2px)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box .tail{display:none!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box>.os-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:start}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box>.os-row>.os-col-xs-3,.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box>.os-row>.os-col-xs-8{float:none!important;width:auto!important;max-width:100%;padding:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box>.os-row>.os-col-xs-3{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:5.5rem}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box>.os-row>.os-col-xs-8{padding-top:0!important;overflow:visible!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box .smiley{position:static!important;left:auto!important;top:auto!important;width:2.75rem!important;height:2.75rem!important;background-size:contain!important;background-position:50%!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box .star-16{position:static!important;left:auto!important;top:auto!important;width:5.625rem!important;height:1rem!important;background-size:5.625rem 1rem!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box .star-16 span{height:1rem!important;background-size:5.625rem 1rem!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box .helveticaneue_light[style*="font-weight:bold"]{font-size:.9375rem!important;font-weight:600!important;line-height:1.35!important;color:var(--color-title,var(--color-primary-text))!important;margin:0 0 .5rem!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box .helveticaneue_light[style*="font-size: 12px"]{font-size:.9375rem!important;line-height:1.6!important;color:var(--color-primary-text)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box .os-share-tool{position:absolute!important;top:.75rem!important;right:.75rem!important;width:2rem!important;height:2rem!important;background:color-mix(in srgb,var(--color-primary-text) 6%,transparent)!important;border-radius:999px!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box .os-share-tool .os-social-share{left:50%!important;top:50%!important;transform:translate(-50%,-50%);filter:grayscale(1) opacity(.65)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box>div[style*="position:absolute"][style*="width:100%"]{position:absolute!important;top:.75rem!important;right:.75rem!important;left:auto!important;width:auto!important;height:auto!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box-bottom{height:auto!important;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--os-border)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box-bottom .os-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box-bottom .text{position:static!important;top:auto!important;height:auto!important;width:100%;overflow:visible!important;text-align:left!important;font-size:.8125rem!important;color:var(--os-muted)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box-bottom .text>span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box-bottom .Detail{color:var(--os-accent)!important;font-weight:600;text-decoration:none!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box-bottom .Detail:hover{text-decoration:underline!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-detail{margin-top:.75rem;padding:1rem 1.25rem;background:color-mix(in srgb,var(--color-primary-text) 3%,var(--color-background));border:1px solid var(--os-border);border-radius:calc(var(--os-radius) - .15rem)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-detail .os-row{margin-right:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-detail>.os-row>.os-col-xs-10{float:none!important;width:100%!important;margin:0!important;padding:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-detail [style*="font-size: 12px"]{font-size:.8125rem!important;line-height:1.5!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-detail [style*="color: #17648C"]{color:var(--os-accent)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-detail [style*="color: #606769"]{color:var(--os-muted)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-extended{padding:1rem 1.25rem;background:color-mix(in srgb,var(--color-primary-text) 3%,var(--color-background));border:1px solid var(--os-border);border-radius:var(--os-radius)}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-extended>.os-col-xs-10{float:none!important;width:100%!important;margin:0!important;padding:0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-extended [style*="font-size: 12px"]{font-size:.875rem!important;line-height:1.5!important;margin:.65rem 0!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-extended [style*="color: #17648C"]{color:var(--os-accent)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .tab-company-rating-detail-extended [style*="color: #606769"]{color:var(--os-muted)!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-clearfix{display:none}@media(max-width:767px){.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:first-of-type .satisfaction-review{justify-content:flex-start}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .os-dynamic-content>.os-row:nth-of-type(2) .company-rating-detail-pagination{text-align:left!important}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box>.os-row{grid-template-columns:1fr}.module-opinion-system .opinion-system-widget-company-rating-detail .os-bootstrap .survey-box>.os-row>.os-col-xs-3{flex-direction:row;justify-content:flex-start}}.property-list-page-map{display:flex;flex-direction:column;width:100%}@media(min-width:1024px){.property-list-page-map{flex-direction:row;align-items:flex-start}}.property-list-page-map__list{display:flex;flex-direction:column;width:100%}@media(min-width:1024px){.property-list-page-map__list{width:45%;max-width:720px;border-right:1px solid rgba(0,0,0,.08)}}.property-list-page-map__results-count{margin:0;padding:1rem 1rem 0;font-size:.9375rem;font-weight:600;line-height:1.4;color:#374151}@media(min-width:768px){.property-list-page-map__results-count{padding:1.5rem 1.5rem 0}}.property-list-page-map__list-inner{padding:1rem 1rem 0}@media(min-width:768px){.property-list-page-map__list-inner{padding:1.5rem 1.5rem 0}}.property-list-page-map__item{margin-bottom:1rem;border-radius:1rem;transition:box-shadow .2s ease,transform .2s ease}.property-list-page-map__item.is-active{box-shadow:0 0 0 2px var(--color-secondary);transform:translateY(-1px)}.property-list-page-map__pagination{padding:1rem 1.5rem 1.5rem;border-top:1px solid rgba(0,0,0,.06)}.property-list-page-map__map{position:relative;width:100%;min-height:50vh;background:#f3f4f6}@media(min-width:1024px){.property-list-page-map__map{flex:1;position:sticky;top:var(--page-map-sticky-top,var(--site-sticky-header-offset,5rem));align-self:flex-start;height:calc(100vh - var(--page-map-sticky-top, var(--site-sticky-header-offset, 5rem)));min-height:28rem}}.property-list-page-map__map-notice{position:absolute;top:1rem;left:50%;z-index:500;transform:translateX(-50%);max-width:calc(100% - 2rem);padding:.5rem .875rem;border-radius:9999px;background:hsla(0,0%,100%,.95);box-shadow:0 2px 10px rgba(0,0,0,.12);font-size:.8125rem;line-height:1.25;color:#374151;text-align:center;pointer-events:none}.property-list-page-map__map-inner{width:100%;height:100%;min-height:inherit}.property-list-page-map__map-empty,.property-list-page-map__map-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:inherit;color:#6b7280;text-align:center;padding:2rem}.scroll-reveal-wrapper{position:relative;height:auto}@media(min-width:768px){.scroll-reveal-wrapper{height:var(--scroll-reveal-height)}}.scroll-reveal-sticky{display:flex;flex-direction:column;justify-content:center;overflow:hidden}@media(min-width:768px){.scroll-reveal-sticky{position:sticky;top:var(--scroll-reveal-top,0);height:var(--scroll-reveal-viewport,100vh)}}.scroll-reveal-grid{width:100%;height:100%}@media(min-width:768px){.scroll-reveal-grid{padding:3rem 2rem;height:100%}}.scroll-reveal-image-col,.scroll-reveal-text-col{position:relative;min-height:0}@media(min-width:768px){.scroll-reveal-image-col,.scroll-reveal-text-col{height:100%}}.scroll-reveal-item{display:flex;flex-direction:column;justify-content:center}@media(max-width:767px){.scroll-reveal-item[aria-hidden=true]{display:none}}@media(min-width:768px){.scroll-reveal-item{position:absolute;inset:0;transition-property:opacity,transform;transition-duration:.45s;transition-timing-function:ease;will-change:opacity,transform}}.scroll-reveal-fade-enter{opacity:1;pointer-events:auto}.scroll-reveal-fade-exit,.scroll-reveal-fade-next,.scroll-reveal-fade-prev{opacity:0;pointer-events:none}.scroll-reveal-slide-up-enter{opacity:1;transform:translateY(0);pointer-events:auto}.scroll-reveal-slide-up-exit{opacity:0;transform:translateY(-100%);pointer-events:none}.scroll-reveal-slide-up-next{opacity:0;transform:translateY(100%);pointer-events:none}.scroll-reveal-slide-up-prev{opacity:0;transform:translateY(-100%);pointer-events:none}.scroll-reveal-slide-down-enter{opacity:1;transform:translateY(0);pointer-events:auto}.scroll-reveal-slide-down-exit{opacity:0;transform:translateY(100%);pointer-events:none}.scroll-reveal-slide-down-next{opacity:0;transform:translateY(-100%);pointer-events:none}.scroll-reveal-slide-down-prev{opacity:0;transform:translateY(100%);pointer-events:none}.scroll-reveal-text-content{display:flex;flex-direction:column;height:100%}.scroll-reveal-text-body{display:flex;flex-direction:column;gap:1rem;flex:1;justify-content:center}.scroll-reveal-item-subtitle{font-size:clamp(1rem,1.5vw,1.25rem);opacity:.8}.scroll-reveal-item-richtext{font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.7}.scroll-reveal-item-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:1.5rem}.scroll-reveal-image-wrap{position:relative;width:100%;overflow:hidden}.scroll-reveal-image-wrap:not([class*=aspect-]){height:100%}.scroll-reveal-image-wrap img{object-fit:cover}.scroll-reveal-counter{position:absolute;top:0;left:0;font-size:.75rem;letter-spacing:.08em;opacity:.7;z-index:10;font-variant-numeric:tabular-nums;line-height:1;pointer-events:none}.scroll-reveal-counter-current{opacity:1}.scroll-reveal-counter-sep,.scroll-reveal-counter-total{opacity:.5}.scroll-reveal-mobile{position:relative}.scroll-reveal-mobile .scroll-reveal-counter{position:relative;top:auto;left:auto;margin-bottom:.75rem}.scroll-reveal-mobile-nav{display:flex;align-items:center;justify-content:space-between;margin-top:1.25rem;gap:1rem}.scroll-reveal-mobile-nav-buttons{display:flex;gap:.5rem}.scroll-reveal-reduced-motion{display:flex;flex-direction:column;gap:4rem}.scroll-reveal-reduced-item{width:100%}@media(prefers-reduced-motion:reduce){.scroll-reveal-item{transition:none!important}}.scrolling-text-ticker{line-height:1.2}.scrolling-text-ticker--sm{font-size:.875rem}@media(min-width:1024px){.scrolling-text-ticker--sm{font-size:1rem}}.scrolling-text-ticker--md{font-size:1rem}@media(min-width:1024px){.scrolling-text-ticker--md{font-size:1.125rem}}.scrolling-text-ticker--lg{font-size:1.125rem}@media(min-width:1024px){.scrolling-text-ticker--lg{font-size:1.25rem}}.scrolling-text-ticker--xl{font-size:1.25rem;line-height:1.1}@media(min-width:1024px){.scrolling-text-ticker--xl{font-size:6rem;line-height:1}}.testimonials-view-7-card{position:relative;overflow:visible}.testimonials-view-7-quote-icon{position:absolute;top:clamp(.5rem,2vw,1rem);right:clamp(1.5rem,2vw,2rem);pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,8vw,8rem);font-weight:900;line-height:1;color:color-mix(in srgb,var(--color-secondary) 20%,transparent)}.testimonials-view-7-card-header{position:relative;z-index:10;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:clamp(1.5rem,2.5vw,2.5rem)}.testimonials-view-7-stars{display:flex;align-items:center;gap:2px;letter-spacing:2px;font-size:clamp(1rem,1.25vw,1.25rem)}.testimonials-view-7-sidebar{z-index:20;display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start}@media(min-width:1024px){.testimonials-view-7-sidebar{position:sticky;top:10rem}}.styles_container__VTw_w{overflow:hidden}.styles_year__P_wxY{display:inline-block;background:#fff;line-height:1.1}.styles_year__P_wxY .styles_dash___AcCB{display:block;line-height:.5}.styles_year__P_wxY .styles_dash___AcCB:before{content:"-"}.styles_item__SMYF9:first-child .styles_year__P_wxY{position:relative}.styles_item__SMYF9:first-child .styles_year__P_wxY:before{content:"";display:block;width:10px;height:10000px;border-left:5px dotted var(--color-secondary);position:absolute;top:4rem;left:50%;margin-left:-5px;z-index:-1}@media(max-width:768px){.styles_item__SMYF9:first-child .styles_year__P_wxY:before{opacity:.2}}.property-detail-view-10 .pdv10-header h1{line-height:1.2}.property-detail-view-10 .pdv10-price-note{font-size:.875rem;opacity:.65}.property-detail-view-10 .pdv10-epc-badge .EPC_Label img{height:2rem}.property-detail-view-10 .pdv10-card-title{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.55}.property-detail-view-10 .pdv10-card-subtitle{margin-bottom:1.25rem;font-size:1.125rem;font-weight:700;line-height:1.3}.property-detail-view-10 .pdv10-form-card{overflow:hidden;border-radius:1rem;border:1px solid #eaeaea;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.03)}.property-detail-view-10 .pdv10-form-card__body{padding:2.25rem}.property-detail-view-10 .pdv10-manager-card .manager-name{font-size:1.125rem;line-height:1.3}.property-detail-view-10 .pdv10-manager-card .manager-email,.property-detail-view-10 .pdv10-manager-card .manager-mobile-phone,.property-detail-view-10 .pdv10-manager-card .manager-phone{opacity:.85}.property-detail-view-10 .pdv10-manager-card .manager-email:hover,.property-detail-view-10 .pdv10-manager-card .manager-mobile-phone:hover,.property-detail-view-10 .pdv10-manager-card .manager-phone:hover{opacity:1}.property-detail-view-10 .pdv10-sidebar-price{border-radius:.5rem;border:1px solid var(--color-gray-200,#e5e7eb);background:#fff;padding:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.06)}.property-detail-view-10 .pdv10-sidebar-price .price{display:block}@media(min-width:1024px){.property-detail-view-10 .pdv10-sidebar{position:sticky;top:calc(var(--site-sticky-header-offset, 5rem) + 1.5rem);align-self:start}}.property-detail-view-10 .detail-list-group{margin-bottom:2.5rem}.property-detail-view-10 .detail-list-group>h3{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.property-detail-view-10 .detail-list-group>hr{display:none}.property-detail-view-10 .detail-list-view-5-group>h2{line-height:1.2}.property-detail-view-10 .detail-item-name{opacity:.7}.property-detail-view-10 .detail-item-value{font-weight:500}.property-gallery-view-6 .marquee{position:relative}@media(min-width:1024px){.property-gallery-view-6__grid{display:grid;grid-template-columns:2fr 1fr;gap:clamp(.5rem,1.5vw,1rem)}}.property-gallery-view-6__main{aspect-ratio:16/10}@media(min-width:1024px){.property-gallery-view-6__main{height:auto;border-radius:16px 0 0 16px}.property-gallery-view-6__side{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:clamp(.5rem,1vw,1rem);height:100%}.property-gallery-view-6__side-item:nth-child(2){border-radius:0 16px 0 0}.property-gallery-view-6__side-item:nth-child(4){border-radius:0 0 16px 0}}.property-detail-view-9 .pdv9-intro h1,.property-detail-view-9 .pdv9-sidebar-price{font-family:var(--font-secondary,inherit)}.property-detail-view-9 .pdv9-manager .manager-photo{border-radius:9999px;overflow:hidden;max-width:200px;margin-left:auto;margin-right:auto}.property-detail-view-9 .pdv9-manager .manager-name{font-family:var(--font-secondary,inherit);font-size:1.25rem}.property-detail-view-9 .pdv9-manager .manager-email,.property-detail-view-9 .pdv9-manager .manager-mobile-phone,.property-detail-view-9 .pdv9-manager .manager-phone{font-size:.95rem;opacity:.85}.property-detail-view-9 .pdv9-general-info .detail-list-group>h3{font-family:var(--font-secondary,inherit);font-size:1.75rem;font-weight:400;margin-bottom:2rem}.property-detail-view-9 .pdv9-general-info .detail-list-group>hr{display:none}.property-detail-view-9 .pdv9-general-info .detail-list-group>.grid{grid-template-columns:1fr}@media(min-width:768px){.property-detail-view-9 .pdv9-general-info .detail-list-group>.grid{grid-template-columns:repeat(3,1fr);column-gap:3rem}}.property-detail-view-9 .pdv9-general-info .detail-item-name{opacity:.7;font-weight:400}.property-detail-view-9 .pdv9-general-info .detail-item-value{opacity:1;font-weight:500}.property-detail-view-9 .pdv9-similar h3{font-family:var(--font-secondary,inherit);font-size:1.75rem;font-weight:400;color:#3b1e26;margin-bottom:2rem}@media print{.print-page .property-description p{font-size:12px}}@media(max-width:1023px){.banner-box.hero-content-under-media-mobile,.banner-box.hero-content-under-media-mobile .banner-content,.banner-box.hero-content-under-media-mobile .banner-content h1,.banner-box.hero-content-under-media-mobile .banner-content h1 span,.banner-box.hero-content-under-media-mobile .banner-content h2,.banner-box.hero-content-under-media-mobile .banner-content h3,.banner-box.hero-content-under-media-mobile .banner-content p{color:var(--color-primary-text)}}.banner-box.banner-box-carousel .banner-content.text-content p,.banner-box.banner-box-image .banner-content.text-content p,.banner-box.banner-box-video .banner-content.text-content p{font-size:inherit}.banner-box .banner-content.hero-text-size-bigger .text-content h1,.banner-box .banner-content.hero-text-size-bigger.text-content h1,.banner-box .banner-content.hero-text-size-bigger>h1,.banner-box .banner-content.hero-text-size-bigger>h1 span{font-size:3rem!important;line-height:125%}@media(min-width:1024px){.banner-box .banner-content.hero-text-size-bigger .text-content h1,.banner-box .banner-content.hero-text-size-bigger.text-content h1,.banner-box .banner-content.hero-text-size-bigger>h1,.banner-box .banner-content.hero-text-size-bigger>h1 span{font-size:3.75rem!important}}.banner-box .banner-content.hero-text-size-bigger .text-content li,.banner-box .banner-content.hero-text-size-bigger .text-content p,.banner-box .banner-content.hero-text-size-bigger.text-content li,.banner-box .banner-content.hero-text-size-bigger.text-content p{font-size:1.25rem;line-height:var(--line-height,1.5)}@media(min-width:1024px){.banner-box .banner-content.hero-text-size-bigger .text-content li,.banner-box .banner-content.hero-text-size-bigger .text-content p,.banner-box .banner-content.hero-text-size-bigger.text-content li,.banner-box .banner-content.hero-text-size-bigger.text-content p{font-size:1.5rem}}.banner-box .banner-content.hero-text-size-very-big .text-content h1,.banner-box .banner-content.hero-text-size-very-big.text-content h1,.banner-box .banner-content.hero-text-size-very-big>h1,.banner-box .banner-content.hero-text-size-very-big>h1 span{font-size:3.75rem!important;line-height:115%}@media(min-width:1024px){.banner-box .banner-content.hero-text-size-very-big .text-content h1,.banner-box .banner-content.hero-text-size-very-big.text-content h1,.banner-box .banner-content.hero-text-size-very-big>h1,.banner-box .banner-content.hero-text-size-very-big>h1 span{font-size:4.5rem!important}}.banner-box .banner-content.hero-text-size-very-big .text-content li,.banner-box .banner-content.hero-text-size-very-big .text-content p,.banner-box .banner-content.hero-text-size-very-big.text-content li,.banner-box .banner-content.hero-text-size-very-big.text-content p{font-size:1.25rem;line-height:var(--line-height,1.5)}@media(min-width:1024px){.banner-box .banner-content.hero-text-size-very-big .text-content li,.banner-box .banner-content.hero-text-size-very-big .text-content p,.banner-box .banner-content.hero-text-size-very-big.text-content li,.banner-box .banner-content.hero-text-size-very-big.text-content p{font-size:1.5rem}}.property-filter-v7{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.property-filter-v7__card{background:#fff;border-radius:0;box-shadow:0 10px 30px rgba(0,0,0,.02);overflow:visible}.property-filter-v7__bar{display:flex;flex-wrap:wrap;align-items:stretch;gap:1rem;max-width:100rem;margin-inline:auto;padding:1.25rem 1rem}@media(min-width:768px){.property-filter-v7__bar{flex-wrap:nowrap;gap:1.5rem;padding:1.25rem 3rem}}.property-filter-v7__goal-toggle{display:inline-flex;align-items:center;align-self:stretch;flex-shrink:0;padding:.25rem;border:1px solid #d1d5db;border-radius:var(--border-radius,.375rem);background:var(--color-background,#fff);box-sizing:border-box}.property-filter-v7__goal-toggle--pill,.property-filter-v7__goal-toggle--pill .property-filter-v7__goal-btn{border-radius:9999px}.property-filter-v7__goal-btn{border:none;background:rgba(0,0,0,0);color:var(--color-primary-text);padding:0 1.25rem;height:100%;min-height:2.25rem;font:inherit;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.property-filter-v7__goal-btn--active{background:#fff;color:var(--color-primary-text);box-shadow:0 2px 10px rgba(0,0,0,.05)}.property-filter-v7__inputs{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:stretch;gap:.75rem;min-width:0}@media(min-width:768px){.property-filter-v7__inputs{flex-wrap:nowrap;gap:1rem}}.property-filter-v7__search{position:relative;display:flex;align-items:stretch;flex:1 1 100%;min-width:0}@media(min-width:768px){.property-filter-v7__search{flex:1 1 auto}}.property-filter-v7__search-icon{position:absolute;left:1rem;top:50%;z-index:1;transform:translateY(-50%);color:var(--color-primary-text);opacity:.55;pointer-events:none}.property-filter-v7__region-select{min-width:0}.property-filter-v7__region-select>label{display:none}.property-filter-v7__region-select [role=combobox]{height:100%;box-sizing:border-box;padding-left:calc(1rem + 18px + .75rem)!important}.property-filter-v7__type{display:flex;align-items:stretch;flex:1 1 auto;min-width:0}@media(min-width:768px){.property-filter-v7__type{flex:0 1 auto}}.property-filter-v7__type .atom-select{min-width:0;width:100%}.property-filter-v7__type .atom-select>label{display:none}.property-filter-v7__type .atom-select [role=combobox]{height:100%;box-sizing:border-box}.property-filter-v7__actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;flex-shrink:0}.property-filter-v7__actions .btn{align-self:stretch;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.property-filter-v7--input-v1{--property-filter-v7-input-border:#e5e7eb}.property-filter-v7--input-v2{--property-filter-v7-input-border:currentColor}.property-filter-v7--input-v3{--property-filter-v7-input-border:#d1d5db}.property-filter-v7--input-v4{--property-filter-v7-input-border:color-mix(in srgb,var(--color-primary-text) 20%,transparent)}.property-filter-v7__more-btn.btn-outline{border:1px solid var(--property-filter-v7-input-border,#e5e7eb);color:var(--color-primary-text)}.property-filter-v7__more-btn--active{background-color:var(--color-background,#fff)!important}.property-filter-v7__panel{border-top:1px solid #eaeaea;max-width:100rem;margin-inline:auto;padding:1.25rem 1rem 1rem}@media(min-width:768px){.property-filter-v7__panel{padding:1.5rem 3rem 1.25rem}}.property-filter-v7__panel-grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.property-filter-v7__panel-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:start}}.property-filter-v7__filter-label{display:block;margin-bottom:.625rem;font-size:.8125rem;font-weight:600;color:var(--color-primary-text)}.property-filter-v7__price-range{display:flex;align-items:center;gap:.5rem}.property-filter-v7__price-separator{flex-shrink:0;color:var(--color-primary-text);opacity:.45}.property-filter-v7__price-input{min-width:0;flex:1}.property-filter-v7__pills{display:flex;flex-wrap:wrap;gap:.5rem}.property-filter-v7__pill{min-width:2.75rem;min-height:2.75rem;padding:.5rem .875rem;border:1px solid #eaeaea;border-radius:9999px;background:#fff;color:var(--color-primary-text);font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.property-filter-v7__pill--active{background:var(--color-primary-text);border-color:var(--color-primary-text);color:var(--color-background,#fff)}.property-filter-v7__panel-actions{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px dashed rgba(0,0,0,.12)}.property-filter-v7__reset{border:none;background:rgba(0,0,0,0);color:var(--color-primary-text);font-size:.875rem;font-weight:600;cursor:pointer;opacity:.7;transition:opacity .15s ease}.property-filter-v7__reset:hover{opacity:1}.property-search-v11__card{background:var(--color-background,#fff);border-radius:1.5rem;box-shadow:0 8px 32px rgba(0,0,0,.08)}.property-search-v11__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.75rem}.property-search-v11__label{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-text);opacity:.65;margin-bottom:.375rem}.property-search-v11__field .atom-select{min-width:0}.property-search-v11__field .atom-select>label:not(.property-search-v11__label){display:none}.property-search-v11__field .atom-select [role=combobox]{min-height:2.5rem;font-size:1rem;color:var(--color-primary-text)}.property-search-v11__field .atom-select [role=combobox] .text-sm{font-size:1rem!important}.property-search-v11__field .atom-select input::placeholder{color:var(--color-primary-text);opacity:.45!important;font-size:1rem}.property-search-v11__submit{min-height:3.5rem;font-size:.9375rem;border-radius:1rem!important}.sticky-buttons.bottom-1 .btn{min-width:8rem;text-align:center}.sticky-buttons.right-0 .btn.sticky-button-side{display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 1rem;text-align:center}.sticky-buttons.right-0 .sticky-button-side__content{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:.5rem;writing-mode:vertical-rl}.sticky-buttons.right-0 .sticky-button-side__icon{flex-shrink:0;transform:rotate(-90deg)}.sticky-buttons.right-0 .sticky-button-side__label{display:block;transform:rotate(180deg)}