.double-block{overflow:hidden;padding-top:35px;padding-bottom:35px}.double-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.double-block__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px}.double-block__top-head h2{font-weight:500;font-size:28px;line-height:110%;color:#000}.double-block__top-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;row-gap:15px}.double-block__top-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:10px}.double-block__top-num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px;line-height:110%;color:#529dd1;background-color:#dfeaf3;border-radius:16px;padding:20px}.double-block__top-text{font-weight:400;font-size:16px;line-height:110%;color:#000;background-color:#dfeaf3;border-radius:16px;padding:20px;width:100%}.double-block__bottom-head h2{font-weight:500;font-size:28px;line-height:110%;color:#000}.double-block__bottom-head p{margin-top:12px;font-weight:400;font-size:16px;line-height:130%;color:#586971}.double-block__bottom-body{margin-top:25px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:24px}.double-block__bottom-img{border-radius:12px;overflow:hidden;aspect-ratio:16/11}.double-block__bottom-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.double-block__bottom-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.double-block__bottom-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:10px;background:#fff;border:1px solid #dfeaf3;border-radius:16px}.double-block__bottom-icon{-ms-flex-negative:0;flex-shrink:0;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#dfeaf3}.double-block__bottom-icon img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.double-block__bottom-text{font-weight:400;font-size:16px;line-height:130%;color:#000}.double-block__bottom-btn-wrap{margin-top:35px;text-align:center}.double-block__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-width:320px) and (max-width:1760px){.double-block{padding-top:calc(1.7361111111vw + 29.4444444444px);padding-bottom:calc(1.7361111111vw + 29.4444444444px)}.double-block .container{gap:calc(2.0833333333vw + 23.3333333333px)}.double-block__top{gap:calc(1.0416666667vw + 21.6666666667px)}.double-block__top-head h2{font-size:calc(.9722222222vw + 24.8888888889px)}.double-block__top-list{-webkit-column-gap:calc(1.0416666667vw + 11.6666666667px);-moz-column-gap:calc(1.0416666667vw + 11.6666666667px);column-gap:calc(1.0416666667vw + 11.6666666667px)}.double-block__bottom-head h2{font-size:calc(.9722222222vw + 24.8888888889px)}}@media (min-width:768px){.double-block__top-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.double-block__top-item{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;gap:unset}.double-block__top-num,.double-block__top-text{font-size:18px}}@media (min-width:960px){.double-block__bottom-body{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}.double-block__bottom-img{aspect-ratio:auto;min-height:320px}}@media (min-width:1760px){.double-block{padding-top:60px;padding-bottom:60px}.double-block .container{gap:60px}.double-block__top{gap:40px}.double-block__top-head h2{font-size:42px}.double-block__top-list{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.double-block__bottom-head h2{font-size:42px}}