.mega-title{font-family:Georama,sans-serif;font-weight:400;font-size:40px;line-height:45px}@media(min-width:768px){.mega-title{font-size:56px;line-height:63px}}@media(min-width:1280px){.mega-title{font-size:72px;line-height:80px}}.mega-title--bold{font-family:Georama,sans-serif;font-weight:700;font-size:40px;line-height:45px}@media(min-width:768px){.mega-title--bold{font-size:56px;line-height:63px}}@media(min-width:1280px){.mega-title--bold{font-size:72px;line-height:80px}}.hero-title{font-family:Georama,sans-serif;font-weight:400;font-size:28px;line-height:40px}@media(min-width:768px){.hero-title{font-size:36px;line-height:48px}}@media(min-width:1280px){.hero-title{font-size:44px;line-height:56px}}.hero-title--bold{font-family:Georama,sans-serif;font-weight:700;font-size:28px;line-height:40px}@media(min-width:768px){.hero-title--bold{font-size:36px;line-height:48px}}@media(min-width:1280px){.hero-title--bold{font-size:44px;line-height:56px}}.page-title{font-family:Georama,sans-serif;font-weight:400;font-size:24px;line-height:34px}@media(min-width:768px){.page-title{font-size:28px;line-height:38px}}@media(min-width:1280px){.page-title{font-size:32px;line-height:42px}}.page-title--bold{font-family:Georama,sans-serif;font-weight:700;font-size:24px;line-height:34px}@media(min-width:768px){.page-title--bold{font-size:28px;line-height:38px}}@media(min-width:1280px){.page-title--bold{font-size:32px;line-height:42px}}.page-subtitle{font-family:Georama,sans-serif;font-weight:400;font-size:20px;line-height:28px}@media(min-width:768px){.page-subtitle{font-size:24px;line-height:33px}}@media(min-width:1280px){.page-subtitle{font-size:28px;line-height:38px}}.page-subtitle--bold{font-family:Georama,sans-serif;font-weight:700;font-size:20px;line-height:28px}@media(min-width:768px){.page-subtitle--bold{font-size:24px;line-height:33px}}@media(min-width:1280px){.page-subtitle--bold{font-size:28px;line-height:38px}}.element-title{font-family:Georama,sans-serif;font-weight:400;font-size:16px;line-height:1.4}@media(min-width:768px){.element-title{font-size:18px}}@media(min-width:1280px){.element-title{font-size:20px}}.element-title--bold{font-family:Georama,sans-serif;font-weight:700;font-size:16px;line-height:1.4}@media(min-width:768px){.element-title--bold{font-size:18px}}@media(min-width:1280px){.element-title--bold{font-size:20px}}.text{font-family:Georama,sans-serif;font-weight:400;font-size:14px;line-height:1.6}@media(min-width:768px){.text{font-size:15px}}@media(min-width:1280px){.text{font-size:16px}}.text--bold{font-family:Georama,sans-serif;font-weight:700;font-size:14px;line-height:1.6}@media(min-width:768px){.text--bold{font-size:15px}}@media(min-width:1280px){.text--bold{font-size:16px}}.small-text{font-family:Georama,sans-serif;font-weight:400;font-size:12px;line-height:1.5}@media(min-width:768px){.small-text{font-size:12px}}@media(min-width:1280px){.small-text{font-size:12px}}.small-text--bold{font-family:Georama,sans-serif;font-weight:700;font-size:12px;line-height:1.5}@media(min-width:768px){.small-text--bold{font-size:12px}}@media(min-width:1280px){.small-text--bold{font-size:12px}}.section-reviews{position:relative;isolation:isolate;overflow:clip;width:100%;background-color:#000;color:#fff;padding-block:50px}@media(min-width:768px){.section-reviews{padding-block:110px}}@media(min-width:990px){.section-reviews{padding-block:150px}}.section-reviews__media{position:absolute;inset:0;z-index:-2}.section-reviews__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.section-reviews__overlay{position:absolute;inset:0;z-index:-1;background-color:rgba(0,0,0,var(--reviews-overlay-alpha, .7));pointer-events:none}.section-reviews .container{width:100%;margin-inline:0;padding-inline:15px}@media(min-width:768px){.section-reviews .container{padding-inline:25px}}@media(min-width:990px){.section-reviews .container{padding-inline:50px}}.section-reviews__inner{display:flex;flex-direction:column;align-items:center;gap:48px}@media(min-width:990px){.section-reviews__inner{gap:100px}}.section-reviews__title{margin:0;width:100%;max-width:1144px;color:#fff;font-weight:500;text-align:center;text-wrap:balance}.section-reviews__swiper{width:100%}.section-reviews__list{list-style:none;margin:0;padding:0;display:flex}.section-reviews__item{list-style:none;width:280px;flex-shrink:0;height:auto;display:flex}@media(min-width:768px){.section-reviews__item{width:340px}}@media(min-width:990px){.section-reviews__swiper:not(.swiper-initialized){overflow:visible}.section-reviews__swiper:not(.swiper-initialized) .section-reviews__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.section-reviews__swiper:not(.swiper-initialized) .section-reviews__item{width:auto;flex-shrink:1}}.section-reviews__card{display:flex;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:7px;color:#131313;padding:25px;transition:background-color .35s ease-in-out,border-color .35s ease-in-out,color .35s ease-in-out;will-change:background-color,color}@media(min-width:990px){.section-reviews__card{padding:32px}}@media(min-width:1250px){.section-reviews__card{padding:50px}}.section-reviews__card .section-reviews__quote,.section-reviews__card .section-reviews__author-name,.section-reviews__card .section-reviews__author-role{transition:color .35s ease-in-out}.section-reviews__card .section-reviews__logo-image{transition:filter .35s ease-in-out}@media(hover:hover){.section-reviews__card:hover,.section-reviews__card:focus-within{background-color:#22a767;border-color:#22a767;color:#fff}.section-reviews__card:hover .section-reviews__quote,.section-reviews__card:hover .section-reviews__author-name,.section-reviews__card:hover .section-reviews__author-role,.section-reviews__card:focus-within .section-reviews__quote,.section-reviews__card:focus-within .section-reviews__author-name,.section-reviews__card:focus-within .section-reviews__author-role{color:#fff}.section-reviews__card:hover .section-reviews__logo-image,.section-reviews__card:focus-within .section-reviews__logo-image{filter:brightness(0) invert(1)}}.section-reviews__card-inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;width:100%;margin-block:auto}@media(min-width:990px){.section-reviews__card-inner{gap:24px}}@media(min-width:1250px){.section-reviews__card-inner{gap:32px}}.section-reviews__quote{margin:0;color:#131313;font-family:Georama,sans-serif;font-weight:400;font-size:16px;line-height:1.5;width:100%}@media(min-width:768px){.section-reviews__quote{font-size:18px;line-height:1.45}}@media(min-width:990px){.section-reviews__quote{font-size:20px}}@media(min-width:1250px){.section-reviews__quote{font-size:23px;line-height:32px}}.section-reviews__quote p{margin:0}.section-reviews__author{display:flex;flex-direction:column;gap:4px;width:100%}.section-reviews__author-name{font-family:Georama,sans-serif;font-weight:300;font-size:20px;line-height:28px}@media(min-width:768px){.section-reviews__author-name{font-size:24px;line-height:33px}}@media(min-width:1280px){.section-reviews__author-name{font-size:28px;line-height:38px}}.section-reviews__author-name{margin:0;color:#131313}.section-reviews__author-role{font-family:Georama,sans-serif;font-weight:400;font-size:14px;line-height:1.6}@media(min-width:768px){.section-reviews__author-role{font-size:15px}}@media(min-width:1280px){.section-reviews__author-role{font-size:16px}}.section-reviews__author-role{margin:0;color:#656565}.section-reviews__logo{display:flex;align-items:center;line-height:0;max-width:100%}.section-reviews__logo-image{display:block;width:auto;height:25px;max-width:100%;object-fit:contain}
