.tc__wrapper{background:var(--black);color:#fff;display:grid;grid-template-columns:repeat(2,1fr)}.tc__left{align-items:center;display:flex;padding:10rem 2rem 7rem;position:relative}.tc__header{max-width:40rem;position:relative;z-index:2}.tc__bg{z-index:1}.tc__bg,.tc__bg:before{bottom:0;left:0;position:absolute;right:0;top:0}.tc__bg:before{background:var(--black);content:"";opacity:.75;z-index:2}.tc__bg img{height:100%!important;object-fit:cover;width:100%!important}.tc__right{padding:10rem 0 7rem 2rem}.tc__right-inner{margin-left:auto;max-width:48rem;width:100%}.testimonial-carousel-1__testimony{margin-bottom:2.6rem}.tc__arrows{align-items:center;display:flex;gap:1rem;margin-top:6rem}.tc__buttons{display:flex;gap:2rem}.tc__arrows .flickity-button{background:var(--primary-color);position:relative;top:unset;transform:none}.tc__arrows .flickity-button:hover{background:var(--white)}.tc__arrows .flickity-button:focus{box-shadow:none!important}.tc1__status{font-size:1.4rem;font-weight:500;line-height:1.6;margin:0 4rem 0 1rem}.tc__arrows .flickity-prev-next-button.previous{left:unset;transform:rotate(180deg)}.tc__arrows .flickity-prev-next-button.next{right:unset}.testimonial-carousel-1__headshot-logo{aspect-ratio:16/9}.testimonial-carousel-1__headshot-logo img{height:100%!important;object-fit:cover;width:100%!important}@media (max-width:767px){.tc__wrapper{color:#fff;gap:4.6rem;grid-template-columns:1fr}.tc__header{max-width:100%;text-align:center;width:100%}.tc__header ul{text-align:left}.tc__bg{display:none}.tc__left{padding:6rem 2rem 0}.tc__right{padding:0 2rem 6rem}.testimonial-carousel-1__testimonial{text-align:center}.tc__arrows{flex-wrap:wrap;justify-content:center;margin-top:3rem}.tc__arrows .button{order:1}.tc__buttons{display:flex;gap:3.5rem;justify-content:center;margin-top:4rem;order:2;width:100%}.tc1__status{display:none}.tc__right-inner{max-width:100%}}.tc__wrapper .flickity-page-dots{bottom:unset;margin-top:3rem;order:3;position:relative}.tc__wrapper .flickity-page-dots .dot{background-color:var(--white)}.tc__wrapper .flickity-page-dots .dot.is-selected{background:var(--dark-gray)}@media (min-width:768px){.tc__wrapper .flickity-page-dots{bottom:8rem}}