.block-connector-2{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,var(--bc2-bgTop)),color-stop(50%,var(--bc2-bgBottom)));background:-o-linear-gradient(top,var(--bc2-bgTop) 50%,var(--bc2-bgBottom) 50%);background:linear-gradient(to bottom,var(--bc2-bgTop) 50%,var(--bc2-bgBottom) 50%);position:relative}.block-connector-2:after{background:var(--bc2-bgimg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:calc(42% + 120px);left:0;position:absolute;width:100%}.block-connector-2>.page-center{position:relative;z-index:1}.block-connector-2__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1000px;-webkit-box-shadow:-23.1144px 23.1144px 61.6385px rgba(2,49,97,.15);box-shadow:-23.1144px 23.1144px 61.6385px rgba(2,49,97,.15);margin:0 auto;max-width:928px;width:100%}.block-connector-2__container--big{padding:32px 32px 32px 96px}.block-connector-2__container--small{padding:24px 88px 24px 128px}.block-connector-2__info{margin-right:8px;max-width:630px;width:100%}.block-connector-2__info--full{max-width:100%}.block-connector-2__title{font-size:32px;font-weight:600;line-height:150%;margin-bottom:8px;width:100%}.block-connector-2__info--full .block-connector-2__title{text-align:center}.block-connector-2__text{font-size:20px;font-weight:600;line-height:150%;width:100%}@media (max-width:1120px){.block-connector-2:after{height:calc(50% + 72px)}.block-connector-2__container{max-width:736px}.block-connector-2__container--small{padding:16px 72px}.block-connector-2__info{margin-right:32px;max-width:100%}.block-connector-2__title{font-size:24px}.block-connector-2__text{font-size:20px}}@media (max-width:767px){.block-connector-2:after{height:calc(50% + 64px)}.block-connector-2__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:40px 40px 1000px 1000px;-ms-flex-direction:column;flex-direction:column;max-width:448px}.block-connector-2__container--big{padding:32px 16px}.block-connector-2__container--small{padding:24px 16px 32px}.block-connector-2__info{margin-bottom:32px;margin-right:0;text-align:center}.block-connector-2__title{font-size:20px}.block-connector-2__text{font-size:16px}}@media (max-width:480px){.block-connector-2{--bc2-bgBottom:var(--bc2-bgBottomMob)!important}.block-connector-2__container--square{border-radius:20px}}