.elementor-871 .elementor-element.elementor-element-b331b56{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-871 .elementor-element.elementor-element-b331b56:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-b331b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0389abf );background-image:url("https://frederickswealthmanagement.com/wp-content/uploads/2025/04/FALLC-imgs-4-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-871 .elementor-element.elementor-element-b331b56 > .elementor-shape-bottom .elementor-shape-fill, .elementor-871 .elementor-element.elementor-element-b331b56 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0389abf );}.elementor-871 .elementor-element.elementor-element-b331b56 > .elementor-shape-bottom svg, .elementor-871 .elementor-element.elementor-element-b331b56 > .e-con-inner > .elementor-shape-bottom svg{width:calc(167% + 1.3px);height:323px;transform:translateX(-50%) rotateY(180deg);}.elementor-871 .elementor-element.elementor-element-06bb786{--display:flex;--gap:2em 1em;--row-gap:2em;--column-gap:1em;--border-radius:2px 2px 2px 2px;box-shadow:3px 3px 13px 3px rgba(0, 0, 0, 0.3);--margin-top:0em;--margin-bottom:-2.50em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:5em;--padding-left:4em;--padding-right:4em;}.elementor-871 .elementor-element.elementor-element-06bb786:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-06bb786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f442e2 );}.elementor-871 .elementor-element.elementor-element-ebcc94b .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:1.8em;line-height:1.15em;}.elementor-871 .elementor-element.elementor-element-4c73c74{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-becc6a3 .elementor-button{background-color:var( --e-global-color-ac95517 );font-family:var( --e-global-typography-3613fcf-font-family ), Sans-serif;font-size:var( --e-global-typography-3613fcf-font-size );font-weight:var( --e-global-typography-3613fcf-font-weight );text-transform:var( --e-global-typography-3613fcf-text-transform );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );padding:0em 0em 0.5em 0em;}.elementor-871 .elementor-element.elementor-element-becc6a3 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-becc6a3 .elementor-button:focus{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-871 .elementor-element.elementor-element-becc6a3 .elementor-button:hover svg, .elementor-871 .elementor-element.elementor-element-becc6a3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-871 .elementor-element.elementor-element-b6dfe6b{--display:flex;--min-height:358px;--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:center;--padding-top:80px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-871 .elementor-element.elementor-element-b6dfe6b:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-b6dfe6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0389abf ) 0%, var( --e-global-color-3f442e2 ) 100%);}.elementor-871 .elementor-element.elementor-element-4107f85 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-871 .elementor-element.elementor-element-4107f85{text-align:center;}.elementor-871 .elementor-element.elementor-element-4107f85 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-1c3cd43{columns:2;column-gap:24px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-0488460{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-25a4667{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-7a8d97f{--display:flex;--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-2769f14 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-2769f14{--lottie-container-width:30%;}.elementor-871 .elementor-element.elementor-element-47694c6 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:1.7em;font-weight:500;text-transform:none;font-style:normal;line-height:30px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-df2a6cd > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-df2a6cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-b971724{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-6dc245a{--display:flex;--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-3dba9c0{--lottie-container-width:30%;}.elementor-871 .elementor-element.elementor-element-d71c6f0 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:1.7em;font-weight:500;text-transform:none;font-style:normal;line-height:31px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-3376e31 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-3376e31{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-7011e12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-0e92dac{--display:flex;--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-85f4663 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-85f4663{--lottie-container-width:30%;}.elementor-871 .elementor-element.elementor-element-ba7ff06 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:1.7em;font-weight:500;text-transform:none;font-style:normal;line-height:32px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-780a439 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-780a439{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-507a172{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-fe1edc5{--display:flex;--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-b0f9630 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-b0f9630{--lottie-container-width:30%;}.elementor-871 .elementor-element.elementor-element-16acfcb .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:1.7em;font-weight:500;text-transform:none;font-style:normal;line-height:32px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-de14446 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-de14446{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-2eb94dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-544a152{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-4a0601d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-4a0601d{--lottie-container-width:30%;}.elementor-871 .elementor-element.elementor-element-3683425 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-3683425 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:1.7em;font-weight:500;text-transform:none;font-style:normal;line-height:32px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-8e5f41d > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-8e5f41d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-45e5570{--display:flex;--min-height:350px;--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-871 .elementor-element.elementor-element-45e5570:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-45e5570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-493cc0c ) 100%);}.elementor-871 .elementor-element.elementor-element-45e5570 > .elementor-shape-bottom .elementor-shape-fill, .elementor-871 .elementor-element.elementor-element-45e5570 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-0389abf );}.elementor-871 .elementor-element.elementor-element-45e5570 > .elementor-shape-bottom svg, .elementor-871 .elementor-element.elementor-element-45e5570 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-871 .elementor-element.elementor-element-8b9c131{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-871 .elementor-element.elementor-element-8b9c131 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-871 .elementor-element.elementor-element-8b9c131.elementor-element{--align-self:center;}.elementor-871 .elementor-element.elementor-element-8b9c131 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:2em;font-weight:500;text-transform:none;font-style:normal;line-height:40px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-3f442e2 );}.elementor-871 .elementor-element.elementor-element-62606b5 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-3613fcf-font-family ), Sans-serif;font-size:var( --e-global-typography-3613fcf-font-size );font-weight:var( --e-global-typography-3613fcf-font-weight );text-transform:var( --e-global-typography-3613fcf-text-transform );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );fill:var( --e-global-color-3f442e2 );color:var( --e-global-color-3f442e2 );padding:10px 30px 10px 30px;}.elementor-871 .elementor-element.elementor-element-62606b5 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-62606b5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-3f442e2 );}.elementor-871 .elementor-element.elementor-element-62606b5 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-871 .elementor-element.elementor-element-62606b5 .elementor-button:hover svg, .elementor-871 .elementor-element.elementor-element-62606b5 .elementor-button:focus svg{fill:var( --e-global-color-3f442e2 );}.elementor-871 .elementor-element.elementor-element-0b9d59d{--display:flex;--min-height:618px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-0b9d59d:not(.elementor-motion-effects-element-type-background), .elementor-871 .elementor-element.elementor-element-0b9d59d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0389abf ) 0%, var( --e-global-color-3f442e2 ) 100%);}.elementor-871 .elementor-element.elementor-element-f8cc005{--display:flex;--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-871 .elementor-element.elementor-element-7cd0011 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-871 .elementor-element.elementor-element-7cd0011{text-align:start;}.elementor-871 .elementor-element.elementor-element-7cd0011 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-639ba9c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-5f33828 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-3613fcf-font-family ), Sans-serif;font-size:var( --e-global-typography-3613fcf-font-size );font-weight:var( --e-global-typography-3613fcf-font-weight );text-transform:var( --e-global-typography-3613fcf-text-transform );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );fill:var( --e-global-color-3f442e2 );color:var( --e-global-color-3f442e2 );padding:10px 30px 10px 30px;}.elementor-871 .elementor-element.elementor-element-5f33828 .elementor-button:hover, .elementor-871 .elementor-element.elementor-element-5f33828 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-3f442e2 );}.elementor-871 .elementor-element.elementor-element-5f33828 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-5f33828 .elementor-button:hover svg, .elementor-871 .elementor-element.elementor-element-5f33828 .elementor-button:focus svg{fill:var( --e-global-color-3f442e2 );}.elementor-871 .elementor-element.elementor-element-a842092{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-e585e62 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-871 .elementor-element.elementor-element-e585e62{font-family:"Work Sans", Sans-serif;font-size:15px;font-weight:400;font-style:italic;line-height:1.6em;letter-spacing:0.2px;word-spacing:0.05em;color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-0e11ea8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-2e1ceb8{--display:flex;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-f6c27da{--lottie-container-width:70%;}.elementor-871 .elementor-element.elementor-element-960dd69{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-dc037d7 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:1.5em;font-weight:500;text-transform:none;font-style:normal;line-height:40px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-09aade8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-8e74aeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-fa232ef{--display:flex;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-d9f4735{--lottie-container-width:70%;}.elementor-871 .elementor-element.elementor-element-86ee094{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-bb44b7c .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:1.5em;font-weight:500;text-transform:none;font-style:normal;line-height:40px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-8c59537{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-871 .elementor-element.elementor-element-46b8221{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-871 .elementor-element.elementor-element-2c8c7bc{--display:flex;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-1a0c94e{--lottie-container-width:70%;}.elementor-871 .elementor-element.elementor-element-f6ffeb8{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-b4719ab .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:1.5em;font-weight:500;text-transform:none;font-style:normal;line-height:40px;letter-spacing:0.1px;word-spacing:1px;color:var( --e-global-color-primary );}.elementor-871 .elementor-element.elementor-element-821d398{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-871 .elementor-element.elementor-element-b331b56{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-871 .elementor-element.elementor-element-06bb786{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-871 .elementor-element.elementor-element-4c73c74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-becc6a3 .elementor-button{font-size:var( --e-global-typography-3613fcf-font-size );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );}.elementor-871 .elementor-element.elementor-element-4107f85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-871 .elementor-element.elementor-element-1c3cd43{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-0488460{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-871 .elementor-element.elementor-element-0488460.e-con{--align-self:center;}.elementor-871 .elementor-element.elementor-element-2769f14{--lottie-container-width:15%;}.elementor-871 .elementor-element.elementor-element-47694c6{text-align:center;}.elementor-871 .elementor-element.elementor-element-df2a6cd{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-3dba9c0{--lottie-container-width:15%;}.elementor-871 .elementor-element.elementor-element-d71c6f0{text-align:center;}.elementor-871 .elementor-element.elementor-element-3376e31{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-85f4663{--lottie-container-width:15%;}.elementor-871 .elementor-element.elementor-element-ba7ff06{text-align:center;}.elementor-871 .elementor-element.elementor-element-780a439{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-b0f9630{--lottie-container-width:15%;}.elementor-871 .elementor-element.elementor-element-16acfcb{text-align:center;}.elementor-871 .elementor-element.elementor-element-de14446{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-4a0601d{--lottie-container-width:15%;}.elementor-871 .elementor-element.elementor-element-3683425{text-align:center;}.elementor-871 .elementor-element.elementor-element-8e5f41d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-62606b5 .elementor-button{font-size:var( --e-global-typography-3613fcf-font-size );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );}.elementor-871 .elementor-element.elementor-element-0b9d59d{--flex-wrap:wrap;}.elementor-871 .elementor-element.elementor-element-f8cc005{--flex-wrap:wrap;}.elementor-871 .elementor-element.elementor-element-7cd0011 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-871 .elementor-element.elementor-element-639ba9c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-5f33828 .elementor-button{font-size:var( --e-global-typography-3613fcf-font-size );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );}.elementor-871 .elementor-element.elementor-element-a842092{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-871 .elementor-element.elementor-element-e585e62{font-size:15px;}.elementor-871 .elementor-element.elementor-element-09aade8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-8c59537{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-821d398{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-871 .elementor-element.elementor-element-b331b56{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-871 .elementor-element.elementor-element-06bb786{--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-871 .elementor-element.elementor-element-4c73c74{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-becc6a3 .elementor-button{font-size:var( --e-global-typography-3613fcf-font-size );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );}.elementor-871 .elementor-element.elementor-element-b6dfe6b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-4107f85 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-871 .elementor-element.elementor-element-1c3cd43 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-871 .elementor-element.elementor-element-1c3cd43{columns:1;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-0488460{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-47694c6 .elementor-heading-title{font-size:1.8em;}.elementor-871 .elementor-element.elementor-element-df2a6cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-d71c6f0 .elementor-heading-title{font-size:1.8em;}.elementor-871 .elementor-element.elementor-element-3376e31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-ba7ff06 .elementor-heading-title{font-size:1.8em;}.elementor-871 .elementor-element.elementor-element-780a439{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-16acfcb .elementor-heading-title{font-size:1.8em;}.elementor-871 .elementor-element.elementor-element-de14446{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-3683425 .elementor-heading-title{font-size:1.8em;}.elementor-871 .elementor-element.elementor-element-8e5f41d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-45e5570 > .elementor-shape-bottom svg, .elementor-871 .elementor-element.elementor-element-45e5570 > .e-con-inner > .elementor-shape-bottom svg{height:18px;}.elementor-871 .elementor-element.elementor-element-45e5570{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-871 .elementor-element.elementor-element-8b9c131 .elementor-heading-title{font-size:1.6em;line-height:1.1em;}.elementor-871 .elementor-element.elementor-element-62606b5 .elementor-button{font-size:var( --e-global-typography-3613fcf-font-size );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );}.elementor-871 .elementor-element.elementor-element-f8cc005{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-871 .elementor-element.elementor-element-7cd0011{text-align:center;}.elementor-871 .elementor-element.elementor-element-7cd0011 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-871 .elementor-element.elementor-element-639ba9c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-5f33828 .elementor-button{font-size:var( --e-global-typography-3613fcf-font-size );line-height:var( --e-global-typography-3613fcf-line-height );letter-spacing:var( --e-global-typography-3613fcf-letter-spacing );word-spacing:var( --e-global-typography-3613fcf-word-spacing );}.elementor-871 .elementor-element.elementor-element-e585e62{text-align:center;font-size:15px;line-height:1.5em;}.elementor-871 .elementor-element.elementor-element-f6c27da{--lottie-container-width:20%;}.elementor-871 .elementor-element.elementor-element-960dd69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-dc037d7{text-align:center;}.elementor-871 .elementor-element.elementor-element-dc037d7 .elementor-heading-title{font-size:1.8em;}.elementor-871 .elementor-element.elementor-element-09aade8{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-d9f4735{--lottie-container-width:20%;}.elementor-871 .elementor-element.elementor-element-86ee094{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-bb44b7c{text-align:center;}.elementor-871 .elementor-element.elementor-element-bb44b7c .elementor-heading-title{font-size:1.8em;}.elementor-871 .elementor-element.elementor-element-8c59537{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-871 .elementor-element.elementor-element-1a0c94e{--lottie-container-width:20%;}.elementor-871 .elementor-element.elementor-element-f6ffeb8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-871 .elementor-element.elementor-element-b4719ab{text-align:center;}.elementor-871 .elementor-element.elementor-element-b4719ab .elementor-heading-title{font-size:1.8em;}.elementor-871 .elementor-element.elementor-element-821d398{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-871 .elementor-element.elementor-element-06bb786{--width:36%;}.elementor-871 .elementor-element.elementor-element-7a8d97f{--width:85%;}.elementor-871 .elementor-element.elementor-element-6dc245a{--width:85%;}.elementor-871 .elementor-element.elementor-element-0e92dac{--width:85%;}.elementor-871 .elementor-element.elementor-element-fe1edc5{--width:85%;}.elementor-871 .elementor-element.elementor-element-544a152{--width:85%;}.elementor-871 .elementor-element.elementor-element-f8cc005{--width:50%;}.elementor-871 .elementor-element.elementor-element-a842092{--width:50%;}.elementor-871 .elementor-element.elementor-element-2e1ceb8{--width:15%;}.elementor-871 .elementor-element.elementor-element-960dd69{--width:66.6666%;}.elementor-871 .elementor-element.elementor-element-fa232ef{--width:15%;}.elementor-871 .elementor-element.elementor-element-86ee094{--width:66.6666%;}.elementor-871 .elementor-element.elementor-element-2c8c7bc{--width:15%;}.elementor-871 .elementor-element.elementor-element-f6ffeb8{--width:66.6666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-871 .elementor-element.elementor-element-06bb786{--width:61%;}.elementor-871 .elementor-element.elementor-element-0488460{--content-width:61%;}.elementor-871 .elementor-element.elementor-element-7a8d97f{--width:100%;}.elementor-871 .elementor-element.elementor-element-6dc245a{--width:100%;}.elementor-871 .elementor-element.elementor-element-0e92dac{--width:100%;}.elementor-871 .elementor-element.elementor-element-fe1edc5{--width:100%;}.elementor-871 .elementor-element.elementor-element-544a152{--width:100%;}.elementor-871 .elementor-element.elementor-element-f8cc005{--width:100%;}.elementor-871 .elementor-element.elementor-element-a842092{--width:100%;}}