.cd-top-content{padding-bottom:45px;text-align:center}.cd-top-content *{margin:0}.cd-cols{display:flex;gap:50px;justify-content:space-between}.cd-col.cd-left-col{width:42%}.cd-col.cd-right-col{position:relative;width:42%}.cd-top-left-val{align-items:center;background:var(--c-red);border-radius:100%;color:var(--c-white);display:flex;height:148px;justify-content:center;width:148px}.cd-top-left-val h2{color:inherit;margin:0}.cd-top-cols{align-items:center;display:flex;gap:20px;padding-bottom:45px}.cd-top-right-desc p:last-child{margin-bottom:0}.cd-bh-desc{background:var(--c-blue);border-top-right-radius:100px;color:var(--c-white);padding:32px}.cd-bh-title{color:var(--c-white);margin-bottom:10px;text-align:center}.cd-bh-graphic{display:block;height:22px;margin:0 auto 15px;width:100px}.cd-bh-desc-item,.cd-bh-desc-items{display:flex;flex-wrap:wrap}.cd-bh-desc-item{align-items:center;margin-bottom:5px;position:relative;width:100%}.cd-bh-desc-icon{height:25px;left:0;position:absolute;top:5px;width:25px}.cd-bh-desc-icon img{display:block}.cd-bh-desc-content p:last-child{margin:0}.cd-bh-desc-content,.cd-bh-desc-content *{color:var(--c-white)}.cd-bh-desc-content{padding-left:40px}.cd-bh-desc-content a{font-style:normal;font-weight:400;text-decoration:none}.cd-bh-desc-content a:hover{color:var(--c-white);text-decoration:underline}.cd-bh-desc-content a{color:var(--c-white)}.cd-bh-btn-items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -5px;padding-top:20px}.cd-bh-btn-item{padding:0 5px 15px}.cd-bh-btn-item .btn{padding:4px 18px}.bg-white .cd-bh-btn-item .btn-primary{background-color:var(--c-blue);border-color:var(--c-sky-blue);color:var(--c-white)}.bg-white .cd-bh-btn-item .btn-primary:focus,.bg-white .cd-bh-btn-item .btn-primary:hover{background-color:var(--c-sky-blue);color:var(--c-white)}.cd-bh-btn-item .btn-secondary:focus,.cd-bh-btn-item .btn-secondary:hover{background-color:transparent;border-color:var(--c-white);color:var(--c-white)}.cd-bh-btn-item .btn.btn-tertiary{border-color:var(--c-white)}.cd-bh-btn-item .btn-tertiary:focus,.cd-bh-btn-item .btn-tertiary:hover{background-color:var(--c-white);border-color:var(--c-white);color:var(--c-blue)}.cd-bh-btn-item .btn-normal{color:var(--c-white)}.cd-bh-btn-item .btn-normal:focus,.cd-bh-btn-item .btn-normal:hover{color:var(--c-sky-blue)}.cd-bh-btn-item .btn-normal .btn-text:after{background:var(--c-white)}.cd-bh-btn-item .btn-normal:focus .btn-text:after,.cd-bh-btn-item .btn-normal:hover .btn-text:after{background:var(--c-sky-blue)}.cd-right-image{text-align:right}.cd-right-graphic svg{width:96%}.cd-right-graphic{left:-70px;position:absolute;top:50px;width:49%}.bg-blue .cd-top-content *,.bg-blue .cd-top-right-desc,.bg-blue .cd-top-right-desc *,.bg-red .cd-top-content *,.bg-red .cd-top-right-desc,.bg-red .cd-top-right-desc *{color:var(--c-white)}.bg-blue .cd-bh-desc{background:var(--c-white);color:var(--c-blue)}.bg-blue .cd-bh-desc-content,.bg-blue .cd-bh-desc-content *,.bg-blue .cd-bh-desc-content a,.bg-blue .cd-bh-desc-content a:hover,.bg-blue .cd-bh-title{color:var(--c-blue)}.bg-blue .cd-bh-btn-item .btn-primary{border-color:var(--c-blue)}.bg-blue .cd-bh-btn-item .btn-primary:focus,.bg-blue .cd-bh-btn-item .btn-primary:hover{border-color:var(--c-sky-blue)}.bg-blue .cd-bh-btn-item .btn-secondary:focus,.bg-blue .cd-bh-btn-item .btn-secondary:hover{background-color:var(--c-blue);border-color:var(--c-blue)}.bg-blue .cd-bh-btn-item .btn-tertiary:focus,.bg-blue .cd-bh-btn-item .btn-tertiary:hover{background-color:var(--c-blue);color:var(--c-white)}.bg-blue .cd-bh-btn-item .btn-normal{color:var(--c-blue)}.bg-blue .cd-bh-btn-item .btn-normal:focus,.bg-blue .cd-bh-btn-item .btn-normal:hover{color:var(--c-sky-blue)}.bg-red .cd-top-left-val{background:var(--c-blue)}.bg-red .cd-right-graphic svg path{stroke:var(--c-blue)}@media (max-width:991px){.cd-cols{flex-direction:column}.cd-col.cd-left-col{width:100%}.cd-col.cd-right-col{display:none}.cd-top-cols,.cd-top-content{padding-bottom:30px}}@media (max-width:767px){.cd-bh-desc{border-top-left-radius:100px;border-top-right-radius:0;padding:25px}.cd-top-left-val h2{font-size:27px}.cd-top-left-val{height:80px;width:80px}.cd-top-cols{align-items:flex-start}}