.reviews-block .inner{position:relative}.reviews-block .agency{color:var(--primary-color);z-index:2;background:#fbfbfbcc;align-items:center;width:176px;margin:0 auto 24px;padding:16px 0;position:relative}:is(.reviews-block .agency) .immodvisor-symbol{opacity:.5;width:130px;height:auto;display:block;position:absolute;inset:50% auto auto 50%;transform:translate(-50%)translateY(-50%)}:is(.reviews-block .agency) .agency-content{text-align:center;flex-flow:column;font-size:14px;line-height:20px;display:flex;position:relative}:is(.reviews-block .agency) .immodvisor-logo{margin:0 auto 24px;display:block}:is(.reviews-block .agency) img{margin:0 auto 4px;display:block}:is(.reviews-block .agency) .rating{margin:0 auto 20px;font-family:Sora,sans-serif;font-size:48px;font-weight:700;line-height:54px;display:block}:is(.reviews-block .agency) strong{margin:0 auto 4px;font-size:16px;display:block}:is(.reviews-block .agency) a{text-indent:100svw;white-space:nowrap;position:absolute;inset:0;overflow:hidden}.reviews-block .reviews-slider{position:relative}:is(.reviews-block .reviews-slider) .review-cards{flex-flow:row;transition:all .3s;display:flex}:is(:is(.reviews-block .reviews-slider) .review-cards) .review-card{background:#fff;flex:none;padding:36px 24px}:is(:is(:is(.reviews-block .reviews-slider) .review-cards) .review-card) h3{color:var(--primary-color);margin:0 0 12px;font-family:Sora,sans-serif;font-size:24px;font-weight:700;line-height:28px}:is(:is(:is(.reviews-block .reviews-slider) .review-cards) .review-card) p{margin:16px 0;font-weight:300}.submitted:is(:is(:is(:is(.reviews-block .reviews-slider) .review-cards) .review-card) p){color:#666;margin:0;font-size:12px;line-height:15px}:is(.reviews-block .reviews-slider) .buttons{pointer-events:none;flex-flow:row;justify-content:space-between;display:flex;position:absolute}:is(:is(.reviews-block .reviews-slider) .buttons) button{pointer-events:auto}:is(:is(:is(.reviews-block .reviews-slider) .buttons) button) .cog-icon{color:var(--primary-color);width:60px;height:60px}:is(:is(:is(:is(.reviews-block .reviews-slider) .buttons) button) .cog-icon) svg{transform:scale(2.5)}.disable:is(:is(:is(.reviews-block .reviews-slider) .buttons) button){opacity:.25;pointer-events:none}:is(.reviews-block.single .reviews-slider) .the-slider{overflow:hidden}:is(.reviews-block.single .reviews-slider) .review-cards{margin-left:calc(var(--slide) * -100%);margin-right:calc(var(--slide) * 100%)}:is(:is(.reviews-block.single .reviews-slider) .review-cards) .review-card{background:var(--light-gray-color);width:calc(100% - 48px);margin:0 24px}:is(.reviews-block.single .reviews-slider) .buttons{z-index:2;inset:calc(50% - 24px) -16px auto}.reviews-block.paired{--reviews-inset:0px}:is(.reviews-block.paired .reviews-slider) .review-cards{margin-left:calc((-100svw + 48px + 36px) * var(--slide))}:is(:is(.reviews-block.paired .reviews-slider) .review-cards) .review-card{width:calc(100svw - 156px);margin:0 36px}:is(.reviews-block.paired .reviews-slider) .buttons{top:calc(50% - 24px);left:-10px;right:-10px}@media screen and (width>=768px){:is(.reviews-block.paired .reviews-slider) .review-cards{margin-left:calc((-100svw + 48px + var(--reviews-inset)) * var(--slide))}:is(:is(.reviews-block.paired .reviews-slider) .review-cards) .review-card{opacity:.25;width:calc(50svw - 24px - 72px - var(--reviews-inset) / 2)}.active:is(:is(:is(.reviews-block.paired .reviews-slider) .review-cards) .review-card){opacity:1}}@media screen and (width>=1024px){.reviews-block.paired .agency{position:absolute;top:50%;left:0;transform:translateY(-50%)}.reviews-block.paired .inner.no-seal{transform:translate(-100px)}.reviews-block.paired .reviews-slider{margin-left:200px}:is(.reviews-block.paired .reviews-slider) .review-cards{margin-left:calc((-100svw + 48px + 200px + var(--reviews-inset)) * var(--slide))}:is(:is(.reviews-block.paired .reviews-slider) .review-cards) .review-card{width:calc(50svw - 24px - 72px - var(--reviews-inset) / 2 - 100px)}}@media screen and (width>=1280px){.reviews-block.paired .reviews-slider{padding-left:24px}:is(.reviews-block.paired .reviews-slider) .review-cards{margin-left:calc((-888px + 24px) * var(--slide))}:is(:is(.reviews-block.paired .reviews-slider) .review-cards) .review-card{width:360px}}.reviews-block.standalone{background:#fbfbfb;margin:0;padding:120px 24px 80px;overflow:hidden}.reviews-block.standalone .h2{color:var(--primary-color);text-align:center;margin:0 0 36px;font-family:Sora,sans-serif;font-size:36px;font-weight:300;line-height:40px}:is(.reviews-block.standalone .h2) strong{display:block}.reviews-block.standalone .inner{margin:0 auto}@media screen and (width>=1280px){.reviews-block.standalone .inner{max-width:1112px}}
