.w-center{width:100%;max-width:1200px;margin-right:auto;margin-left:auto;padding:0 15px}@media only screen and (min-width: 768px) and (max-width: 1023px){.w-center{padding:0 45px}}@media only screen and (min-width: 1024px) and (max-width: 1624px){.w-center{padding:0 50px}}.w-center.bw,.w-center.bb,.w-center.abb{width:100%;max-width:1640px;margin-right:auto;margin-left:auto;padding:0 15px}@media only screen and (min-width: 768px) and (max-width: 1023px){.w-center.bw,.w-center.bb,.w-center.abb{padding:0 30px}}@media only screen and (min-width: 1024px) and (max-width: 1624px){.w-center.bw,.w-center.bb,.w-center.abb{padding:0 35px}}.w-gap{margin-top:15px}@media only screen and (min-width: 1024px){.w-gap{margin-top:25px}}.w-gap-xs{margin-top:25px}@media only screen and (min-width: 1024px){.w-gap-xs{margin-top:35px}}.w-gap-xxs{margin-top:25px}@media only screen and (min-width: 1024px){.w-gap-xxs{margin-top:60px}}.w-gap-sm{margin-top:40px}@media only screen and (min-width: 1024px){.w-gap-sm{margin-top:90px}}.w-gap-md{margin-top:80px}@media only screen and (min-width: 1024px){.w-gap-md{margin-top:130px}}.w-gap-lg{margin-top:130px}@media only screen and (min-width: 1024px){.w-gap-lg{margin-top:200px}}.w-gap-xl{margin-top:60px}@media only screen and (min-width: 768px){.w-gap-xl{margin-top:90px}}@media only screen and (min-width: 1024px){.w-gap-xl{margin-top:180px}}@media only screen and (min-width: 1266px){.w-gap-xl{margin-top:276px}}.bw-button__yellow,.bw-button__empty-dark{padding:14.5px 20px;font-weight:600;background:#FFCD00;border:1px solid #FFCD00;border-radius:4px;color:#2C2C2C;text-decoration:none;font-size:15px;text-transform:none;transition:all .35s ease-in-out;line-height:1.2}.bw-button__yellow:hover,.bw-button__yellow:focus,.bw-button__empty-dark:hover,.bw-button__empty-dark:focus{background:transparent;color:#2C2C2C;text-decoration:none}@media only screen and (min-width: 1266px){.bw-button__yellow,.bw-button__empty-dark{font-size:19px}}.bw-button__empty-dark{border:1px solid #201F1E;background:transparent}.bw-button__empty-dark:hover,.bw-button__empty-dark:focus{background:#201F1E;color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:bold}.about-us{background:#fff;padding-bottom:60px;color:#201F1E;font-weight:300;line-height:28px;font-size:16px}.about-us .w-center{max-width:1390px}.about-us__title h1{font-weight:bold;font-size:28px;margin:0;padding:20px 0;text-align:center}.about-us p{margin:0 0 8px}.about-us__banner-right{max-width:667px;margin:20px auto}.about-us__banner-right .picture{border-radius:6px;position:relative;z-index:2}.about-us__banner-right .picture:before{content:'';background:#575757;position:absolute;border-radius:6px;z-index:1;top:-6px;bottom:-6px;left:-6px;right:-6px}.about-us__banner-right .picture img{position:relative;border-radius:4px;z-index:2}.about-us__benefits ul li{display:flex;flex-direction:column;text-align:center;margin-bottom:20px}.about-us__benefits ul li b{font-weight:900;font-size:21px;line-height:1.1;color:#201F1E}.about-us__sides-wrap{position:relative}.about-us__sides-background{background:#F8F8F8;padding:40px 0}.about-us__sides{display:flex;flex-direction:column;position:relative}.about-us__sides .picture{max-width:400px;margin:20px auto}.about-us__sides-revert{flex-direction:column-reverse}.about-us__link{text-decoration:underline;color:#201F1E}.about-us__link:hover{text-decoration:none;transition:all .35s ease-in-out;color:#ffcd00}@media only screen and (min-width: 768px){.about-us__benefits ul{display:flex;justify-content:space-between;border-bottom:2px solid #DFE4EA;padding-bottom:40px}.about-us__benefits ul li b{font-size:36px;line-height:48px}.about-us__sides-background{background:#F8F8F8;padding:70px 0}}@media only screen and (min-width: 1024px){.about-us{padding-bottom:100px}.about-us__title h1{font-size:36px;padding:100px 0 60px}.about-us__text{max-width:400px}.about-us__sides-wrap:after{content:"";position:absolute;top:7%;bottom:6%;width:4px;background:#FFCD00;left:calc(50% - 2px)}.about-us__sides{max-width:1120px;margin:0px auto;flex-direction:row;align-items:center;justify-content:space-between}.about-us__sides:after{content:"";position:absolute;top:calc(52% - 12px);bottom:10%;width:24px;height:24px;border:4px solid #FFCD00;border-radius:50%;background:#fff;left:calc(50% - 12px);z-index:999}}@media only screen and (min-width: 1266px){.about-us__banner{display:flex;width:100%;gap:0 20px;justify-content:space-between}.about-us__banner-right{margin:0}.about-us__banner-left{max-width:630px}}
