.about-us-page{width:100%;overflow-x:clip}.about-us-page__who-we-are-effect-wrapper{z-index:5;width:100%;position:relative}.about-us-page__layer-effect,.about-us-page__logo-bg{width:100%;height:100vh;position:absolute}@media only screen and (max-width:1024px){.about-us-page__layer-effect,.about-us-page__logo-bg{height:800px}}@media only screen and (max-width:767px){.about-us-page__layer-effect,.about-us-page__logo-bg{height:600px}}.about-us-page__layer-effect{z-index:10;opacity:.5;background:linear-gradient(#a6ae87 0%,#a3a790 44.5%,#eaebdd 100%);width:100vw;top:-80px;right:50%;transform:translate(50%)}.about-us-page__logo-bg{z-index:5;justify-content:center;align-items:none;gap:none;flex-direction:row;display:flex;top:40px}.about-us-page__image-container{width:712px;height:700px;position:relative}@media only screen and (max-width:1024px){.about-us-page__image-container{width:500px;height:650px}}@media only screen and (max-width:767px){.about-us-page__image-container{width:194.317px;height:345.75px}}.about-us-page__image{object-fit:contain;width:100%;height:100%}.about-us-page__inner-wrapper,.about-us-page__service{width:clamp(1200px,100% - 200px,1500px);margin:0 auto}@media only screen and (max-width:1024px){.about-us-page__inner-wrapper,.about-us-page__service{width:calc(100% - 100px)}}@media only screen and (max-width:767px){.about-us-page__inner-wrapper,.about-us-page__service{width:calc(100% - 40px)}}.about-us-page__who-we-are{width:100%;height:100vh}@media only screen and (max-width:1024px){.about-us-page__who-we-are{height:100%}}.about-us-page__who-we-are-content-wrapper{z-index:20;position:relative}.about-us-page__who-we-are-content-wrapper,.about-us-page__who-believe-content-wrapper,.about-us-page__service-content-wrapper{justify-content:none;align-items:none;flex-direction:column;gap:50px;padding-top:100px;display:flex}@media only screen and (max-width:1024px){.about-us-page__who-we-are-content-wrapper,.about-us-page__who-believe-content-wrapper,.about-us-page__service-content-wrapper{gap:20px;padding-top:50px}}.about-us-page__who-we-are-heading-wrapper,.about-us-page__who-believe-heading-wrapper,.about-us-page__service-heading-wrapper{width:max-content;position:relative}.about-us-page__who-we-are-heading-text,.about-us-page__who-believe-heading-text,.about-us-page__service-heading-text{font-family:var(--font-montreal),sans-serif;color:#0f1d07;letter-spacing:3px;font-size:6.8125rem;font-weight:530;line-height:131px}@media only screen and (max-width:1024px){.about-us-page__who-we-are-heading-text,.about-us-page__who-believe-heading-text,.about-us-page__service-heading-text{letter-spacing:2px;font-size:5.0625rem;line-height:97.69px}}@media only screen and (max-width:912px){.about-us-page__who-we-are-heading-text,.about-us-page__who-believe-heading-text,.about-us-page__service-heading-text{font-size:3.8rem;line-height:66px}}@media only screen and (max-width:767px){.about-us-page__who-we-are-heading-text,.about-us-page__who-believe-heading-text,.about-us-page__service-heading-text{font-size:2.25rem;line-height:44.25px}}.about-us-page__who-we-are-heading-icon,.about-us-page__who-believe-heading-icon,.about-us-page__service-heading-icon{position:absolute;bottom:30px;left:calc(100% + 20px)}@media only screen and (max-width:912px){.about-us-page__who-we-are-heading-icon,.about-us-page__who-believe-heading-icon,.about-us-page__service-heading-icon{bottom:20px}.about-us-page__who-we-are-heading-icon svg,.about-us-page__who-believe-heading-icon svg,.about-us-page__service-heading-icon svg{width:50px;height:15px}}@media only screen and (max-width:767px){.about-us-page__who-we-are-heading-icon,.about-us-page__who-believe-heading-icon,.about-us-page__service-heading-icon{bottom:5px;left:calc(100% + 10px)}}.about-us-page__who-we-are-text-wrapper,.about-us-page__who-believe-text-wrapper{align-self:flex-end;justify-content:none;align-items:none;flex-direction:column;gap:40px;width:539px;display:flex}@media only screen and (max-width:1024px){.about-us-page__who-we-are-text-wrapper,.about-us-page__who-believe-text-wrapper{gap:30px;max-width:401px}}@media only screen and (max-width:767px){.about-us-page__who-we-are-text-wrapper,.about-us-page__who-believe-text-wrapper{align-self:center;gap:20px;max-width:100%}}.about-us-page__who-we-are-text,.about-us-page__who-believe-text,.about-us-page__service-list-item{font-family:var(--font-montreal),sans-serif;color:#0f1d07;letter-spacing:2px;font-size:2rem;font-weight:530;line-height:38.4px}@media only screen and (max-width:1024px){.about-us-page__who-we-are-text,.about-us-page__who-believe-text,.about-us-page__service-list-item{letter-spacing:1px;font-size:1.5rem;line-height:28px}}@media only screen and (max-width:767px){.about-us-page__who-we-are-text,.about-us-page__who-believe-text,.about-us-page__service-list-item{letter-spacing:1px;font-size:1.25rem;line-height:25.118px}}.about-us-page__who-believe{z-index:20;width:100%;height:80vh;position:relative}@media only screen and (max-width:1024px){.about-us-page__who-believe{height:100%}}.about-us-page__service-block{background-color:#fcfdff;width:100%;min-height:100vh;padding-bottom:100px;position:relative}@media only screen and (max-width:1024px){.about-us-page__service-block{min-height:100%}}@media only screen and (max-width:912px){.about-us-page__service-block{padding-bottom:50px}}.about-us-page__service-block-layer{z-index:1;background-color:#f3f3e9;position:absolute;inset:-1px 0 0}@media only screen and (min-width:920px) and (max-width:1024px){.about-us-page__service-block-layer{border-radius:0 0 60px 60px}}.about-us-page__service{z-index:1;position:relative}@media only screen and (max-width:767px){.about-us-page__service{padding-left:10px}}.about-us-page__service-wrapper{justify-content:space-between;align-items:none;gap:none;flex-direction:row;display:flex}@media only screen and (max-width:912px){.about-us-page__service-wrapper{gap:50px}}@media only screen and (max-width:767px){.about-us-page__service-wrapper{flex-direction:column;gap:20px}}.about-us-page__service-text{max-width:650px;font-family:var(--font-montreal),sans-serif;margin-top:50px;font-size:4rem;font-weight:530;line-height:70.4px}@media only screen and (max-width:1024px){.about-us-page__service-text{max-width:480px;font-size:2.9375rem;line-height:52px}}@media only screen and (max-width:912px){.about-us-page__service-text{max-width:100%;margin-top:0;font-size:1.5rem;line-height:28.8px}}.about-us-page__service-item-container:nth-child(n+2){margin-top:50px}@media only screen and (max-width:1024px){.about-us-page__service-item-container:nth-child(n+2){margin-top:30px}}.about-us-page__service-item-heading{font-family:var(--font-montreal),sans-serif;color:#0f1d07;font-size:2.5rem;font-weight:700;line-height:57.6px}@media only screen and (max-width:1024px){.about-us-page__service-item-heading{font-size:1.8125rem;line-height:42px}}.about-us-page__service-list{justify-content:none;align-items:none;flex-direction:column;gap:20px;margin-top:20px;list-style:none;display:flex}@media only screen and (max-width:1024px){.about-us-page__service-list{gap:15px;margin-top:15px}}
