.section{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.section__bg-text{pointer-events:none;position:absolute;top:1.25rem;right:0px;left:0px;display:block;overflow:hidden;font-size:5rem;font-weight:700;line-height:6.125rem;--tw-text-opacity:1;color:rgb(250 245 255 / var(--tw-text-opacity))}@media (min-width:768px){.section__bg-text{top:5rem;font-size:10rem;line-height:12.1875rem}}@media (min-width:1280px){.section__bg-text{font-size:18.75rem;line-height:22.875rem}}.section__bg-text span{display:block;white-space:nowrap}.section__overlay::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;--tw-bg-opacity:1;background-color:rgb(40 40 40 / var(--tw-bg-opacity));content:var(--tw-content);opacity:0.5}.section__container{position:relative;z-index:1}.section__wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:0.5rem;column-gap:0.5rem;row-gap:1.5rem}@media (min-width:768px){.section__wrapper{grid-template-columns:repeat(11,minmax(0,1fr));-moz-column-gap:0;column-gap:0;row-gap:2.5rem}}.section.bg-light .section__bg-text{--tw-text-opacity:1;color:rgb(101 17 219 / var(--tw-text-opacity))}@media not all and (min-width:768px){.section .hidden-mobile{display:none}}@media (min-width:768px){@media not all and (min-width:1280px){.section .hidden-tablet{display:none !important}}}@media (min-width:1280px){.section .hidden-desktop{display:none !important}}
.testimonials{margin-left:0;margin-right:0;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));padding:1.5rem}@media (min-width:768px){.testimonials{display:flex;flex-direction:column;padding-left:4rem;padding-right:4rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media (min-width:1280px){.testimonials{padding-left:6rem;padding-right:6rem}}.testimonials__slide{display:flex;height:auto;flex-direction:column;row-gap:1rem}@media (min-width:768px){.testimonials__slide{row-gap:2rem}}@media (min-width:1280px){.testimonials__slide{flex-direction:row;-moz-column-gap:3rem;column-gap:3rem}}.testimonials__slide-wrapper{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:0.5rem;column-gap:0.5rem}@media (min-width:1280px){.testimonials__slide-wrapper{width:15rem;flex-direction:column;row-gap:1rem;border-right-width:1px;--tw-border-opacity:1;border-right-color:rgb(240 240 240 / var(--tw-border-opacity));padding-right:3rem}}.testimonials__slide-testimonial{flex:1 1 0%;font-size:0.875rem;line-height:1.5rem}.testimonials__slide-info{display:flex;flex-direction:column;row-gap:0.25rem}@media (min-width:768px){.testimonials__slide-info{row-gap:0.5rem}}.testimonials__slide-name{font-size:1rem;line-height:1.5rem}@media (min-width:768px){.testimonials__slide-name{font-size:1.25rem;line-height:1.5rem}}.testimonials__slide-organization{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(202 202 202 / var(--tw-text-opacity))}@media (min-width:768px){.testimonials__slide-organization{font-size:0.875rem;line-height:1.5rem}}.testimonials__slide-logo{height:2.75rem;max-width:40%;flex-shrink:0}@media (min-width:768px){.testimonials__slide-logo{height:3.5rem}}@media (min-width:1280px){.testimonials__slide-logo{height:5.6875rem;max-width:none}}.testimonials__slide-logo img{height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.testimonials .navigation__button{--tw-bg-opacity:1;background-color:rgb(250 250 250 / var(--tw-bg-opacity))}
.breadcrumbs ul{display:flex;flex-wrap:wrap;gap:0.5rem}.breadcrumbs ul li{margin-bottom:0;margin-left:0;display:flex;-moz-column-gap:0.5rem;column-gap:0.5rem;padding-left:0;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(230 230 230 / var(--tw-text-opacity))}.breadcrumbs ul li::before{content:var(--tw-content);display:none}.breadcrumbs ul li:after{content:"/"}.breadcrumbs ul li a:hover{--tw-text-opacity:1;color:rgb(109 25 227 / var(--tw-text-opacity))}.breadcrumbs ul li a:active{--tw-text-opacity:1;color:rgb(33 8 188 / var(--tw-text-opacity))}.dark .breadcrumbs ul li{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark .breadcrumbs ul li a:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark .breadcrumbs ul li a:active{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}
