.elementor .txt-secondary{font-family:var(--Caros-Light);font-weight:300;font-size:var(--secondary);color:var(--primary-light);letter-spacing:-0.5%;line-height:105%;}.elementor .txt-primary{font-family:var(--Caros-Light);font-weight:300;font-size:var(--primary);color:var(--primary-light);letter-spacing:-5%;line-height:100%;}.elementor .wrapper-m{max-width:1340px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .p-left{padding-inline-start:3.125rem;}.elementor .p-right{padding-inline-end:3.125rem;}.elementor .gradient-bg{background-image:linear-gradient(180deg, rgb(22, 20, 20) 0%,rgba(255, 255, 255, 0) 42%),linear-gradient(180deg, rgba(255, 255, 255, 0) 58%,rgb(22, 20, 20) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .ontop{z-index: 10;\n}.elementor .txt-body-1{font-family:var(--Caros);font-weight:400;font-size:var(--regular);color:var(--primary-light);letter-spacing:-0.5%;line-height:150%;}.elementor .mw-150{min-width:150px;font-family:Helvetica;font-weight:700;font-size:0.75rem;color:var(--primary-light);line-height:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:33px;border-width:2px;border-color:var(--light-brown);border-style:solid;background-color:var(--transparent);transition:background-color 300ms, color 300ms;display:flex;justify-content:center;align-items:center;}