.promo-solutions-section{overflow:hidden}.promo-solutions-section .container{--cy-container-w: 1260px}.promo-solutions-section-content{--cy-promo-content-pt: 40px;--cy-promo-content-pr: max(24px, 3.1875rem);--cy-promo-content-pb: 48px;--cy-promo-content-pl: max(24px, 3.1875rem);--cy-promo-items-gap: 4.3125rem;padding:var(--cy-promo-content-pt) var(--cy-promo-content-pr) var(--cy-promo-content-pb) var(--cy-promo-content-pl);border-style:solid;border-width:1px;border-color:var(--cy-c__sand-5);border-radius:24px;background-color:var(--cy-c__white);grid-gap:var(--cy-promo-items-gap);display:grid;grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 991.98px){.promo-solutions-section-content{--cy-promo-items-gap: 80px}}@media only screen and (max-width: 576px){.promo-solutions-section-content{--cy-promo-content-pr: 24px;--cy-promo-content-pl: 24px}}@media only screen and (max-width: 991.98px){.promo-solutions-section-content{grid-template-columns:100%;margin:0 auto;max-width:650px}}.promo-solutions-section__item{position:relative;padding-left:8px}.promo-solutions-section__item:before{content:"";position:absolute;top:0;left:calc(var(--cy-promo-items-gap)*.5*-1);bottom:0;width:1px;background-color:var(--cy-c__sand-4)}@media only screen and (max-width: 991.98px){.promo-solutions-section__item:before{left:9px;width:calc(100% - 9px - 9px);height:1px;top:calc(var(--cy-promo-items-gap)*.5*-1)}}.promo-solutions-section__item:first-child:before{display:none}.promo-solutions-section__img{display:flex;margin:0}.promo-solutions-section__img img{width:auto;height:120px !important}.promo-solutions-section__title{margin:12px 0 0}@media only screen and (max-width: 1199px){.promo-solutions-section__title br{display:none}}@media only screen and (max-width: 991.98px){.promo-solutions-section__title br{display:inline-block}}.promo-solutions-section__desc{margin:12px 0 0}.promo-solutions-section__desc p{margin-top:0}.promo-solutions-section__desc p:last-of-type{margin-bottom:0}.promo-solutions-section__desc ul{margin:0;padding:0 0 0 24px}.promo-solutions-section .cy-btn{margin-top:10px}.promo-solutions-section button.cy-btn{background-color:rgba(0,0,0,0);border:none}