.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 .form-input-holder{height:auto;font-family:var(--font-body);font-weight:300;font-size:18px;color:var(--heading-primary);letter-spacing:-0.03em;line-height:1.5em;text-transform:none;padding-block-start:18px;padding-block-end:19px;padding-inline-start:30px;padding-inline-end:30px;border-radius:0px;border-width:1px;border-color:var(--border-primary);border-style:solid;}.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 .sub-title-inner{font-family:var(--font-body);font-weight:300;font-size:21px;color:var(--heading-primary);line-height:0.8em;padding-inline-start:14px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--heading-primary);border-style:solid;}