.elementor-4414 .elementor-element.elementor-element-dd75384{--display:flex;--min-height:500px;--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;--overlay-opacity:0.7;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-dd75384:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-dd75384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanajones.com/wp-content/uploads/2026/01/3005-Hammock-Way-Windsor-318-Edit-2-2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4414 .elementor-element.elementor-element-dd75384::before, .elementor-4414 .elementor-element.elementor-element-dd75384 > .elementor-background-video-container::before, .elementor-4414 .elementor-element.elementor-element-dd75384 > .e-con-inner > .elementor-background-video-container::before, .elementor-4414 .elementor-element.elementor-element-dd75384 > .elementor-background-slideshow::before, .elementor-4414 .elementor-element.elementor-element-dd75384 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4414 .elementor-element.elementor-element-dd75384 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(129deg, #000000 0%, #F2295B00 100%);}.elementor-4414 .elementor-element.elementor-element-f4c4be2{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4414 .elementor-element.elementor-element-1eecbc3 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:70px;font-weight:500;color:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-3eb2571{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-3eb2571:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-3eb2571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4414 .elementor-element.elementor-element-775bd87{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-775bd87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-966d972{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-966d972.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-e3dbd07{text-align:start;}.elementor-4414 .elementor-element.elementor-element-e3dbd07 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:600;color:#222725;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4414 .elementor-element.elementor-element-91977c0{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-91977c0.elementor-element{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4414 .elementor-element.elementor-element-81fcead .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-4414 .elementor-element.elementor-element-81fcead .elementor-button:hover, .elementor-4414 .elementor-element.elementor-element-81fcead .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-81fcead.elementor-element{--order:99999 /* order end hack */;}.elementor-4414 .elementor-element.elementor-element-81fcead .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4414 .elementor-element.elementor-element-81fcead .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4414 .elementor-element.elementor-element-81fcead .elementor-button:hover svg, .elementor-4414 .elementor-element.elementor-element-81fcead .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-0d0b19c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-0d0b19c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-e135532{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4414 .elementor-element.elementor-element-cb04d21{text-align:center;}.elementor-4414 .elementor-element.elementor-element-cb04d21 img{width:82%;height:401px;object-fit:cover;object-position:center center;}.elementor-4414 .elementor-element.elementor-element-b2311b5{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-e79641d{text-align:center;}.elementor-4414 .elementor-element.elementor-element-e79641d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#222725;}.elementor-4414 .elementor-element.elementor-element-6a17496{--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;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-54ea102{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-54ea102:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-54ea102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4414 .elementor-element.elementor-element-bd2a0eb img{height:300px;object-fit:cover;object-position:top center;}.elementor-4414 .elementor-element.elementor-element-fcdb19c{text-align:center;}.elementor-4414 .elementor-element.elementor-element-fcdb19c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:#222725;}.elementor-4414 .elementor-element.elementor-element-a782adc{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-a782adc:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-a782adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4414 .elementor-element.elementor-element-5076321 img{height:300px;object-fit:cover;object-position:top center;}.elementor-4414 .elementor-element.elementor-element-32727d2{text-align:center;}.elementor-4414 .elementor-element.elementor-element-32727d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:#222725;}.elementor-4414 .elementor-element.elementor-element-16c2513{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-16c2513:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-16c2513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4414 .elementor-element.elementor-element-c6a8614 img{height:300px;object-fit:cover;object-position:top center;}.elementor-4414 .elementor-element.elementor-element-3eea419{text-align:center;}.elementor-4414 .elementor-element.elementor-element-3eea419 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;color:#222725;}.elementor-4414 .elementor-element.elementor-element-4a9649d{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-a933a9f{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-a933a9f.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-4149d0b{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-4149d0b:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-4149d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4414 .elementor-element.elementor-element-94a73da{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-94a73da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-d4ab3ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-d4ab3ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-1ded632 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:42px;font-weight:700;font-style:italic;line-height:55px;color:#1371A8;}.elementor-4414 .elementor-element.elementor-element-6d3bac9{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-6d3bac9.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-9ec2fca.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-9ec2fca{text-align:start;}.elementor-4414 .elementor-element.elementor-element-9ec2fca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#424242;}.elementor-4414 .elementor-element.elementor-element-46600f3{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-46600f3.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-cf91c60 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-4414 .elementor-element.elementor-element-cf91c60 .elementor-button:hover, .elementor-4414 .elementor-element.elementor-element-cf91c60 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-cf91c60.elementor-element{--order:99999 /* order end hack */;}.elementor-4414 .elementor-element.elementor-element-cf91c60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4414 .elementor-element.elementor-element-cf91c60 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4414 .elementor-element.elementor-element-cf91c60 .elementor-button:hover svg, .elementor-4414 .elementor-element.elementor-element-cf91c60 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-46434f3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-46434f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-a2d7a39{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-78621f4{text-align:center;}.elementor-4414 .elementor-element.elementor-element-78621f4 img{width:82%;height:616px;object-fit:cover;object-position:center center;}.elementor-4414 .elementor-element.elementor-element-d6df149{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-d6df149:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-d6df149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4414 .elementor-element.elementor-element-2b6e43b{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-2b6e43b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-6a7e063{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-6a7e063.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-d379d40 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:42px;font-weight:700;font-style:italic;line-height:55px;color:#1371A8;}.elementor-4414 .elementor-element.elementor-element-ef6712a{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-ef6712a.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-b6e2bdf.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-b6e2bdf{text-align:start;}.elementor-4414 .elementor-element.elementor-element-b6e2bdf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#424242;}.elementor-4414 .elementor-element.elementor-element-5b73049{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-5b73049.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-285ac53 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-4414 .elementor-element.elementor-element-285ac53 .elementor-button:hover, .elementor-4414 .elementor-element.elementor-element-285ac53 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-285ac53.elementor-element{--order:99999 /* order end hack */;}.elementor-4414 .elementor-element.elementor-element-285ac53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4414 .elementor-element.elementor-element-285ac53 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4414 .elementor-element.elementor-element-285ac53 .elementor-button:hover svg, .elementor-4414 .elementor-element.elementor-element-285ac53 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-876da32{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-876da32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-19b9c2f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-86dd5a8{text-align:center;}.elementor-4414 .elementor-element.elementor-element-86dd5a8 img{width:82%;height:600px;object-fit:cover;object-position:center center;}.elementor-4414 .elementor-element.elementor-element-a7ebc3f{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-a7ebc3f:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-a7ebc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4414 .elementor-element.elementor-element-5a3cc31{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-5a3cc31.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-e0e4b9a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-e0e4b9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-32d2c7f .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:42px;font-weight:700;font-style:italic;line-height:55px;color:#1371A8;}.elementor-4414 .elementor-element.elementor-element-0bd0878{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-0bd0878.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-01440bc.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-01440bc{text-align:start;}.elementor-4414 .elementor-element.elementor-element-01440bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;line-height:22px;color:#424242;}.elementor-4414 .elementor-element.elementor-element-39afb33{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-39afb33.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-4f4ca49 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-4414 .elementor-element.elementor-element-4f4ca49 .elementor-button:hover, .elementor-4414 .elementor-element.elementor-element-4f4ca49 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-4f4ca49.elementor-element{--order:99999 /* order end hack */;}.elementor-4414 .elementor-element.elementor-element-4f4ca49 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4414 .elementor-element.elementor-element-4f4ca49 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4414 .elementor-element.elementor-element-4f4ca49 .elementor-button:hover svg, .elementor-4414 .elementor-element.elementor-element-4f4ca49 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-8503407{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-8503407.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-f741cd8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-0065da7{text-align:center;}.elementor-4414 .elementor-element.elementor-element-0065da7 img{width:82%;height:600px;object-fit:cover;object-position:center center;}.elementor-4414 .elementor-element.elementor-element-b51c4ff{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-b51c4ff:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-b51c4ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}.elementor-4414 .elementor-element.elementor-element-730c377{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-730c377.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-e1e485c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-e1e485c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-6ac41ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:74px;font-weight:600;color:#222725;}.elementor-4414 .elementor-element.elementor-element-dd60028{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-dd60028.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-5c99879{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-5c99879.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4414 .elementor-element.elementor-element-03dfebb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-cb9a09f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:74px;font-weight:600;color:#222725;}.elementor-4414 .elementor-element.elementor-element-e6b1b22{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#887D6D;}.elementor-4414 .elementor-element.elementor-element-e6b1b22.elementor-element{--align-self:flex-start;}.elementor-4414 .elementor-element.elementor-element-55d1533 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-4414 .elementor-element.elementor-element-55d1533 .elementor-button:hover, .elementor-4414 .elementor-element.elementor-element-55d1533 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-55d1533.elementor-element{--order:99999 /* order end hack */;}.elementor-4414 .elementor-element.elementor-element-55d1533 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4414 .elementor-element.elementor-element-55d1533 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4414 .elementor-element.elementor-element-55d1533 .elementor-button:hover svg, .elementor-4414 .elementor-element.elementor-element-55d1533 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-a1ebc33{--display:flex;--min-height:464px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-a1ebc33:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-a1ebc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ryanajones.com/wp-content/uploads/2025/12/adff4c4cd64b65778cb4c541dd3f82870f3a3840.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4414 .elementor-element.elementor-element-a1ebc33::before, .elementor-4414 .elementor-element.elementor-element-a1ebc33 > .elementor-background-video-container::before, .elementor-4414 .elementor-element.elementor-element-a1ebc33 > .e-con-inner > .elementor-background-video-container::before, .elementor-4414 .elementor-element.elementor-element-a1ebc33 > .elementor-background-slideshow::before, .elementor-4414 .elementor-element.elementor-element-a1ebc33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4414 .elementor-element.elementor-element-a1ebc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #EFEEEC 0%, #EFEEEC47 100%);}.elementor-4414 .elementor-element.elementor-element-f1d4f92{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4414 .elementor-element.elementor-element-ff1f94e.elementor-element{--order:99999 /* order end hack */;}.elementor-4414 .elementor-element.elementor-element-ff1f94e{text-align:center;}.elementor-4414 .elementor-element.elementor-element-ff1f94e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;color:#222725;}.elementor-4414 .elementor-element.elementor-element-3d52df9{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-4414 .elementor-element.elementor-element-3d52df9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-4414 .elementor-element.elementor-element-3d52df9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:22px;color:#000000;}.elementor-4414 .elementor-element.elementor-element-4cf813d .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-4414 .elementor-element.elementor-element-4cf813d .elementor-button:hover, .elementor-4414 .elementor-element.elementor-element-4cf813d .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-4414 .elementor-element.elementor-element-4cf813d.elementor-element{--order:99999 /* order end hack */;}.elementor-4414 .elementor-element.elementor-element-4cf813d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4414 .elementor-element.elementor-element-4cf813d .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-4414 .elementor-element.elementor-element-4cf813d .elementor-button:hover svg, .elementor-4414 .elementor-element.elementor-element-4cf813d .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-4414 .elementor-element.elementor-element-f4c4be2{--width:90%;}.elementor-4414 .elementor-element.elementor-element-775bd87{--width:94%;}.elementor-4414 .elementor-element.elementor-element-966d972{--width:39.752%;}.elementor-4414 .elementor-element.elementor-element-0d0b19c{--width:9.455%;}.elementor-4414 .elementor-element.elementor-element-6a17496{--width:90%;}.elementor-4414 .elementor-element.elementor-element-94a73da{--width:94%;}.elementor-4414 .elementor-element.elementor-element-d4ab3ec{--width:39.752%;}.elementor-4414 .elementor-element.elementor-element-46434f3{--width:9.455%;}.elementor-4414 .elementor-element.elementor-element-2b6e43b{--width:94%;}.elementor-4414 .elementor-element.elementor-element-6a7e063{--width:39.752%;}.elementor-4414 .elementor-element.elementor-element-876da32{--width:9.455%;}.elementor-4414 .elementor-element.elementor-element-5a3cc31{--width:94%;}.elementor-4414 .elementor-element.elementor-element-e0e4b9a{--width:39.752%;}.elementor-4414 .elementor-element.elementor-element-8503407{--width:9.455%;}.elementor-4414 .elementor-element.elementor-element-730c377{--width:94%;}.elementor-4414 .elementor-element.elementor-element-e1e485c{--width:39.752%;}.elementor-4414 .elementor-element.elementor-element-5c99879{--width:9.455%;}}@media(min-width:1025px){.elementor-4414 .elementor-element.elementor-element-dd75384:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-dd75384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4414 .elementor-element.elementor-element-a1ebc33:not(.elementor-motion-effects-element-type-background), .elementor-4414 .elementor-element.elementor-element-a1ebc33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-4414 .elementor-element.elementor-element-dd75384{--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-1eecbc3 .elementor-heading-title{font-size:50px;}.elementor-4414 .elementor-element.elementor-element-3eb2571{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-b2311b5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-e79641d .elementor-heading-title{font-size:40px;}.elementor-4414 .elementor-element.elementor-element-fcdb19c .elementor-heading-title{font-size:40px;}.elementor-4414 .elementor-element.elementor-element-32727d2 .elementor-heading-title{font-size:40px;}.elementor-4414 .elementor-element.elementor-element-3eea419 .elementor-heading-title{font-size:40px;}.elementor-4414 .elementor-element.elementor-element-4149d0b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-d6df149{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-a7ebc3f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-b51c4ff{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-6ac41ff .elementor-heading-title{font-size:50px;}.elementor-4414 .elementor-element.elementor-element-cb9a09f .elementor-heading-title{font-size:50px;}.elementor-4414 .elementor-element.elementor-element-a1ebc33{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4414 .elementor-element.elementor-element-ff1f94e .elementor-heading-title{font-size:40px;}.elementor-4414 .elementor-element.elementor-element-3d52df9{width:100%;max-width:100%;}}