.proposition{padding:100px 0}@media (max-width:1023px){.proposition{padding:70px 0}}@media (max-width:767px){.proposition{padding:50px 0}}@media (min-width:768px){.proposition__title{text-align:center}}.proposition__list{grid-gap:50px;grid-template-columns:repeat(2,1fr);margin-top:60px;display:grid}@media (max-width:1199px){.proposition__list{grid-gap:30px;margin-top:40px}}@media (max-width:767px){.proposition__list{grid-gap:20px;grid-template-columns:1fr}}.proposition__item{background-color:var(--bg-gray);border-radius:15px;padding:40px}@media (max-width:1199px){.proposition__item{padding:30px}}@media (max-width:767px){.proposition__item{padding:30px 20px}}.proposition__item-title{letter-spacing:-.36px;color:var(--dark-text);margin:25px 0 15px;font-size:18px;font-weight:500;line-height:120%}.proposition__item-text{letter-spacing:-.32px;color:var(--gray-text);font-size:16px;font-weight:400;line-height:140%}
@media (max-width:767px){.story{background-color:var(--dark);padding:50px 0 0}}.story__wrap{background-color:var(--dark);border-radius:25px;justify-content:space-between;padding:80px 60px;display:flex;position:relative;overflow:hidden}@media (max-width:1199px){.story__wrap{padding:40px}}@media (max-width:767px){.story__wrap{flex-direction:column;align-items:flex-end;gap:40px;padding:0;overflow:visible}}.story__info{width:100%;max-width:555px}@media (max-width:1199px){.story__info{max-width:400px}}@media (max-width:1023px){.story__info{max-width:100%}}.story__text{letter-spacing:-.32px;color:var(--white-light);margin:40px 0;font-size:16px;font-weight:400;line-height:140%}@media (min-width:768px) and (max-width:1023px){.story__text{margin:20px 0}}.story__text p:first-child{margin-top:0}.story__text p:last-child{margin-bottom:0}.story__author{letter-spacing:-.4px;color:var(--white-light);font-size:20px;font-weight:700;line-height:110%}.story__img{position:absolute;top:80px;right:0}@media (max-width:1199px){.story__img{max-width:50%;top:50px}}@media (min-width:768px) and (max-width:1023px){.story__img{display:none}}@media (max-width:1023px){.story__img{max-width:40%;top:unset;bottom:0}}@media (max-width:767px){.story__img{max-width:300px;min-height:300px;position:relative;right:-20px}}
.page-about-us .top-screen{padding:95px 0 0;position:relative}@media (max-width:1023px){.page-about-us .top-screen{padding:60px 0 0}}@media (max-width:767px){.page-about-us .top-screen{padding:30px 0 0}}@media (min-width:768px){.page-about-us .top-screen{background-image:url("data:image/svg+xml,%3Csvg width='1440' height='622' viewBox='0 0 1440 622' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.2' d='M720 117C1109.34 117 1425 440.228 1425 839C1425 1237.77 1109.34 1561 720 1561C330.662 1561 15 1237.77 15 839C15 440.228 330.662 117 720 117Z' stroke='%23DEDDDD' stroke-width='2'/%3E%3Cpath opacity='0.2' d='M720 1C1178.93 1 1551 381.983 1551 852C1551 1322.02 1178.93 1703 720 1703C261.074 1703 -111 1322.02 -111 852C-111 381.983 261.074 1 720 1Z' stroke='%23DEDDDD' stroke-width='2'/%3E%3C/svg%3E%0A");background-position:bottom;background-repeat:no-repeat;background-size:contain}}.page-about-us .top-screen .container{z-index:1;position:relative}.page-about-us .top-screen__title{color:var(--dark-text);letter-spacing:-1px;text-align:center;margin:0 auto;font-size:52px;font-weight:600;line-height:120%}@media (max-width:767px){.page-about-us .top-screen__title{margin:0 auto;font-size:28px}}.page-about-us .top-screen__subtitle{width:100%;max-width:800px;color:var(--gray-text);letter-spacing:-.32px;text-align:center;margin:25px auto 90px;font-size:20px;font-weight:500;line-height:160%}@media (max-width:1023px){.page-about-us .top-screen__subtitle{max-width:550px;margin:25px auto 50px}}@media (max-width:767px){.page-about-us .top-screen__subtitle{margin:15px auto 30px;font-size:16px}}.page-about-us .top-screen picture{justify-content:center;align-items:center;min-height:130px;display:flex}@media (min-width:468px){.page-about-us .top-screen picture{min-height:245px}}@media (min-width:1024px){.page-about-us .top-screen picture{min-height:330px}}@media (min-width:1200px){.page-about-us .top-screen picture{min-height:430px}}@media (max-width:767px){.page-about-us .top-screen picture{margin-top:30px;margin-left:-20px;margin-right:-20px}}
