.elementor-1084 .elementor-element.elementor-element-26e8d99{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 90px 0}.elementor-1084 .elementor-element.elementor-element-26e8d99>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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-1084 .elementor-element.elementor-element-ba2bd0e>.elementor-widget-container{margin:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-ba2bd0e.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1084 .elementor-element.elementor-element-ba2bd0e{text-align:start}.elementor-1084 .elementor-element.elementor-element-ba2bd0e img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-1084 .elementor-element.elementor-element-44ef6a0{width:var(--container-widget-width,115.275%);max-width:115.275%;--container-widget-width:115.275%;--container-widget-flex-grow:0}.elementor-1084 .elementor-element.elementor-element-44ef6a0>.elementor-widget-container{margin:21px 0 0 0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-44ef6a0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1084 .elementor-element.elementor-element-44ef6a0 .only-counter span{color:#fff}.elementor-1084 .elementor-element.elementor-element-44ef6a0 .about-exp span.counter-title{color:#FFF}.elementor-1084 .elementor-element.elementor-element-b4fcd24>.elementor-element-populated{padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-cfe0813{padding:10px 0 0 0}.elementor-1084 .elementor-element.elementor-element-68851f3>.elementor-element-populated{padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-00d577b>.elementor-widget-container{margin:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-00d577b .section-title{text-align:left}.elementor-1084 .elementor-element.elementor-element-00d577b .section-title h2 span.tl1{font-size:60px;font-weight:700;text-transform:uppercase}.elementor-1084 .elementor-element.elementor-element-00d577b .section-title>span{color:#C32025}.elementor-1084 .elementor-element.elementor-element-00d577b .section-title>span.line::before{background-color:#C32025}.elementor-1084 .elementor-element.elementor-element-00d577b .s-section-title>span.line::after{background-color:#C32025}.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-1084 .elementor-element.elementor-element-52586c0{width:var(--container-widget-width,98.886%);max-width:98.886%;--container-widget-width:98.886%;--container-widget-flex-grow:0}.elementor-1084 .elementor-element.elementor-element-52586c0>.elementor-widget-container{margin:-9px 1px 16px 0}.elementor-1084 .elementor-element.elementor-element-52586c0.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1084 .elementor-element.elementor-element-52586c0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:50px;font-weight:700;color:#001D67}.elementor-1084 .elementor-element.elementor-element-fce3c11>.elementor-widget-container{margin:0 0 0 0;padding:0 50px 0 0}.elementor-1084 .elementor-element.elementor-element-fce3c11{text-align:start}.elementor-1084 .elementor-element.elementor-element-fce3c11 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:19px;font-weight:400;line-height:28px;color:#004279}.elementor-1084 .elementor-element.elementor-element-60e4aaa>.elementor-element-populated{padding:0 10px 0 0}.elementor-1084 .elementor-element.elementor-element-b57415d .single-about-box{padding:45px 35px 45px 35px}.elementor-1084 .elementor-element.elementor-element-b57415d .single-faq-box .faq-icon i{color:#C32025}.elementor-1084 .elementor-element.elementor-element-b57415d .services-icon i{color:#C32025}.elementor-1084 .elementor-element.elementor-element-b57415d .features-icon i{color:#C32025}.elementor-1084 .elementor-element.elementor-element-b57415d .watermark-icon{color:#C32025}.elementor-1084 .elementor-element.elementor-element-b57415d .single-about-box .about-box-icon i{color:#C32025}.elementor-1084 .elementor-element.elementor-element-b57415d .single-features .features-content h4::before{background:#ffe0e0}.elementor-1084 .elementor-element.elementor-element-b57415d .single-about-box .about-box-icon::before{background:#ffe0e0}.elementor-1084 .elementor-element.elementor-element-b57415d .single-features:hover .features-content h4::before{background:#ff5e14}.elementor-1084 .elementor-element.elementor-element-b57415d .typography_style p{font-family:"Karla",Sans-serif;font-size:16px}.elementor-1084 .elementor-element.elementor-element-c32a760>.elementor-element-populated{padding:0 0 0 10px}.elementor-1084 .elementor-element.elementor-element-55e3085 .single-about-box{padding:45px 35px 45px 35px}.elementor-1084 .elementor-element.elementor-element-55e3085 .single-faq-box .faq-icon i{color:#C32025}.elementor-1084 .elementor-element.elementor-element-55e3085 .services-icon i{color:#C32025}.elementor-1084 .elementor-element.elementor-element-55e3085 .features-icon i{color:#C32025}.elementor-1084 .elementor-element.elementor-element-55e3085 .watermark-icon{color:#C32025}.elementor-1084 .elementor-element.elementor-element-55e3085 .single-about-box .about-box-icon i{color:#C32025}.elementor-1084 .elementor-element.elementor-element-55e3085 .single-features .features-content h4::before{background:#ffe0e0}.elementor-1084 .elementor-element.elementor-element-55e3085 .single-about-box .about-box-icon::before{background:#ffe0e0}.elementor-1084 .elementor-element.elementor-element-55e3085 .single-features:hover .features-content h4::before{background:#ff5e14}.elementor-1084 .elementor-element.elementor-element-55e3085 .typography_style p{font-family:"Karla",Sans-serif;font-size:16px}.elementor-1084 .elementor-element.elementor-element-cdf26ef:not(.elementor-motion-effects-element-type-background),.elementor-1084 .elementor-element.elementor-element-cdf26ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ronstowingshorewood.com/wp-content/uploads/2025/02/IMG_20250123_122536-1-scaled-1.webp);background-repeat:no-repeat;background-size:cover}.elementor-1084 .elementor-element.elementor-element-cdf26ef>.elementor-background-overlay{background-color:#001D67;opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1084 .elementor-element.elementor-element-cdf26ef{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 7px 0}.elementor-1084 .elementor-element.elementor-element-cd7404c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1084 .elementor-element.elementor-element-cd7404c{margin-top:-68px;margin-bottom:0}.elementor-1084 .elementor-element.elementor-element-5c7f5de{width:var(--container-widget-width,104.617%);max-width:104.617%;--container-widget-width:104.617%;--container-widget-flex-grow:0;align-self:center}.elementor-1084 .elementor-element.elementor-element-5c7f5de>.elementor-widget-container{margin:1px 0 0 0}.elementor-1084 .elementor-element.elementor-element-5c7f5de.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1084 .elementor-element.elementor-element-5c7f5de .section-title{text-align:center}.elementor-1084 .elementor-element.elementor-element-5c7f5de .section-title h2 span.tl1{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase}.elementor-1084 .elementor-element.elementor-element-5c7f5de .section-title h2 span.tl2{color:#001d67}.elementor-1084 .elementor-element.elementor-element-5c7f5de .section-title>span{color:#34CCFF}.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-1084 .elementor-element.elementor-element-2b71b64{width:var(--container-widget-width,103.692%);max-width:103.692%;--container-widget-width:103.692%;--container-widget-flex-grow:0;color:#FFF}.elementor-1084 .elementor-element.elementor-element-2b71b64>.elementor-widget-container{margin:32px 0 0 28px}.elementor-1084 .elementor-element.elementor-element-2b71b64.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1084 .elementor-element.elementor-element-4345bdf>.elementor-widget-container{margin:0 0 0 77px}.elementor-1084 .elementor-element.elementor-element-4345bdf .cta-video .popup-video{width:135px;height:135px;line-height:135px;background:#FFFFFF!important;color:#FFF}.elementor-1084 .elementor-element.elementor-element-4345bdf .cta-video .popup-video::before,.elementor-1084 .elementor-element.elementor-element-4345bdf .cta-video .popup-video::after{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFF}.elementor-1084 .elementor-element.elementor-element-4345bdf .cta-video .popup-video::before{width:135px;height:135px}.elementor-1084 .elementor-element.elementor-element-4345bdf .cta-video .popup-video::after{width:140px;height:140px}.elementor-1084 .elementor-element.elementor-element-82d5a64{padding:110px 0 100px 0}.elementor-1084 .elementor-element.elementor-element-af7e463 .section-title{text-align:left}.elementor-1084 .elementor-element.elementor-element-af7e463 .section-title h2 span.tl1{color:#001d67;font-size:60px;font-weight:700}.elementor-1084 .elementor-element.elementor-element-af7e463 .section-title h2 span.tl2{color:#001d67}.elementor-1084 .elementor-element.elementor-element-af7e463 .section-title>span{color:#C32025}.elementor-1084 .elementor-element.elementor-element-af7e463 .section-title>span.line::before{background-color:#C32025}.elementor-1084 .elementor-element.elementor-element-af7e463 .s-section-title>span.line::after{background-color:#C32025}.elementor-1084 .elementor-element.elementor-element-3f1d2d4>.elementor-widget-container{margin:10px 0 10px 0;padding:0 50px 0 0}.elementor-1084 .elementor-element.elementor-element-3f1d2d4 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#001D67}.elementor-1084 .elementor-element.elementor-element-31a2b54>.elementor-widget-container{margin:0 0 0 0;padding:0 50px 0 0}.elementor-1084 .elementor-element.elementor-element-31a2b54{text-align:start}.elementor-1084 .elementor-element.elementor-element-31a2b54 .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:19px;font-weight:400;line-height:28px;color:#004279}.elementor-1084 .elementor-element.elementor-element-788cd1a>.elementor-widget-container{margin:0 0 0 0;padding:0 50px 0 0}.elementor-1084 .elementor-element.elementor-element-788cd1a .elementor-heading-title{font-family:"Karla",Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#5B7D9A}.elementor-1084 .elementor-element.elementor-element-ae741ce .anim-image{text-align:right}.elementor-1084 .elementor-element.elementor-element-ae741ce .anim-image img{margin:0 0 0 0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-67b9b70>.elementor-widget-container{margin:-102px 0 0 0}.elementor-1084 .elementor-element.elementor-element-67b9b70 .anim-image img{margin:-100px 0 0 0;border-radius:1px}.elementor-1084 .elementor-element.elementor-element-ea392c5{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-955bd09>.elementor-element-populated{margin:0 0 -20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-30337a9 iframe{height:970px}.elementor-1084 .elementor-element.elementor-element-6f6b099{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-6f6b099>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1084 .elementor-element.elementor-element-459c9a3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1084 .elementor-element.elementor-element-459c9a3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#001D67}.elementor-bc-flex-widget .elementor-1084 .elementor-element.elementor-element-459c9a3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1084 .elementor-element.elementor-element-459c9a3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1084 .elementor-element.elementor-element-459c9a3.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1084 .elementor-element.elementor-element-459c9a3>.elementor-element-populated,.elementor-1084 .elementor-element.elementor-element-459c9a3>.elementor-element-populated>.elementor-background-overlay,.elementor-1084 .elementor-element.elementor-element-459c9a3>.elementor-background-slideshow{border-radius:24px 24px 24px 24px}.elementor-1084 .elementor-element.elementor-element-459c9a3>.elementor-element-populated{box-shadow:0 8px 16px 0 rgb(60 110 203 / .2);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:112px 0 28px 28px;--e-column-margin-right:0px;--e-column-margin-left:28px;padding:65px 84px 24px 70px}.elementor-1084 .elementor-element.elementor-element-459c9a3>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1084 .elementor-element.elementor-element-5b5f50e>.elementor-widget-container{margin:0 0 20px 0}.elementor-1084 .elementor-element.elementor-element-5b5f50e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1.1em;letter-spacing:-1px;color:#FFF}.elementor-1084 .elementor-element.elementor-element-adf5d76{width:auto;max-width:auto}.elementor-1084 .elementor-element.elementor-element-adf5d76>.elementor-widget-container{margin:-19px -19px -19px -19px;padding:0 0 0 0;border-radius:2px 2px 2px 2px}@media(min-width:768px){.elementor-1084 .elementor-element.elementor-element-b7829ff{width:50%}.elementor-1084 .elementor-element.elementor-element-b4fcd24{width:50%}.elementor-1084 .elementor-element.elementor-element-37ce80e{width:52.177%}.elementor-1084 .elementor-element.elementor-element-1797088{width:45.154%}.elementor-1084 .elementor-element.elementor-element-dc393cb{width:2.001%}.elementor-1084 .elementor-element.elementor-element-31b429a{width:50%}.elementor-1084 .elementor-element.elementor-element-ab44466{width:50%}.elementor-1084 .elementor-element.elementor-element-955bd09{width:100%}.elementor-1084 .elementor-element.elementor-element-459c9a3{width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1084 .elementor-element.elementor-element-b7829ff{width:100%}.elementor-1084 .elementor-element.elementor-element-b4fcd24{width:100%}.elementor-1084 .elementor-element.elementor-element-31b429a{width:100%}.elementor-1084 .elementor-element.elementor-element-ab44466{width:100%}}@media(max-width:1024px){.elementor-1084 .elementor-element.elementor-element-26e8d99{padding:110px 0 105px 0}.elementor-1084 .elementor-element.elementor-element-ba2bd0e{text-align:center}.elementor-1084 .elementor-element.elementor-element-ba2bd0e img{width:470px;max-width:470px}.elementor-1084 .elementor-element.elementor-element-b4fcd24>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px}.elementor-1084 .elementor-element.elementor-element-cfe0813{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-68851f3>.elementor-element-populated{padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-00d577b .section-title h2 span.tl1{font-size:42px}.elementor-1084 .elementor-element.elementor-element-cdf26ef{padding:100px 0 90px 0}.elementor-1084 .elementor-element.elementor-element-5c7f5de>.elementor-widget-container{margin:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-5c7f5de .section-title h2 span.tl1{font-size:42px}.elementor-1084 .elementor-element.elementor-element-82d5a64{padding:100px 0 96px 0}.elementor-1084 .elementor-element.elementor-element-af7e463 .section-title h2 span.tl1{font-size:42px}}@media(max-width:767px){.elementor-1084 .elementor-element.elementor-element-ba2bd0e{width:var(--container-widget-width,309.333px);max-width:309.333px;--container-widget-width:309.333px;--container-widget-flex-grow:0}.elementor-1084 .elementor-element.elementor-element-ba2bd0e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-44ef6a0>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-00d577b .section-title h2 span.tl1{font-size:32px}.elementor-1084 .elementor-element.elementor-element-60e4aaa>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-c32a760>.elementor-element-populated{padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-cdf26ef{margin-top:0;margin-bottom:0;padding:50px 0 90px 0}.elementor-1084 .elementor-element.elementor-element-5c7f5de>.elementor-widget-container{margin:70px 0 0 0}.elementor-1084 .elementor-element.elementor-element-5c7f5de .section-title h2 span.tl1{font-size:32px}.elementor-1084 .elementor-element.elementor-element-af7e463 .section-title h2 span.tl1{font-size:32px}.elementor-1084 .elementor-element.elementor-element-ae741ce>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-67b9b70>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1084 .elementor-element.elementor-element-459c9a3>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px}.elementor-1084 .elementor-element.elementor-element-5b5f50e .elementor-heading-title{font-size:32px}}