.fitout-client-perspective_section{margin-top:48px}.fitout-client-perspective_section .page-width{max-width:1150px}.fitout-client-perspective_section .page-width h2{font-size:20px;line-height:24px;letter-spacing:normal;margin-bottom:0}.fitout-client-perspective_section .client-perspective-wrap{display:flex;flex-direction:column;gap:24px;justify-content:center}@media(min-width: 768px){.fitout-client-perspective_section .client-perspective-wrap{flex-direction:row}}@media(min-width: 768px){.fitout-client-perspective_section .client-perspective-wrap:has(.client-video) .client-perspective-text{width:50%}}.fitout-client-perspective_section .client-perspective-wrap .client-perspective-text{background-color:#f2f5f8;font-size:13px;line-height:21px;border-radius:7px;width:100%;padding:17px 20px}@media(min-width: 768px){.fitout-client-perspective_section .client-perspective-wrap .client-perspective-text{padding:42px 64px;width:80%}}.fitout-client-perspective_section .client-perspective-wrap .client-perspective-text .client-info{padding-top:2px}.fitout-client-perspective_section .client-perspective-wrap .client-perspective-text .client-info p{margin:0;padding:0}.fitout-client-perspective_section .client-perspective-wrap .client-video{width:100%}@media(min-width: 768px){.fitout-client-perspective_section .client-perspective-wrap .client-video{width:50%}}.fitout-client-perspective_section .client-perspective-wrap .client-video .deferred-media .deferred-media__poster .media.media--transparent.ratio{padding-top:56.25%;aspect-ratio:16/9 !important;height:100%;width:100%;border-radius:7px}.fitout-client-perspective_section .client-perspective-wrap .client-video .deferred-media .deferred-media__poster .media.media--transparent.ratio .deferred-media__poster-button svg{fill:#c6d644}