.page-section{padding:36px 16px 32px;background-color:#fff;position:relative}.page-section.title-center .page-section--header{align-items:center;justify-content:center}.page-section.title-center .page-section__title{text-align:center}@media screen and (max-width: 65rem){.page-section.title-center .page-section__title{font-size:32px !important}}.page-section.large-padding{padding:80px 16px}@media screen and (max-width: 65rem){.page-section.large-padding{padding:40px 16px}}.page-section.gradient{background:linear-gradient(180deg, #FAFAFA 0%, #FFFFFF 100%)}.page-section.light-blue{background:#f0f4ff}.page-section.grey{background:#f8f8f8}.page-section.transparent{background:rgba(0,0,0,0)}.page-section--slider{position:relative;padding-bottom:48px}.page-section--header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:29px}.page-section--header.has-lead{margin-bottom:16px}@media screen and (max-width: 65rem){.page-section--header{margin-bottom:16px}}.page-section--header.is-slider{padding-right:128px}.page-section--lead{color:#404040;font-size:16px;line-height:21px;margin-bottom:40px;font-weight:300}.page-section__title{font-size:40px !important;font-weight:600 !important;margin-bottom:0 !important}@media screen and (max-width: 65rem){.page-section__title{font-size:24px !important}}.page-section__title{display:flex;align-items:center}.page-section--info{margin-left:8px}.page-section--info i{font-size:16px;color:rgba(179,179,179,.7);display:flex}.logotypes-cards--grid{display:flex;gap:40px}.logotypes-cards--grid>div{width:33.3334%}.logotypes-cards--grid.row-2{flex-wrap:wrap}.logotypes-cards--grid.row-2>div{width:calc(50% - 20px)}@media screen and (max-width: 65rem){.logotypes-cards--grid{flex-direction:column;flex-wrap:wrap}.logotypes-cards--grid>div{width:100% !important}}.logotypes-cards--logo{height:160px;width:100%;display:flex;align-items:center;justify-content:center;padding:0 42px}.logotypes-cards--action{margin-top:40px;display:flex;align-items:center;justify-content:center}.logotypes-cards .feature-card--content{border-top:1px solid rgba(217,217,217,.5);display:flex;flex-direction:column;align-items:center}.logotypes-cards .feature-card--content .btn-semi-complement{font-size:16px;line-height:18px;margin-top:16px}.logotypes-cards .feature-card--content--title{font-size:16px;line-height:21px;color:#404040}.logotypes-cards .feature-card--content--title+.feature-card--content--body{margin-top:8px}.logotypes-cards .feature-card--content--body p{margin-bottom:0;color:#757575;font-size:14px;line-height:18px}
