.overpay-section{background:#fff;padding:100px 0}.overpay-inner{align-items:center;display:grid;gap:48px;grid-template-columns:.9fr 1.1fr}.overpay-photo img{width:100%}.overpay-title h2{color:#0d2b45;font-size:42px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:56px;margin:0 0 20px}.overpay-text p{color:#333;font-size:20px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:34px;margin:0 0 20px}.overpay-text ul{color:#0d2b45;font-size:18px;margin:0;padding-left:25px}.overpay-text ul li{font-size:18px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:100%;margin-bottom:24px}.partner-overpay .overpay-title h2{margin:0 0 40px}.partner-overpay .overpay-text ul{list-style:none;padding-left:0}.partner-overpay .overpay-text ul li{display:flex;margin-bottom:40px}.partner-overpay .overpay-text ul li img{margin-right:13px}@media (max-width:1024px) and (min-width:901px){.overpay-section{padding:80px 0}.overpay-title h2{font-size:32px;line-height:46px;margin:0 0 20px}}@media (max-width:900px){.overpay-inner{gap:30px;grid-template-columns:1fr}.overpay-section{padding:60px 0}.overpay-title h2{font-size:32px;line-height:100%;margin:0 0 15px}.overpay-text p{font-size:18px;line-height:28px;margin:0 0 15px}.overpay-text ul li:last-child{margin-bottom:0}.overpay-text ul li{font-size:18px;line-height:100%;margin-bottom:20px}}@media (max-width:767px){.overpay-section{padding:30px 0}.overpay-inner{gap:20px}.overpay-title h2{font-size:28px;line-height:32px;margin:0 0 10px}}