.elementor-15 .elementor-element.elementor-element-8b211cd{--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:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-8b211cd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8b211cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/RyanHome1.jpg?fit=1170%2C1719&ssl=1");background-position:center center;background-size:45% auto;}.elementor-15 .elementor-element.elementor-element-d26dc66{--spacer-size:323px;}.elementor-15 .elementor-element.elementor-element-4eafe85{--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;}.elementor-15 .elementor-element.elementor-element-922a392{--display:flex;}.elementor-15 .elementor-element.elementor-element-922a392.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-536e9ec{--display:flex;}.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-15 .elementor-element.elementor-element-a80ba7d{--e-transform-rotateZ:6deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-a80ba7d .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:100px;font-weight:400;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:#A96B24;}.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-15 .elementor-element.elementor-element-153421c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:17px;font-weight:400;line-height:1px;letter-spacing:0.4px;word-spacing:0px;text-shadow:3px 0px 10px rgba(0, 0, 0, 0.96);color:#F8D5A1;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-45950b9 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-default .elementor-icon{color:var( --e-global-color-6774726 );border-color:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-45950b9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-45950b9 .elementor-icon{font-size:147px;}.elementor-15 .elementor-element.elementor-element-45950b9 .elementor-icon svg{height:147px;}.elementor-15 .elementor-element.elementor-element-50ece75{--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:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-50ece75:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-50ece75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/RyanHome1BW.jpg?fit=1170%2C1719&ssl=1");background-position:center center;background-size:45% auto;}.elementor-15 .elementor-element.elementor-element-98da3d6{--spacer-size:45px;}.elementor-15 .elementor-element.elementor-element-a93e3d3{--e-transform-rotateZ:-5deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -86px) 0px;z-index:1;text-align:start;}.elementor-15 .elementor-element.elementor-element-a93e3d3 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:70px;font-weight:600;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:var( --e-global-color-54ce4be );}.elementor-15 .elementor-element.elementor-element-90c93f2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-0712d07{--display:flex;}.elementor-15 .elementor-element.elementor-element-e4d5e6e{--spacer-size:35px;}.elementor-15 .elementor-element.elementor-element-7252a72{font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:41px;text-shadow:6px 0px 6px #000000;}.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-15 .elementor-element.elementor-element-f2035ac .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-f2035ac .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f2035ac .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-04f4990{--display:flex;}.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-15 .elementor-element.elementor-element-3d4c319{text-align:center;}.elementor-15 .elementor-element.elementor-element-3d4c319 img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-4daa0ce{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-12d672c{--display:flex;}.elementor-15 .elementor-element.elementor-element-dc6af50{--spacer-size:78px;}.elementor-15 .elementor-element.elementor-element-0a73c78{text-align:end;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-870182a .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-870182a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-870182a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-13abe33{--display:flex;}.elementor-15 .elementor-element.elementor-element-59551f9{text-align:center;}.elementor-15 .elementor-element.elementor-element-59551f9 img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-d7d55d3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-6c81abc{--display:flex;}.elementor-15 .elementor-element.elementor-element-3608271{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-3f2422c .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-3f2422c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3f2422c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-006f981{--display:flex;}.elementor-15 .elementor-element.elementor-element-81cb537{text-align:center;}.elementor-15 .elementor-element.elementor-element-81cb537 img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-6348e9c{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-9f4bbaf{--display:flex;}.elementor-15 .elementor-element.elementor-element-7f3f0f0{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;line-height:30px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-7685812 .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-7685812 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7685812 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-74e966f{text-align:end;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;line-height:30px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-e0715dc .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-e0715dc .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e0715dc .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2e7b5f7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:39px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-8f7e748{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-8f7e748 img{width:96%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-0ae75f5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-074b310{--display:flex;}.elementor-15 .elementor-element.elementor-element-e07d13d{--spacer-size:5px;}.elementor-15 .elementor-element.elementor-element-62738f0{text-align:start;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-da6d7ab .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-da6d7ab .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-da6d7ab .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-266ddf3{--display:flex;}.elementor-15 .elementor-element.elementor-element-977b10d{text-align:center;}.elementor-15 .elementor-element.elementor-element-977b10d img{width:70%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-64f0ebb{--display:flex;--z-index:2;}.elementor-15 .elementor-element.elementor-element-64f0ebb.e-con{--e-con-transform-rotateZ:-4deg;--e-con-transform-scale:0.8;}.elementor-15 .elementor-element.elementor-element-9a648d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-15 .elementor-element.elementor-element-9a648d5 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:100px;font-weight:600;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:var( --e-global-color-54ce4be );}.elementor-15 .elementor-element.elementor-element-9aef1ec{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + -164px) 0px;z-index:1;text-align:center;}.elementor-15 .elementor-element.elementor-element-9aef1ec .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:100px;font-weight:600;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:var( --e-global-color-d09e20e );}.elementor-15 .elementor-element.elementor-element-2197c08{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + -51px) 0px;z-index:1;}.elementor-15 .elementor-element.elementor-element-2197c08 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-2197c08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2197c08.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2197c08.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2197c08.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2197c08.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-2197c08 .elementor-icon{font-size:300px;}.elementor-15 .elementor-element.elementor-element-2197c08 .elementor-icon svg{height:300px;}.elementor-15 .elementor-element.elementor-element-2197c08 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-2197c08 .elementor-icon i, .elementor-15 .elementor-element.elementor-element-2197c08 .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-789ad99{--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;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-83d84ad{--display:flex;}.elementor-15 .elementor-element.elementor-element-83d84ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-cd385d2{--spacer-size:345px;background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/LittleMemaid5.webp?fit=1305%2C1080&ssl=1");background-size:100% auto;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-e1bdadc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-2a5aca0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:16px;font-weight:300;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-0edfb18 .elementor-button{background-color:var( --e-global-color-6774726 );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-0edfb18 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0edfb18 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-9484f16{--display:flex;}.elementor-15 .elementor-element.elementor-element-9484f16.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-aff0806{--spacer-size:345px;background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/PrimeTimeOpening3.webp?fit=1800%2C1200&ssl=1");background-size:100% auto;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-b4e00f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -75px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:40px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-a4ad997{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:16px;font-weight:300;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-53504e8 .elementor-button{background-color:var( --e-global-color-6774726 );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-53504e8 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-53504e8 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-0978d8c{--spacer-size:20px;}.elementor-15 .elementor-element.elementor-element-12eb2ed{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-15 .elementor-element.elementor-element-5907949{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3.5px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-15 .elementor-element.elementor-element-5907949 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-5907949 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-f0b4177{--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;border-style:none;--border-style:none;--border-radius:42px 42px 42px 42px;}.elementor-15 .elementor-element.elementor-element-883e7a4 .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-883e7a4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-883e7a4 .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-ec486f2 .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-ec486f2 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ec486f2 .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-ea5d231 .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-ea5d231 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ea5d231 .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-0f96501 .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-0f96501 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0f96501 .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-9db0468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:15px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-6d93683{--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:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-6d93683:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6d93683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/RyanHome1.jpg?fit=1170%2C1719&ssl=1");background-position:center center;background-size:45% auto;}.elementor-15 .elementor-element.elementor-element-1ad0251{--spacer-size:323px;}.elementor-15 .elementor-element.elementor-element-2917c8b{--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;}.elementor-15 .elementor-element.elementor-element-8d1b5d7{--display:flex;}.elementor-15 .elementor-element.elementor-element-8d1b5d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-813b824{--display:flex;}.elementor-15 .elementor-element.elementor-element-1c78c42{--e-transform-rotateZ:6deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-1c78c42 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:100px;font-weight:400;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:#A96B24;}.elementor-15 .elementor-element.elementor-element-7579bbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:17px;font-weight:400;line-height:1px;letter-spacing:0.4px;word-spacing:0px;text-shadow:3px 0px 10px rgba(0, 0, 0, 0.96);color:#F8D5A1;}.elementor-15 .elementor-element.elementor-element-d8f3c96 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-default .elementor-icon{color:var( --e-global-color-6774726 );border-color:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-d8f3c96.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-d8f3c96 .elementor-icon{font-size:147px;}.elementor-15 .elementor-element.elementor-element-d8f3c96 .elementor-icon svg{height:147px;}.elementor-15 .elementor-element.elementor-element-2ea6083{--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:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-2ea6083:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2ea6083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/RyanHome1BW.jpg?fit=1170%2C1719&ssl=1");background-position:center center;background-size:45% auto;}.elementor-15 .elementor-element.elementor-element-e0ec8c9{--e-transform-rotateZ:-5deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -86px) 0px;z-index:1;text-align:start;}.elementor-15 .elementor-element.elementor-element-e0ec8c9 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:70px;font-weight:600;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:var( --e-global-color-54ce4be );}.elementor-15 .elementor-element.elementor-element-570061b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-0aab197{--display:flex;}.elementor-15 .elementor-element.elementor-element-08bac9c{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-321a94b{font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:41px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-a2696fe .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-a2696fe .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a2696fe .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-bbae245{--display:flex;}.elementor-15 .elementor-element.elementor-element-bbae245.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-3d1a8c4{text-align:center;}.elementor-15 .elementor-element.elementor-element-3d1a8c4 img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-95ee342{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-dbbbb2e{--display:flex;}.elementor-15 .elementor-element.elementor-element-dbbbb2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-d11b613{--spacer-size:78px;}.elementor-15 .elementor-element.elementor-element-d883cba{text-align:end;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-eb776cb .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-eb776cb .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-eb776cb .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-0d2afb7{--display:flex;}.elementor-15 .elementor-element.elementor-element-a30ee78{text-align:center;}.elementor-15 .elementor-element.elementor-element-a30ee78 img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-fe05e2a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-982a278{--display:flex;}.elementor-15 .elementor-element.elementor-element-d6ee916{text-align:start;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-b0d2c7f .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-b0d2c7f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-b0d2c7f .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-a61ca78{--display:flex;}.elementor-15 .elementor-element.elementor-element-a61ca78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-9bade71{text-align:center;}.elementor-15 .elementor-element.elementor-element-9bade71 img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-e5de35b{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-5d22e64{--display:flex;}.elementor-15 .elementor-element.elementor-element-5d22e64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e14ad4b{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;line-height:30px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-ded458c .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-ded458c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ded458c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-9875735{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:39px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-204cc55{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-204cc55 img{width:96%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-d41b3ad{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-cbfef27{--display:flex;}.elementor-15 .elementor-element.elementor-element-eae9b5b{text-align:start;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;text-shadow:6px 0px 6px #000000;}.elementor-15 .elementor-element.elementor-element-23e5266 .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-23e5266 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-23e5266 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-990440a{--display:flex;}.elementor-15 .elementor-element.elementor-element-b7849c1{text-align:center;}.elementor-15 .elementor-element.elementor-element-b7849c1 img{width:70%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-a72b682{--display:flex;}.elementor-15 .elementor-element.elementor-element-7b0bb62{--e-transform-rotateZ:-5deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -86px) 0px;z-index:1;text-align:start;}.elementor-15 .elementor-element.elementor-element-7b0bb62 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:70px;font-weight:600;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:var( --e-global-color-54ce4be );}.elementor-15 .elementor-element.elementor-element-c6688f6{--e-transform-rotateZ:-5deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -86px) 0px;z-index:1;text-align:start;}.elementor-15 .elementor-element.elementor-element-c6688f6 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:70px;font-weight:600;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:var( --e-global-color-d09e20e );}.elementor-15 .elementor-element.elementor-element-0843b9c{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-0843b9c .elementor-icon-wrapper{text-align:end;}.elementor-15 .elementor-element.elementor-element-0843b9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-0843b9c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-0843b9c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-0843b9c.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-0843b9c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-0843b9c .elementor-icon{font-size:175px;}.elementor-15 .elementor-element.elementor-element-0843b9c .elementor-icon svg{height:175px;}.elementor-15 .elementor-element.elementor-element-0843b9c .elementor-icon i, .elementor-15 .elementor-element.elementor-element-0843b9c .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-d1f03df{--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;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:20px 20px 20px 20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-15 .elementor-element.elementor-element-9f5cff6{--display:flex;}.elementor-15 .elementor-element.elementor-element-561db34{--spacer-size:244px;background-size:cover;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-09e6cf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -53px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-5182dfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:16px;font-weight:300;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-82cef5b .elementor-button{background-color:var( --e-global-color-6774726 );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-82cef5b .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-82cef5b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-5afe532{--display:flex;}.elementor-15 .elementor-element.elementor-element-68085f4{--spacer-size:244px;background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/PrimeTimeOpening3.webp?fit=1800%2C1200&ssl=1");background-size:100% auto;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-c2e46fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -53px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-e515f69{text-align:center;font-family:"Actor", Sans-serif;font-size:16px;font-weight:300;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-0e53ba5 .elementor-button{background-color:var( --e-global-color-6774726 );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-0e53ba5 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0e53ba5 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-bebc391{--display:flex;}.elementor-15 .elementor-element.elementor-element-63191ba{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3.5px;}.elementor-15 .elementor-element.elementor-element-63191ba .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-63191ba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-02e693b{--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:space-between;border-style:none;--border-style:none;--border-radius:42px 42px 42px 42px;}.elementor-15 .elementor-element.elementor-element-86fc03c .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-86fc03c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-86fc03c .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-6ee561d .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-6ee561d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6ee561d .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-3b9771a .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-3b9771a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3b9771a .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-9fd3319 .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-9fd3319 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9fd3319 .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-a5d3d01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:15px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-ffe5dcf{--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:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-ffe5dcf:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ffe5dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/RyanHome1.jpg?fit=1170%2C1719&ssl=1");background-position:center center;background-size:45% auto;}.elementor-15 .elementor-element.elementor-element-44d3813{--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;}.elementor-15 .elementor-element.elementor-element-19b4b7b{--e-transform-rotateZ:6deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-19b4b7b .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:100px;font-weight:400;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:3px 0px 10px #000000;color:#A96B24;}.elementor-15 .elementor-element.elementor-element-90c43cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:17px;font-weight:400;line-height:1px;letter-spacing:0.4px;word-spacing:0px;text-shadow:3px 0px 10px rgba(0, 0, 0, 0.96);color:#F8D5A1;}.elementor-15 .elementor-element.elementor-element-d42f14c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:17px;font-weight:400;line-height:1px;letter-spacing:0.4px;word-spacing:0px;text-shadow:3px 0px 10px rgba(0, 0, 0, 0.96);color:#F8D5A1;}.elementor-15 .elementor-element.elementor-element-5217c9d{--spacer-size:50px;}.elementor-15 .elementor-element.elementor-element-c950cea .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-default .elementor-icon{color:var( --e-global-color-6774726 );border-color:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6774726 );}.elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-framed .elementor-icon:hover, .elementor-15 .elementor-element.elementor-element-c950cea.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-1b8fbfa{--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;--overlay-opacity:0.5;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-1b8fbfa::before, .elementor-15 .elementor-element.elementor-element-1b8fbfa > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1b8fbfa > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-1b8fbfa > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1b8fbfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-1b8fbfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-176b675{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-ecfd439{--display:flex;}.elementor-15 .elementor-element.elementor-element-7b20f93{--e-transform-rotateZ:-5deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -86px) 0px;z-index:1;text-align:start;}.elementor-15 .elementor-element.elementor-element-7b20f93 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-size:70px;font-weight:600;line-height:100px;letter-spacing:3.5px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:var( --e-global-color-0ce7f15 );stroke:var( --e-global-color-0ce7f15 );text-shadow:6px 0px 10px rgba(0, 0, 0, 0.49);color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8d827fd{text-align:center;}.elementor-15 .elementor-element.elementor-element-8d827fd img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-06b8843{font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:41px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-7d685b4 .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-7d685b4 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7d685b4 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-328ca5c{text-align:center;}.elementor-15 .elementor-element.elementor-element-328ca5c img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-112101a{text-align:end;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;}.elementor-15 .elementor-element.elementor-element-7cd14ed .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-7cd14ed .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-7cd14ed .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-1e46aef{text-align:center;}.elementor-15 .elementor-element.elementor-element-1e46aef img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-07e573e{text-align:start;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;}.elementor-15 .elementor-element.elementor-element-ead1e47 .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-ead1e47 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ead1e47 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-ee2b447{text-align:center;}.elementor-15 .elementor-element.elementor-element-ee2b447 img{width:80%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:1px -1px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-3f31ec0{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;line-height:30px;}.elementor-15 .elementor-element.elementor-element-55be793 .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-55be793 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-55be793 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-3686a76{text-align:end;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;line-height:30px;}.elementor-15 .elementor-element.elementor-element-1b4b87a .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-1b4b87a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1b4b87a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-8a57f25{text-align:center;}.elementor-15 .elementor-element.elementor-element-8a57f25 img{width:70%;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:1px 1px 10px 0px rgba(0,0,0,0.5);}.elementor-15 .elementor-element.elementor-element-706613d{text-align:start;font-family:"Actor", Sans-serif;font-size:25px;font-weight:500;line-height:40px;}.elementor-15 .elementor-element.elementor-element-3760b14 .elementor-button{background-color:var( --e-global-color-54ce4be );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-3760b14 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3760b14 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7649370{--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;--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-7649370::before, .elementor-15 .elementor-element.elementor-element-7649370 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7649370 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7649370 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7649370 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7649370 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-24502e0 .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-weight:600;text-shadow:4px 0px 10px rgba(0, 0, 0, 0.6392156862745098);color:var( --e-global-color-54ce4be );}.elementor-15 .elementor-element.elementor-element-8907eaf .elementor-heading-title{font-family:"Rock Salt", Sans-serif;font-weight:600;text-shadow:4px 0px 10px rgba(0, 0, 0, 0.6392156862745098);color:var( --e-global-color-d09e20e );}.elementor-15 .elementor-element.elementor-element-eb14e20{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon-wrapper{text-align:end;}.elementor-15 .elementor-element.elementor-element-eb14e20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-eb14e20.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-eb14e20.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-eb14e20.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-eb14e20.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon{font-size:175px;}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon svg{height:175px;}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon-wrapper svg{width:auto;}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon i, .elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon svg{transform:rotate(0deg);}.elementor-15 .elementor-element.elementor-element-72fbc2f{--spacer-size:244px;background-size:cover;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-b060b0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -53px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-3cc133f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:16px;font-weight:300;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-f1ca62f .elementor-button{background-color:var( --e-global-color-6774726 );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-f1ca62f .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f1ca62f .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-7ebf02c{--spacer-size:244px;background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/PrimeTimeOpening3.webp?fit=1800%2C1200&ssl=1");background-size:100% auto;border-style:solid;border-color:#02010100;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px #000000;}.elementor-15 .elementor-element.elementor-element-dc7bfab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -53px) 0px;text-align:center;font-family:"Actor", Sans-serif;font-size:25px;font-weight:700;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-d30f64e{text-align:center;font-family:"Actor", Sans-serif;font-size:16px;font-weight:300;text-shadow:0px 0px 10px #000000;}.elementor-15 .elementor-element.elementor-element-cf00a38 .elementor-button{background-color:var( --e-global-color-6774726 );font-family:"Actor", Sans-serif;font-size:15px;font-weight:500;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-cf00a38 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-cf00a38 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-5fdfb93{--display:flex;}.elementor-15 .elementor-element.elementor-element-f66344b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3.5px;}.elementor-15 .elementor-element.elementor-element-f66344b .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-f66344b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-15 .elementor-element.elementor-element-3707713 .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-3707713 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3707713 .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-248a85c .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-248a85c .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-248a85c .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-ae122b7 .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-ae122b7 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-ae122b7 .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-6a2bddc .elementor-button{background-color:#CC6D0000;font-family:"Actor", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:33px 33px 33px 33px;padding:19px 55px 19px 55px;}.elementor-15 .elementor-element.elementor-element-6a2bddc .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-6a2bddc .elementor-button:focus{background-color:#5C0A3B00;}.elementor-15 .elementor-element.elementor-element-df49a85{font-family:"Actor", Sans-serif;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-64f0ebb{--margin-top:0px;--margin-bottom:-125px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9a648d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-9a648d5 .elementor-heading-title{font-size:57px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-9aef1ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-9aef1ec .elementor-heading-title{font-size:57px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-6d93683:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6d93683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:770px auto;}.elementor-15 .elementor-element.elementor-element-6d93683{--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-15 .elementor-element.elementor-element-1c78c42{text-align:end;}.elementor-15 .elementor-element.elementor-element-1c78c42 .elementor-heading-title{font-size:77px;line-height:0.9em;}.elementor-15 .elementor-element.elementor-element-7579bbd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-15 .elementor-element.elementor-element-d8f3c96{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + -64px) 74px;}.elementor-15 .elementor-element.elementor-element-2ea6083:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2ea6083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:770px auto;}.elementor-15 .elementor-element.elementor-element-2ea6083{--padding-top:75px;--padding-bottom:75px;--padding-left:75px;--padding-right:75px;}.elementor-15 .elementor-element.elementor-element-e0ec8c9{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-15 .elementor-element.elementor-element-e0ec8c9 .elementor-heading-title{font-size:61px;}.elementor-15 .elementor-element.elementor-element-570061b{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-08bac9c{--spacer-size:1px;}.elementor-15 .elementor-element.elementor-element-321a94b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-size:16px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-a2696fe .elementor-button{font-size:14px;padding:18px 40px 18px 40px;}.elementor-15 .elementor-element.elementor-element-3d1a8c4 img{width:100%;}.elementor-15 .elementor-element.elementor-element-95ee342{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-d11b613{--spacer-size:30px;}.elementor-15 .elementor-element.elementor-element-d883cba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-size:16px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-eb776cb .elementor-button{font-size:14px;padding:18px 40px 18px 40px;}.elementor-15 .elementor-element.elementor-element-a30ee78 img{width:100%;}.elementor-15 .elementor-element.elementor-element-fe05e2a{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-d6ee916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-size:16px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-b0d2c7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-b0d2c7f .elementor-button{padding:18px 40px 18px 040px;}.elementor-15 .elementor-element.elementor-element-9bade71{margin:52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-9bade71 img{width:100%;}.elementor-15 .elementor-element.elementor-element-e5de35b{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-e14ad4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-size:16px;}.elementor-15 .elementor-element.elementor-element-ded458c .elementor-button{padding:18px 40px 18px 40px;}.elementor-15 .elementor-element.elementor-element-9875735{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-204cc55{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-d41b3ad{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-eae9b5b{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-size:16px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-23e5266{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-23e5266 .elementor-button{padding:18px 40px 18px 40px;}.elementor-15 .elementor-element.elementor-element-b7849c1 img{width:100%;}.elementor-15 .elementor-element.elementor-element-a72b682{--margin-top:0px;--margin-bottom:-125px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-7b0bb62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-7b0bb62 .elementor-heading-title{font-size:57px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-c6688f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-c6688f6 .elementor-heading-title{font-size:57px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-0843b9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -70px) 0px;}.elementor-15 .elementor-element.elementor-element-0843b9c .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-0843b9c .elementor-icon{font-size:295px;}.elementor-15 .elementor-element.elementor-element-0843b9c .elementor-icon svg{height:295px;}.elementor-15 .elementor-element.elementor-element-d1f03df{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-15 .elementor-element.elementor-element-561db34{background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/LittleMemaid5.webp?fit=1305%2C1080&ssl=1");background-position:center center;background-size:345px auto;}.elementor-15 .elementor-element.elementor-element-5182dfa{font-size:14px;}.elementor-15 .elementor-element.elementor-element-68085f4{background-position:center center;background-size:372px auto;}.elementor-15 .elementor-element.elementor-element-e515f69{font-size:14px;}.elementor-15 .elementor-element.elementor-element-63191ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-15 .elementor-element.elementor-element-63191ba .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-02e693b{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-86fc03c .elementor-button{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6ee561d .elementor-button{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3b9771a .elementor-button{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9fd3319 .elementor-button{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-5907949 .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-5907949 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-63191ba .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-63191ba .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-ffe5dcf:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ffe5dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:555px auto;}.elementor-15 .elementor-element.elementor-element-ffe5dcf{--margin-top:71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-15 .elementor-element.elementor-element-44d3813{--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;}.elementor-15 .elementor-element.elementor-element-19b4b7b{--e-transform-rotateZ:3deg;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;text-align:center;}.elementor-15 .elementor-element.elementor-element-19b4b7b .elementor-heading-title{font-size:72px;line-height:0.9em;}.elementor-15 .elementor-element.elementor-element-90c43cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -43px) 0px;text-align:center;font-size:13px;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-d42f14c{text-align:center;font-size:13px;line-height:1.7em;}.elementor-15 .elementor-element.elementor-element-5217c9d{--spacer-size:308px;}.elementor-15 .elementor-element.elementor-element-c950cea .elementor-icon{font-size:149px;}.elementor-15 .elementor-element.elementor-element-c950cea .elementor-icon svg{height:149px;}.elementor-15 .elementor-element.elementor-element-1b8fbfa{--overlay-opacity:1;}.elementor-15 .elementor-element.elementor-element-176b675{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ecfd439{--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;--z-index:1;}.elementor-15 .elementor-element.elementor-element-7b20f93{margin:-76px 0px calc(var(--kit-widget-spacing, 0px) + -37px) 0px;z-index:2;}.elementor-15 .elementor-element.elementor-element-7b20f93 .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-8d827fd img{width:100%;}.elementor-15 .elementor-element.elementor-element-06b8843{text-align:center;font-size:14px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-328ca5c img{width:100%;}.elementor-15 .elementor-element.elementor-element-112101a{text-align:center;font-size:14px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-1e46aef img{width:100%;}.elementor-15 .elementor-element.elementor-element-07e573e{text-align:center;font-size:14px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-ee2b447 img{width:100%;}.elementor-15 .elementor-element.elementor-element-3f31ec0{text-align:center;font-size:14px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-3686a76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-8a57f25 img{width:100%;}.elementor-15 .elementor-element.elementor-element-706613d{text-align:center;font-size:14px;line-height:1.8em;}.elementor-15 .elementor-element.elementor-element-3760b14{z-index:1;}.elementor-15 .elementor-element.elementor-element-7649370::before, .elementor-15 .elementor-element.elementor-element-7649370 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7649370 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-7649370 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7649370 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-7649370 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/RyanHome1BW.jpg?fit=1170%2C1719&ssl=1");background-position:-299px 0px;background-size:484px auto;}.elementor-15 .elementor-element.elementor-element-7649370{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15 .elementor-element.elementor-element-24502e0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-24502e0 .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-8907eaf{z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-8907eaf .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-eb14e20{margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + -29px) 0px;z-index:1;}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon{font-size:146px;}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon svg{height:146px;}.elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon i, .elementor-15 .elementor-element.elementor-element-eb14e20 .elementor-icon svg{transform:rotate(269deg);}.elementor-15 .elementor-element.elementor-element-72fbc2f{background-image:url("https://i0.wp.com/ryancrout.com/wp-content/uploads/2025/10/LittleMemaid5.webp?fit=1305%2C1080&ssl=1");z-index:0;background-position:top center;background-size:325px auto;}.elementor-15 .elementor-element.elementor-element-b060b0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-15 .elementor-element.elementor-element-7ebf02c{background-position:center center;background-size:372px auto;}.elementor-15 .elementor-element.elementor-element-dc7bfab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;}.elementor-15 .elementor-element.elementor-element-f66344b .elementor-divider-separator{width:100%;}.elementor-15 .elementor-element.elementor-element-f66344b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15 .elementor-element.elementor-element-3707713 .elementor-button{font-size:15px;}.elementor-15 .elementor-element.elementor-element-248a85c .elementor-button{font-size:15px;}.elementor-15 .elementor-element.elementor-element-ae122b7 .elementor-button{font-size:15px;}.elementor-15 .elementor-element.elementor-element-6a2bddc .elementor-button{font-size:15px;}.elementor-15 .elementor-element.elementor-element-df49a85{text-align:center;font-size:11px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-922a392{--width:54.194%;}.elementor-15 .elementor-element.elementor-element-83d84ad{--width:50%;}.elementor-15 .elementor-element.elementor-element-9484f16{--width:50%;}.elementor-15 .elementor-element.elementor-element-8d1b5d7{--width:54.194%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-8d1b5d7{--width:198.43px;}.elementor-15 .elementor-element.elementor-element-bbae245{--width:313px;}.elementor-15 .elementor-element.elementor-element-dbbbb2e{--width:227px;}.elementor-15 .elementor-element.elementor-element-a61ca78{--width:302px;}.elementor-15 .elementor-element.elementor-element-5d22e64{--width:252.5px;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-8b211cd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8b211cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-50ece75:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-50ece75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-6d93683:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6d93683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-2ea6083:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2ea6083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-ffe5dcf:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ffe5dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}