.programm-card-info-container{flex-direction:column;justify-content:center;align-items:start;padding:24px 40px;display:flex}.subtitle{margin-bottom:24px!important}.programm-card-info-container p{margin-top:8px;margin-bottom:0}.banner-container.programm-card{border-radius:16px}.programm-card-info-container .text-description{font-size:16px}.programm-card-info-container .pluses-container h4{font-size:20px}.programm-card-info-container .pluses-container span{font-size:16px}.img-container img{border-top-right-radius:16px!important;border-bottom-right-radius:16px!important}.programm-card-info-container .pluses-container{flex-wrap:nowrap}.programm-card-info-container-btn{margin-top:auto;padding-top:32px}.programm-card img{border-top-right-radius:16px;border-bottom-right-radius:16px}.card-desc-img picture{display:contents}.two-pluse-item{max-width:100%!important}@media (max-width:991px){.programm-card-info-container{padding:24.5px 0 24.5px 40px}.programm-card-info-container .text-description{font-size:14px}.programm-card-info-container .pluses-container h4{font-size:16px}.programm-card-info-container .pluses-container span{font-size:14px}.programm-card .banner-title{font-size:22px}.programm-card .text-description{font-size:14px}.card-desc.pluses-container .pluse-item{padding-right:0}.card-desc.pluses-container .card-desc.pluse-item h4{font-size:15px}.card-desc.pluses-container .card-desc.pluse-item span{font-size:13px}.card-desc.pluses-container.row,.programm-card-info-container-btn{padding-top:16px}.programm-card-pluse-item{max-width:100%!important}}.programm-card .card-desc-img picture{display:contents}@media (max-width:767px){.programm-card img.programm-card-image-small,.programm-card .programm-card-img-wrapper img{border-bottom-right-radius:0;height:100%}.programm-card .programm-card-img-wrapper{padding-top:0}}
.rec-description-img{border-radius:0 16px 16px 0;max-height:320px}.rec-banner-text-element{padding:66px 0 66px 40px}@media (max-width:767px){.rec-banner-text-element{padding:16px}}.btn-banner-long{margin-top:30px!important;padding:11px 44px!important}.opportunities-list h1{color:#000;letter-spacing:0;font-size:24px;font-weight:500;line-height:100%}.opportunities-list ul{color:#262626;letter-spacing:0;max-width:480px;padding-left:24px;font-size:16px;font-weight:400;line-height:150%;list-style-position:inside}.opportunities-list li{text-indent:-22px}@media (max-width:991px){.rec-description-banner h1.banner-title{margin-bottom:24px;font-size:24px;font-weight:500;line-height:100%!important}.rec-description-banner .banner-description p{margin-bottom:0;font-size:14px;font-weight:400;line-height:150%}.rec-description-banner .banner-description-digital-banking p{font-size:16px}.opportunities-list ul{font-size:14px}}@media (max-width:767px){.banner-desc-body-element{padding:12px 0 16px 16px!important}.rec-description-banner h2.banner-title{font-size:14px;font-weight:500;line-height:100%!important}.rec-description-banner .banner-description p{font-family:var(--font-inter), Inter;font-size:10px;font-weight:400;line-height:150%}.rec-description-banner-button-wrapper .rec-description-banner-button{justify-content:center;align-items:center;height:40px;font-size:13px;display:flex;margin-top:8px!important;padding:0!important}.rec-description-text-wrapper{padding-right:0!important}.rec-description-img-wrapper{padding-left:0!important}.banner-desc-body-element-digital-banking{padding:16px 24px 24px}.banner-title-digital-banking{letter-spacing:0;vertical-align:middle;color:#262626;margin-bottom:0;font-size:18px;font-weight:500;line-height:150%}.banner-description-digital-banking{letter-spacing:0;vertical-align:middle;color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:150%}.banner-description-digital-banking p{margin-bottom:0}.rec-description-banner .banner-description-digital-banking p{font-size:13px}.opportunities-list h1{margin-bottom:16px;font-size:18px;line-height:150%!important}.opportunities-list ul{font-size:13px}.opportunities-list li{text-indent:-18px}}
.reccommendation-banner.banner-container{border:2px solid;border-radius:16px}.reccommendation-banner .btn.btn-white{color:#000}.reccommendation-banner .banner-text-position{flex-direction:column;justify-content:center;align-items:center;display:flex}.reccommendation-banner .rec-banner-text-element h1{font-size:32px;font-weight:500;line-height:41.6px}@media (max-width:991px){.reccommendation-banner .rec-banner-text-element{padding-right:0}.reccommendation-banner .rec-banner-text-element .banner-title{font-size:24px;font-weight:500;text-align:start!important;line-height:150%!important}.reccommendation-banner .rec-banner-text-wrapper{padding-right:0}.reccommendation-banner .banner-text-position{padding:0}.rec-banner-img{padding-left:0!important}}@media (max-width:767px){.reccommendation-banner .rec-banner-text-element .banner-title{margin-bottom:0;font-size:13px;font-weight:500;line-height:150%}}
.tab-content .container{padding-left:0;padding-right:0}.container .tabs-underline .nav-link{color:var(--color-text-secondary);text-align:left;border:none;margin-right:32px;padding:0 0 12px;font-size:18px}.tabs-underline.nav.nav-tabs{white-space:nowrap;box-sizing:border-box;flex-wrap:nowrap;width:100%;height:100%;padding-bottom:1px}.container .tabs-underline .nav-link.active{color:#000;background-color:inherit;border:none;border-bottom:2px solid #e30611}.container .tabs-buttons .nav-link{color:#475467;text-align:left;background-color:#e5e5ea;border-color:#e5e5ea;border-radius:2.5rem;margin-right:12px;padding:10px 20px;font-size:13px}.container .tabs-buttons .nav-link.active{color:#fff;background-color:#ce1e2c;border-color:#ce1e2c}.container .tabs-buttons{border-bottom:none}.container .tab-content .tab-pane .col .card .card-body .row .col-md-5 .card .card-body .col-6 .calculate-btn{background-color:#d2322d;border:none}.container .tab-content .tab-pane .col .card .card-body .row .col-md-5 .card .card-body .col-6 .calculate-btn:hover{background-color:#ff3a33}.tabs-wrapper{-webkit-overflow-scrolling:touch;touch-action:pan-x;-ms-overflow-style:none;scrollbar-width:none;margin:0 12px;display:flex;overflow:auto hidden}.tabs-wrapper::-webkit-scrollbar{display:none}.component-wide-section .arrow{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0 0 14px;display:flex}.tabs-wrapper .tabs-underline.overflow{border-bottom:none!important}.tabs-underline .nav-item.overflow{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{flex:none}.nav-tabs .nav-link{white-space:nowrap}.tabs-buttons.nav.nav-tabs{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow:auto hidden}@media (max-width:767px){.container .tabs-underline .nav-link{padding-bottom:12px;font-size:13px;font-weight:400;line-height:100%}}
.accordion{border:none!important}.accordion-item{margin-bottom:10px;border-radius:1rem!important}.accordion-header .accordion-button{font-size:17px;font-weight:500}.accordion-button{border-radius:1rem!important}.accordion-button:not(.collapsed){color:#fff!important;background-color:#d2322d!important;border-radius:1rem!important}.accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>")!important;border-radius:1rem!important}.accordion-button:hover{background:#fcd8d8}
