.contact-us-connect-section{background-color:var(--color-wild-sand)}.contact-us-connect__container{max-width:45.75rem;padding-left:1rem;padding-right:1rem}.contact-us-connect .container-md{padding:2.5rem .625rem}@media(min-width:768px){.contact-us-connect .container-md{padding:3.75rem 7.5rem}}.contact-us-connect h2{font-size:1.375rem;margin-bottom:.875rem;color:var(--color-azure-dark);font-weight:500;text-transform:initial;font-family:var(--font-heading-2);font-size:1.375rem;line-height:1.625rem}
@media(min-width:768px){.contact-us-connect h2{font-size:2rem;line-height:2.25rem;margin-bottom:.5rem}}.contact-us-connect h2.h4.heading-2{font-size:1.375rem;line-height:1.625rem}@media(min-width:768px){.contact-us-connect h2.h4.heading-2{font-size:1.5rem;line-height:1.75rem}}.contact-us-connect .connect__main-description{max-width:30rem;color:var(--color-azure-dark);text-transform:initial;font-family:var(--font-body-1);font-size:1.125rem;font-weight:600;line-height:1.5rem;margin:0 auto 1.5rem}
@media(min-width:768px){.contact-us-connect .connect__main-description{margin:0 auto 2rem}}.contact-us-connect .connect__main-description *{font-weight:300;font-size:1.125rem;line-height:1.375rem;font-family:var(--font-body-1);color:var(--color-azure-dark);margin:0}@media(min-width:768px){.contact-us-connect .connect__main-description *{font-size:1.25rem;line-height:1.625rem}
}.contact-us-connect .connect__item{margin-bottom:1rem;border-radius:1.25rem;background-color:var(--color-white)}.contact-us-connect .connect__item.question-answer{width:100%;overflow:hidden}.contact-us-connect .connect__item.question-answer:hover{cursor:pointer}.contact-us-connect .connect__item.title-question{background-color:transparent;padding:0;margin-top:-4.6875rem;padding-top:4.6875rem}
@media(max-width:767px){.contact-us-connect .connect__item.title-question{margin-top:-3.125rem;padding-top:3.125rem}}.contact-us-connect .connect__button{border:0;display:flex;align-items:center;justify-content:center;border-radius:1.25rem;width:100%;color:var(--color-azure-dark);background:transparent;cursor:pointer;padding:0 0 .3125rem;font-size:1.125rem;line-height:1.375rem;font-weight:500}
@media(min-width:768px){.contact-us-connect .connect__button{font-size:1.25rem;line-height:1.5rem}}.contact-us-connect .connect__button svg{max-width:.875rem;transition:.3s}.contact-us-connect .connect__arrow{padding-left:20px;padding-top:7px}.contact-us-connect .connect__description{max-height:0;transition:max-height .3s cubic-bezier(0,1,0,1);overflow:hidden;display:none}
.contact-us-connect .connect__description.active{max-height:62.5rem;transition:max-height .3s ease-in-out;display:block}.contact-us-connect .connect__description-content{background-color:#fff}.contact-us-connect .connect__description-content *{font-weight:200;font-size:.875rem;line-height:1.125rem;font-weight:600;color:var(--color-azure-dark);font-family:var(--font-body-1);max-width:400px;text-align:center;margin:0 auto}
@media(min-width:768px){.contact-us-connect .connect__description-content *{font-size:1rem;line-height:1.375rem}}.contact-us-connect .connect__description-content *:first-child{margin-top:0}.contact-us-connect .connect__description-content *:last-child{margin-bottom:0}.contact-us-connect .connect__description-content strong,.contact-us-connect .connect__description-content b{font-weight:bold}
.contact-us-connect .connect__title{transition:.3s;border-radius:1.25rem}.contact-us-connect .connect__title.active{padding-bottom:0}.contact-us-connect .connect__title.active svg{transform:rotate(180deg)}.contact-us-connect .connect__body{margin:1.5rem auto}@media(min-width:768px){.contact-us-connect .connect__body{margin:2rem auto}
}.contact-us-connect .connect__body *{max-width:30rem;color:var(--color-azure-dark);text-transform:initial;font-family:var(--font-body-1);font-size:1.125rem;font-weight:600;line-height:1.5rem;max-width:300px;display:block;margin:0 auto}.contact-us-connect .connect__main-btn{margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}
.contact-us-connect .connect__main-btn svg{margin-top:3px}