.ratingStarBlock{display:inline-block;line-height:0;position:relative;vertical-align:super}.ratingStarBlock-wrapper .icon{font-size:.563em}.ratingStarBlock-wrapper .icon-starFull{color:#f07d5a}.googleReviewsRating{align-content:stretch;align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:.75rem;font-weight:400;justify-content:flex-start;padding:0}.googleReviewsRating>*{align-self:auto;flex:0 1 auto;order:0}.googleReviewsRating-img{height:.85938rem;position:relative;width:.85938rem}.googleReviewsRating-opinion{margin:0 .1875rem}.googleReviewsRating-count,.googleReviewsRating-wording{font-weight:700}.googleReviewsRating-link{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;-webkit-text-decoration:underline;text-decoration:underline}.googleReviewsRating-link>*{align-self:auto;flex:0 1 auto;order:0}.googleReviewsRating-link:hover{-webkit-text-decoration:none;text-decoration:none}.googleReviewsRating--productTile{margin-bottom:.3125rem}.googleReviewsRating--productTile .googleReviewsRating-img{height:.85938rem;margin:0 .1875rem;width:.85938rem}.googleReviewsRating--ds2-product .googleReviewsRating-opinion{font-size:.75rem;font-weight:700}.googleReviewsRating--ds2-product .googleReviewsRating-note{font-weight:400}.sectionBlock>.googleReviewsRating{margin-bottom:1.25rem}.googleReviewNotices-avisTitle{font-size:1.125rem;font-weight:700;line-height:normal;margin:0 0 1.25rem;text-align:left}@media (min-width:48rem){.googleReviewNotices-avisTitle{font-size:1rem}}@media (min-width:64.0625rem){.googleReviewNotices-avisTitle{font-size:.9375rem;font-weight:400}}.googleReviewNotices-avisContainer{border:.0625rem solid #f4efec;border-radius:.5rem;font-size:.9375rem;font-weight:400;margin:0 0 1.25rem;padding:1.375rem;text-align:left}@media (max-width:64rem){.googleReviewNotices-avisContainer{font-size:.8125rem}}@media (max-width:47.9375rem){.googleReviewNotices-avisContainer{padding:1.3125rem!important}}@media (min-width:48rem){.googleReviewNotices-avisContainer{padding-bottom:0}}@media (min-width:48rem) and (max-width:64rem){.googleReviewContainer .googleReviewNotices-avisContainer{margin-bottom:0;min-height:15.625rem}}@media (min-width:64.0625rem){.googleReviewContainer .googleReviewNotices-avisContainer{min-height:20rem}}.googleReviewNotices-avisContent{display:flex;justify-content:space-between}.googleReviewNotices-avisRating{display:flex;flex-direction:column;font-size:1.375rem;justify-content:center}@media (min-width:48rem){.googleReviewNotices-avisRating{font-size:2rem}}.googleReviewNotices-avisComment{color:#627190;margin:1.25rem 0 .625rem}.googleReviewNotices-avisComment .pv-textTruncateContent br{content:inherit}.googleReviewNotices-avisSeeMore{text-align:right}@media (min-width:48rem) and (max-width:64rem){.googleReviewNotices-avisSeeMore{margin-top:1.25rem}}.googleReviewNotices-id{display:flex;gap:.625rem}.googleReviewNotices-idContent{display:flex;flex-direction:column;gap:.3125rem;justify-content:center}.googleReviewNotices-idAvatar{height:2.5rem;width:2.5rem}@media (min-width:64.0625rem){.googleReviewNotices-idAvatar{height:3.75rem;width:3.75rem}}.googleReviewNotices-idHistory{color:#627190}.googleReviewNotices-idLogo{height:.9375rem;margin-left:.25rem;position:relative;top:.0625rem;width:.9375rem}.googleReviewNotices-adminComment{background-color:#f4efec;display:block;font-size:.8125rem;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease}@media (min-width:64.0625rem){.googleReviewNotices-adminComment{font-size:.9375rem}}.googleReviewNotices-adminDate{margin-bottom:.3125rem}.googleReviewNotices-seeMoreC{display:block;font-size:.8125rem;padding:0 1.25rem .625rem;-webkit-text-decoration:underline;text-decoration:underline}.googleReviewNotices-seeMoreC .icon{display:none}@media (min-width:64.0625rem){.googleReviewNotices-seeMoreC{align-items:center;border-top:.0625rem solid #f4efec;display:flex;justify-content:center;margin:0 -1.375rem;min-height:3.75rem;padding:.625rem;-webkit-text-decoration:none;text-decoration:none}.googleReviewNotices-seeMoreC .icon{display:inline-block;font-size:.75rem;margin-left:.25rem}}.googleReviewNotices-avisContainer:not(.commentOpen) .dotted{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.375rem;overflow:hidden}.googleReviewNotices-avisContainer.commentOpen .icon-v2{transform:rotate(180deg)}.googleReviewNotices-avisContainer.commentOpen .googleReviewNotices-adminComment{margin:.9375rem 0 .625rem;max-height:31.25rem;padding:.9375rem}.googleReviewNotices-section{margin:0 auto;max-width:60.25rem}.googleReview-gridMarks{align-items:center;display:flex;flex-direction:column;margin-bottom:1.25rem}@media (min-width:48rem){.googleReview-gridMarks{flex-direction:row;justify-content:space-between;margin-top:3.5rem}}.googleReview-Note .pv-title-fp--h3{text-transform:none}.googleReview-NoteLine{color:#3b4559;display:flex;height:.9375rem;margin:.625rem 0;transition:color .3s ease}.googleReview-NoteLine:hover,.googleReview-NoteLine:hover .googleReview-NoteCount{color:#017096}.googleReview-NoteTitle{color:#3b4559;display:inline-block;font-size:.75rem;width:1.25rem}.googleReview-NoteTitle .pv-googleReviewNote--note{margin-right:.25rem}.googleReview-NoteTitle i{color:#cbcbcb;font-size:.4375rem}@media (min-width:48rem) and (max-width:64rem){.googleReview-NoteTitle{font-size:.8125rem}}.googleReview-NotePercent{background-color:#f4efec;border-radius:.125rem;display:inline-block;font-size:.8125rem;height:.9375rem;margin-left:.125rem;margin-right:.5rem;width:13.875rem}@media (min-width:48rem){.googleReview-NotePercent{font-size:medium;margin-left:.75rem;margin-right:1.6875rem;width:22.3125rem}}.googleReview-NotePercentCompleted{background-color:#f6b500;border-bottom-left-radius:.125rem;border-top-left-radius:.125rem;height:100%}.googleReview-NoteCount{color:#3b4559;display:inline-block;font-size:.75rem;transition:color .3s ease;width:2.8125rem}.googleReview-pagination{display:flex;justify-content:center;margin:.625rem 0 1.875rem}.googleReview-legend{color:#3b4559;font-size:.75rem;line-height:.875rem;margin-bottom:1rem;margin-top:1.6875rem;padding:.75rem 0}.googleReview-link{color:#3b4559}.googleReview-globalNote{display:flex;flex-direction:row;justify-content:flex-end}.googleReview-globalNoteText{color:#3b4559;display:flex;flex-direction:column;font-size:3.125rem;justify-content:center;margin-right:1.6875rem}@media (min-width:48rem){.googleReview-globalNoteText{margin-right:.875rem}}@media (min-width:64.0625rem){.googleReview-globalNoteText{font-size:3.75rem}}.googleReview-globalNoteLevel{display:flex;flex-direction:column;justify-content:center}.googleReview-globalNoteLevel .level{color:#3b4559;font-size:.8125rem;font-weight:400}@media (min-width:64.0625rem){.googleReview-globalNoteLevel .level{font-size:.9375rem}}.googleReview-globalNoteLevel .googleReviewRatingStars{margin:.3125rem 0}.googleReview-globalNoteLevel .googleReviewRatingStars .icon{font-size:.8125rem;line-height:.5rem}.googleReview-globalNoteLevel .googleReviewRatingStars .icon.icon-starFull{color:#dadce0}.googleReview-globalNoteLevel .googleReviewRatingStars .icon.icon-starFull.fullPoint{color:#f6b359}.googleReview-globalNoteLevel .opinions{color:#627190;font-size:.8125rem;font-weight:400}@media (min-width:64.0625rem){.googleReview-globalNoteLevel .opinions{font-size:.9375rem}}.ctaContainer{margin:0;padding:0}.ctaContainer:not(.ctaContainer--sticky){margin-bottom:1.5rem}@media(max-width:47.9375rem){.ctaContainer:not(.ctaContainer--sticky){margin-bottom:.875rem}}@media(min-width:48rem) and (max-width:64rem){.ctaContainer:not(.ctaContainer--sticky){margin-bottom:.625rem}}.ctaContainer-informations{display:none}.ctaContainer-main{position:relative}@media (max-width:64rem){.ctaContainer-main{background:#fff;bottom:0;box-shadow:0 0 .25rem rgba(0,0,0,.25);left:0;position:fixed;width:100%;z-index:1001}}@media (min-width:48rem) and (max-width:64rem){.ctaContainer-main{padding:0 1.6875rem}}@media (max-width:47.9375rem){.ctaContainer-main{padding:.8125rem}}.ctaContainer-mainwrapper{align-content:stretch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;margin:0 auto;max-width:72rem;position:relative}.ctaContainer-mainwrapper>div{align-self:auto;flex:0 1 auto;order:0}.ctaContainer-spaceHolder{display:none;height:0;position:relative}.ctaContainer-mainwrapper>.ctaContainer-housing,.ctaContainer-mainwrapper>.ctaContainer-navanchor{flex:1 1 auto}.ctaContainer-housing{display:none;font-weight:400}.ctaContainer-housingcard{align-content:stretch;align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.ctaContainer-housinglogo img{display:inline-block;height:3.125rem;margin-right:.875rem}.ctaContainer-housingname{color:#3b4559;font-size:1.125rem}.ctaContainer-navanchor{display:none}@media (min-width:64.0625rem){.ctaContainer-navanchor{display:block}}.ctaContainer-priceNcta{align-items:center;display:flex;flex-direction:row}.ctaContainer-priceNcta--column{align-items:normal;flex-direction:row}.ctaContainer-priceNcta .ctaContainer-price{position:relative}.ctaContainer-priceNcta .priceBlock--infoPrice{color:#8b9bbc;font-size:.625rem;font-weight:500;line-height:normal;position:absolute;right:.5rem;text-align:right;top:2.5rem;width:12.5rem}@media (min-width:48rem){.ctaContainer-priceNcta .priceBlock--infoPrice{top:2.875rem}}.ctaContainer-price{align-items:flex-end;display:flex;padding-right:.5rem}.ctaContainer-priceNcta--column .ctaContainer-price{padding-bottom:0;padding-right:.5rem}.ctaContainer-cta{text-align:right}.ctaContainer-priceNcta--reverse{align-items:flex-end}.ctaContainer-priceNcta--reverse .ctaContainer-cta{margin-right:1.25rem}@media (min-width:64.0625rem){.ctaContainer-priceNcta--reverse .ctaContainer-contactYourManager,.ctaContainer-priceNcta--reverse .ctaContainer-cta{margin-right:0}.ctaContainer--sticky .ctaContainer-priceNcta--reverse .ctaContainer-contactYourManager,.viewerGenericOpen .ctaContainer-priceNcta--reverse .ctaContainer-contactYourManager{margin-right:.5rem}}.ctaContainer-contactYourManager{font-size:.75rem;font-weight:400;margin-right:.5rem;text-align:right}.ctaContainer-contactYourManagerTitle{font-weight:700;margin-top:.75rem}@media(min-width:48rem) and (max-width:64rem){.ctaContainer-mainwrapper{min-height:4.75rem}.ctaContainer-contactYourManager{padding-top:.625rem}}@media (max-width:64rem){.ctaContainer-priceNcta--column{align-items:normal;flex-direction:row}.ctaContainer-priceNcta--reverse{flex-direction:row-reverse}.ctaContainer-priceNcta--column .ctaContainer-price{padding-bottom:0;padding-right:.5rem}.ctaContainer-contactYourManager{border-right:.0625rem solid #f4efec;height:3.125rem;padding-right:1.25rem}.ctaContainer-contactYourManagerTitle{margin-top:0}}@media(max-width:47.9375rem){.ctaContainer-mainwrapper{align-items:stretch;flex-direction:column;justify-content:center}.ctaContainer-priceNcta{justify-content:flex-end}}.ctaContainer--sticky .ctaContainer-main,.pageProduct.reviews .ctaContainer-main,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-main,.viewerGenericOpen .ctaContainer-main{background:#fff;box-shadow:0 0 .25rem rgba(0,0,0,.25);left:0;position:fixed;transition:top .5s ease;width:100%;z-index:1001}@media (min-width:64.0625rem){.ctaContainer--sticky .ctaContainer-main,.pageProduct.reviews .ctaContainer-main,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-main,.viewerGenericOpen .ctaContainer-main{padding:0 1.25rem}}.ctaContainer--sticky .ctaContainer-navanchor{display:block}@media (min-width:64.0625rem){.ctaContainer--sticky .ctaContainer-main{bottom:auto;top:0}.ctaContainer--sticky .ctaContainer-mainwrapper{justify-content:space-between;min-height:4.75rem}.ctaContainer--sticky .ctaContainer-priceNcta{flex-direction:row}.ctaContainer--sticky .ctaContainer-priceNcta--reverse{flex-direction:row-reverse}.ctaContainer--sticky .ctaContainer-priceNcta--column .ctaContainer-price{padding-bottom:0;padding-right:.5rem}.ctaContainer--sticky .ctaContainer-spaceHolder{display:block}}.pageProduct.reviews .ctaContainer-main,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-main,.viewerGenericOpen .ctaContainer-main{bottom:0;top:auto;z-index:10004}@media (min-width:64.0625rem){.pageProduct.reviews .ctaContainer-main,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-main,.viewerGenericOpen .ctaContainer-main{padding:0 1.875rem}}.pageProduct.reviews .ctaContainer-mainwrapper,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-mainwrapper,.viewerGenericOpen .ctaContainer-mainwrapper{max-width:none;min-height:4.75rem}.pageProduct.reviews .ctaContainer-housing,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-housing,.viewerGenericOpen .ctaContainer-housing{display:block}.pageProduct.reviews .ctaContainer-navanchor,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-navanchor,.viewerGenericOpen .ctaContainer-navanchor{display:none}.pageProduct.reviews .ctaContainer-stressInfos{flex:1 1 auto}@media (max-width:64rem){.pageProduct.reviews .ctaContainer-stressInfos{display:block}}.pageProduct.reviews .ctaContainer-priceNcta,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-priceNcta,.viewerGenericOpen .ctaContainer-priceNcta{flex-direction:row}.pageProduct.reviews .ctaContainer-priceNcta--reverse,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-priceNcta--reverse,.viewerGenericOpen .ctaContainer-priceNcta--reverse{flex-direction:row-reverse}.viewerGenericOpen .ctaContainer--sticky .ctaContainer-priceNcta--column .ctaContainer-price,.viewerGenericOpen .ctaContainer-priceNcta--column .ctaContainer-price{padding-bottom:0;padding-right:.5rem}@media (max-width:64rem){.pageProduct.reviews .ctaContainer-housing,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-housing,.viewerGenericOpen .ctaContainer-housing{display:none}}@media(min-width:48rem) and (max-width:64rem){.viewerGenericOpen .ctaContainer--sticky .ctaContainer-mainwrapper:before,.viewerGenericOpen .ctaContainer-mainwrapper:before{content:""}}@media(max-width:47.9375rem){.pageProduct.reviews .ctaContainer-mainwrapper,.viewerGenericOpen .ctaContainer--sticky .ctaContainer-mainwrapper,.viewerGenericOpen .ctaContainer-mainwrapper{justify-content:center;min-height:auto}.tooltip.tooltip--product .tooltip-wrapper,.viewerGenericOpen .tooltip.tooltip--product .tooltip-wrapper{bottom:5.625rem;left:0;margin:0 auto;max-width:25rem;position:fixed;right:0;top:auto;transform:none;width:auto}}@media(min-width:48rem) and (max-width:64rem){.tooltip.tooltip--product .tooltip-wrapper,.viewerGenericOpen .tooltip.tooltip--product .tooltip-wrapper{bottom:calc(100% + .5rem);left:50%;right:auto;top:auto;transform:translateX(-50%)}}@media(min-width:64.0625rem){.viewerGenericOpen .tooltip.tooltip--product .tooltip-wrapper{bottom:calc(100% + .5rem);left:50%;right:auto;top:auto;transform:translateX(-50%)}}@media (max-width:64rem){.pageProduct{margin-bottom:6rem}}.pageProduct-reviewHeaderPlaceholder{height:3.375rem;margin-bottom:4.6875rem;width:100%}@media (min-width:48rem){.pageProduct-reviewHeaderPlaceholder{height:4.375rem;margin-bottom:1.5625rem}}.pageProduct-reviewHeader{align-items:center;background-color:#007096;display:flex;flex-direction:row;height:3.375rem;justify-content:space-between;padding:1.25rem;position:fixed;top:0;width:100%;z-index:1001}.announcement-popin--visible .pageProduct-reviewHeader{top:2.5rem}.pageProduct-reviewHeader a{color:#fff;font-size:.8125rem;font-weight:400;-webkit-text-decoration:none;text-decoration:none}@media (min-width:48rem){.pageProduct-reviewHeader{background-color:#fff;border-bottom:.0625rem solid #f4efec;flex-direction:row-reverse;height:4.375rem;padding:.625rem 1.25rem}.pageProduct-reviewHeader a{color:#017096;font-size:.9375rem;line-height:1.6}.pageProduct-reviewHeader a:hover{color:#07678a}}.pageProduct-reviewHeaderTitle{color:#fff;font-size:.9375rem;font-weight:500}@media (min-width:48rem){.pageProduct-reviewHeaderTitle{display:none}}.pageProduct-reviewHeaderInfo{color:#fff;display:none;font-size:.9375rem;font-weight:500}@media (min-width:48rem) and (max-width:64rem){.pageProduct-reviewHeaderInfo{display:block}}.pageProduct-reviewInfo{font-weight:400;text-align:center}.pageProduct-reviewInfo img{display:block;height:3.75rem;margin:0 auto .625rem}@media (min-width:48rem) and (max-width:64rem){.pageProduct-reviewInfo img{margin:0 .625rem 0 0}}.pageProduct-reviewInfo a{-webkit-text-decoration:none;text-decoration:none}.pageProduct-reviewInfo i{font-size:.5625rem}@media (min-width:48rem) and (max-width:64rem){.pageProduct-reviewInfo{display:flex;text-align:left}}.pageProduct-reviewInfoTitle{color:#3b4559;font-size:1.125rem}@media (min-width:48rem) and (max-width:64rem){.pageProduct-reviewInfoTitle{display:inline}}.pageProduct-reviewInfoStars{font-size:1.125rem}@media (min-width:48rem) and (max-width:64rem){.pageProduct-reviewInfoStars{display:inline}}.pageProduct-reviewInfoText{color:#3b4559;font-size:.6875rem;padding-top:.9375rem}@media (min-width:48rem) and (max-width:64rem){.pageProduct-reviewInfoText{padding:0}}
