.elementor-991553 .elementor-element.elementor-element-e58fc44{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7.813vw;--padding-bottom:7.813vw;--padding-left:7.813vw;--padding-right:7.813vw;}.elementor-991553 .elementor-element.elementor-element-e58fc44:not(.elementor-motion-effects-element-type-background), .elementor-991553 .elementor-element.elementor-element-e58fc44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelegacycustodians.com/wp-content/uploads/2025/03/Join-Legacy.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-991553 .elementor-element.elementor-element-9fe855a{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-991553 .elementor-element.elementor-element-7006a69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-991553 .elementor-element.elementor-element-00a2d94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-991553 .elementor-element.elementor-element-2f0331d{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:7.813vw;--padding-bottom:6.25vw;--padding-left:7.813vw;--padding-right:7.813vw;}.elementor-991553 .elementor-element.elementor-element-2f0331d:not(.elementor-motion-effects-element-type-background), .elementor-991553 .elementor-element.elementor-element-2f0331d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F0;}.elementor-991553 .elementor-element.elementor-element-f7b049b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991553 .elementor-element.elementor-element-9105de3{text-align:center;}.elementor-991553 .elementor-element.elementor-element-9105de3 .elementor-heading-title{font-family:"Betterlett", Helvetica, Sans-serif;font-size:5.208vw;color:var( --e-global-color-e0a847e );}.elementor-991553 .elementor-element.elementor-element-e865b04{text-align:center;}.elementor-991553 .elementor-element.elementor-element-e865b04 .elementor-heading-title{font-family:"Cardo", Helvetica, Sans-serif;font-size:3.125vw;text-transform:uppercase;color:var( --e-global-color-e0a847e );}.elementor-991553 .elementor-element.elementor-element-1c78ca9{text-align:left;font-family:"Montserrat", Helvetica, Sans-serif;font-size:1.302vw;line-height:220%;color:var( --e-global-color-4b4cc39 );}.elementor-991553 .elementor-element.elementor-element-1c78ca9 p{margin-block-end:5.556vh;}.elementor-991553 .elementor-element.elementor-element-e80c510{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:6.25vw;--padding-bottom:7.813vw;--padding-left:7.813vw;--padding-right:7.813vw;}.elementor-991553 .elementor-element.elementor-element-e80c510:not(.elementor-motion-effects-element-type-background), .elementor-991553 .elementor-element.elementor-element-e80c510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F0;}.elementor-991553 .elementor-element.elementor-element-0fe863c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991553 .elementor-element.elementor-element-bfb2c6b{text-align:center;}.elementor-991553 .elementor-element.elementor-element-bfb2c6b .elementor-heading-title{font-family:"Betterlett", Helvetica, Sans-serif;font-size:5.208vw;color:var( --e-global-color-e0a847e );}.elementor-991553 .elementor-element.elementor-element-fd6fdc9{text-align:center;}.elementor-991553 .elementor-element.elementor-element-fd6fdc9 .elementor-heading-title{font-family:"Cardo", Helvetica, Sans-serif;font-size:3.125vw;text-transform:uppercase;color:var( --e-global-color-e0a847e );}.elementor-991553 .elementor-element.elementor-element-f179322{text-align:left;font-family:"Montserrat", Helvetica, Sans-serif;font-size:1.302vw;line-height:220%;color:var( --e-global-color-4b4cc39 );}.elementor-991553 .elementor-element.elementor-element-f179322 p{margin-block-end:5.556vh;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-991553 .elementor-element.elementor-element-e58fc44{--width:100%;}.elementor-991553 .elementor-element.elementor-element-f7b049b{--width:100%;}.elementor-991553 .elementor-element.elementor-element-0fe863c{--width:100%;}}@media(max-width:1024px){.elementor-991553 .elementor-element.elementor-element-e58fc44:not(.elementor-motion-effects-element-type-background), .elementor-991553 .elementor-element.elementor-element-e58fc44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-991553 .elementor-element.elementor-element-00a2d94 > .elementor-widget-container{margin:0px 0px 0px -238px;}.elementor-991553 .elementor-element.elementor-element-1c78ca9{font-size:1.8vw;}.elementor-991553 .elementor-element.elementor-element-f179322{font-size:1.8vw;}}@media(max-width:767px){.elementor-991553 .elementor-element.elementor-element-00a2d94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-991553 .elementor-element.elementor-element-9105de3 .elementor-heading-title{font-size:8.7vw;}.elementor-991553 .elementor-element.elementor-element-e865b04 .elementor-heading-title{font-size:8.125vw;}.elementor-991553 .elementor-element.elementor-element-1c78ca9{font-size:4vw;}.elementor-991553 .elementor-element.elementor-element-bfb2c6b .elementor-heading-title{font-size:8.7vw;}.elementor-991553 .elementor-element.elementor-element-fd6fdc9 .elementor-heading-title{font-size:8.125vw;}.elementor-991553 .elementor-element.elementor-element-f179322{font-size:3.9vw;}}/* Start custom CSS for html, class: .elementor-element-0814430 */.hero-heading {
    font-size: 3.125vw;
    font-family: "Cardo";
    text-transform: uppercase;
    line-height: normal;
}

.hero-heading span {
    font-size: 4.125vw;
    font-family: "Betterlett";
    text-transform: none;
    line-height: normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0eaebf */.hero-heading {
    font-size: 3.125vw;
    font-family: "Cardo";
    text-transform: uppercase;
    line-height: normal;
}

.hero-heading span {
    font-size: 4.125vw;
    font-family: "Betterlett";
    text-transform: none;
    line-height: normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7006a69 */.hero-heading {
    font-size: 3.125vw;
    font-family: "Cardo";
    text-transform: uppercase;
    line-height: normal;
}

.hero-heading span {
    font-size: 4.125vw;
    font-family: "Betterlett";
    text-transform: none;
    line-height: normal;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-00a2d94 */.hero-heading {
    font-size: 3.125vw;
    font-family: "Cardo";
    text-transform: uppercase;
    line-height: normal;
}

.hero-heading span {
    font-size: 4.125vw;
    font-family: "Betterlett";
    text-transform: none;
    line-height: normal;
}

@media (max-width: 940px) { 
    svg {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3eaf8da */.hero-heading {
    font-size: 3.125vw;
    font-family: "Cardo";
    text-transform: uppercase;
    line-height: normal;
}

.hero-heading span {
    font-size: 4.125vw;
    font-family: "Betterlett";
    text-transform: none;
    line-height: normal;
}

@media (max-width: 890px) {
    .hero-heading{
    font-size: 8.371vw;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e58fc44 */.elementor-background-video-embed {
    width: 100.1% !important;
}

.elementor video {
    max-width: 101.1% !important;
    width: 100.1% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c78ca9 */.jointhelegacy strong {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f179322 */.jointhelegacy strong {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS */p {
    margin: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Betterlett';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://thelegacycustodians.com/wp-content/uploads/2025/03/Betterlett.woff2') format('woff2'),
		url('https://thelegacycustodians.com/wp-content/uploads/2025/03/Betterlett.ttf') format('truetype');
}
@font-face {
	font-family: 'Betterlett';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */