.elementor .main-container{max-width:1290px;}.elementor .heading-title{font-family:var(--font-heading);font-weight:400;font-size:60px;color:var(--heading-primary);letter-spacing:-0.03em;line-height:1em;}.elementor .paragraph{font-family:var(--font-body);font-weight:300;font-size:21px;color:var(--text-primary);line-height:1.429em;}.elementor .bg-lines{background-image:url("https://crowdytheme.com/assets/wp-content/uploads/2026/10/bg-line-shape.webp");background-repeat:repeat-y;background-attachment:scroll;background-size:auto auto;background-position:center center;}.elementor .breadcrumbs{font-family:var(--font-body);font-weight:500;font-size:18px;color:var(--text-primary);line-height:1.25em;text-transform:uppercase;transition:all 500ms;}.elementor .breadcrumbs:hover,.elementor .breadcrumbs:focus-visible{color:var(--heading-primary);text-decoration:underline;}.elementor .breadcrumbs:active{color:var(--heading-primary);}.elementor .paragraph-style2{font-family:var(--font-body);font-weight:300;font-size:18px;color:var(--text-primary);line-height:1.556em;}.elementor .heading-title-md{font-family:var(--font-heading);font-weight:300;font-size:36px;color:var(--heading-primary);letter-spacing:-0.03px;line-height:1em;}