.elementor-1246 .elementor-element.elementor-element-da137e2:not(.elementor-motion-effects-element-type-background),.elementor-1246 .elementor-element.elementor-element-da137e2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4FBFF}.elementor-1246 .elementor-element.elementor-element-da137e2>.elementor-background-overlay{opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1246 .elementor-element.elementor-element-da137e2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-1246 .elementor-element.elementor-element-dda116e>.elementor-widget-container{margin:0 0 35px 0}.elementor-1246 .elementor-element.elementor-element-dda116e .section-title{text-align:center}.elementor-1246 .elementor-element.elementor-element-dda116e .section-title h2 span.tl1{color:#001D67;font-size:60px;font-weight:700}.elementor-1246 .elementor-element.elementor-element-dda116e .section-title h2 span.tl2{color:#001d67}.elementor-1246 .elementor-element.elementor-element-dda116e .section-title>span{color:#C32025}.elementor-1246 .elementor-element.elementor-element-dda116e .section-title>span.line::before{background-color:#C32025}.elementor-1246 .elementor-element.elementor-element-dda116e .s-section-title>span.line::after{background-color:#C32025}.elementor-1246 .elementor-element.elementor-element-dda116e .section-title .bg-title{color:#EDF2FF}.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-1246 .elementor-element.elementor-element-a6b27d7>.elementor-widget-container{margin:-42px 0 0 0}.elementor-1246 .elementor-element.elementor-element-a6b27d7{text-align:center}.elementor-1246 .elementor-element.elementor-element-a6b27d7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:57px;font-weight:700;-webkit-text-stroke-width:0;stroke-width:0;-webkit-text-stroke-color:#000;stroke:#000;color:#001D67}.elementor-1246 .elementor-element.elementor-element-9123f4c .single-features{padding:45px 45px 45px 45px;border-style:solid;border-width:0 0 0 0}.elementor-1246 .elementor-element.elementor-element-9123f4c .single-faq-box{border-radius:1px}.elementor-1246 .elementor-element.elementor-element-9123f4c .single-faq-box .faq-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-9123f4c .services-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-9123f4c .features-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-9123f4c .watermark-icon{color:#C32025}.elementor-1246 .elementor-element.elementor-element-9123f4c .single-about-box .about-box-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-9123f4c .single-features .features-content h4::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-9123f4c .single-about-box .about-box-icon::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-9123f4c .single-features:hover .features-content h4::before{background:#ff5e14}.elementor-1246 .elementor-element.elementor-element-9123f4c .typography_style p{font-family:"Karla",Sans-serif;font-size:16px}.elementor-1246 .elementor-element.elementor-element-9123f4c .single-features .features-content .read-more>a{color:#C32025}.elementor-1246 .elementor-element.elementor-element-a068a1e .single-features{padding:45px 45px 45px 45px;border-style:solid;border-width:0 0 0 0}.elementor-1246 .elementor-element.elementor-element-a068a1e .single-faq-box{border-radius:1px}.elementor-1246 .elementor-element.elementor-element-a068a1e .single-faq-box .faq-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-a068a1e .services-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-a068a1e .features-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-a068a1e .watermark-icon{color:#C32025}.elementor-1246 .elementor-element.elementor-element-a068a1e .single-about-box .about-box-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-a068a1e .single-features .features-content h4::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-a068a1e .single-about-box .about-box-icon::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-a068a1e .single-features:hover .features-content h4::before{background:#ff5e14}.elementor-1246 .elementor-element.elementor-element-a068a1e .typography_style p{font-family:"Karla",Sans-serif;font-size:16px}.elementor-1246 .elementor-element.elementor-element-a068a1e .single-features .features-content .read-more>a{color:#C32025}.elementor-1246 .elementor-element.elementor-element-fb882f7 .single-features{padding:45px 45px 45px 45px;border-style:solid;border-width:0 0 0 0}.elementor-1246 .elementor-element.elementor-element-fb882f7 .single-faq-box{border-radius:1px}.elementor-1246 .elementor-element.elementor-element-fb882f7 .single-faq-box .faq-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-fb882f7 .services-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-fb882f7 .features-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-fb882f7 .watermark-icon{color:#C32025}.elementor-1246 .elementor-element.elementor-element-fb882f7 .single-about-box .about-box-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-fb882f7 .single-features .features-content h4::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-fb882f7 .single-about-box .about-box-icon::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-fb882f7 .single-features:hover .features-content h4::before{background:#ff5e14}.elementor-1246 .elementor-element.elementor-element-fb882f7 .typography_style p{font-family:"Karla",Sans-serif;font-size:16px}.elementor-1246 .elementor-element.elementor-element-fb882f7 .single-features .features-content .read-more>a{color:#C32025}.elementor-1246 .elementor-element.elementor-element-f5afb8d .single-features{padding:45px 45px 45px 45px;border-style:solid;border-width:0 0 0 0}.elementor-1246 .elementor-element.elementor-element-f5afb8d .single-faq-box{border-radius:1px}.elementor-1246 .elementor-element.elementor-element-f5afb8d .single-faq-box .faq-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-f5afb8d .services-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-f5afb8d .features-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-f5afb8d .watermark-icon{color:#C32025}.elementor-1246 .elementor-element.elementor-element-f5afb8d .single-about-box .about-box-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-f5afb8d .single-features .features-content h4::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-f5afb8d .single-about-box .about-box-icon::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-f5afb8d .single-features:hover .features-content h4::before{background:#ff5e14}.elementor-1246 .elementor-element.elementor-element-f5afb8d .typography_style p{font-family:"Karla",Sans-serif;font-size:16px}.elementor-1246 .elementor-element.elementor-element-f5afb8d .single-features .features-content .read-more>a{color:#C32025}.elementor-1246 .elementor-element.elementor-element-1de7924 .single-features{padding:45px 45px 45px 45px;border-style:solid;border-width:0 0 0 0}.elementor-1246 .elementor-element.elementor-element-1de7924 .single-faq-box{border-radius:1px}.elementor-1246 .elementor-element.elementor-element-1de7924 .single-faq-box .faq-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-1de7924 .services-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-1de7924 .features-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-1de7924 .watermark-icon{color:#C32025}.elementor-1246 .elementor-element.elementor-element-1de7924 .single-about-box .about-box-icon i{color:#C32025}.elementor-1246 .elementor-element.elementor-element-1de7924 .single-features .features-content h4::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-1de7924 .single-about-box .about-box-icon::before{background:#ffe0e0}.elementor-1246 .elementor-element.elementor-element-1de7924 .single-features:hover .features-content h4::before{background:#ff5e14}.elementor-1246 .elementor-element.elementor-element-1de7924 .typography_style p{font-family:"Karla",Sans-serif;font-size:16px}.elementor-1246 .elementor-element.elementor-element-1de7924 .single-features .features-content .read-more>a{color:#C32025}.elementor-1246 .elementor-element.elementor-element-9815a49>.elementor-element-populated>.elementor-background-overlay{background-color:#0753A8;opacity:.8}.elementor-1246 .elementor-element.elementor-element-9815a49:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1246 .elementor-element.elementor-element-9815a49>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover}.elementor-1246 .elementor-element.elementor-element-9815a49>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:45px 45px 45px 45px}.elementor-1246 .elementor-element.elementor-element-9815a49>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1246 .elementor-element.elementor-element-6a1669d .section-title{text-align:left}.elementor-1246 .elementor-element.elementor-element-6a1669d .section-title h2 span.tl1{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:400;line-height:30px;letter-spacing:.1px}.elementor-1246 .elementor-element.elementor-element-6a1669d .section-title h2 span.tl2{color:#001d67}.elementor-1246 .elementor-element.elementor-element-6a1669d .section-title>span{color:#FFF}.elementor-1246 .elementor-element.elementor-element-6a1669d .section-title>span.line::before{background-color:#FFF}.elementor-1246 .elementor-element.elementor-element-6a1669d .s-section-title>span.line::after{background-color:#FFF}.elementor-1246 .elementor-element.elementor-element-b588628>.elementor-widget-container{margin:35px 0 0 0}.elementor-1246 .elementor-element.elementor-element-b588628 a.geoport-btn{background-color:#C32025}.elementor-1246 .elementor-element.elementor-element-b588628 a.geoport-btn:hover{color:#FFF;background-color:#001D67}.elementor-1246 .elementor-element.elementor-element-db41f9a:not(.elementor-motion-effects-element-type-background),.elementor-1246 .elementor-element.elementor-element-db41f9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ronstowingshorewood.com/wp-content/uploads/2025/01/diploma-5.webp);background-position:top left;background-repeat:no-repeat;background-size:cover}.elementor-1246 .elementor-element.elementor-element-db41f9a>.elementor-background-overlay{background-color:#001D67;opacity:.8;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1246 .elementor-element.elementor-element-db41f9a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-13px;margin-bottom:-13px}.elementor-1246 .elementor-element.elementor-element-19a3ab7{padding:100px 0 56px 0}.elementor-1246 .elementor-element.elementor-element-c866863 .elementor-counter-number-wrapper span.count{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:60px;font-weight:700}.elementor-1246 .elementor-element.elementor-element-c866863 .geoport-counter span.elementor-counter-number-prefix{color:#FFF}.elementor-1246 .elementor-element.elementor-element-c866863 .geoport-counter span.elementor-counter-number-suffix{color:#FFF}.elementor-1246 .elementor-element.elementor-element-c866863 .elementor-counter-title{color:#bfc4df;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:700}.elementor-1246 .elementor-element.elementor-element-fbb4333{margin-top:60px;margin-bottom:0}.elementor-1246 .elementor-element.elementor-element-9db728d{width:var(--container-widget-width,115.819%);max-width:115.819%;--container-widget-width:115.819%;--container-widget-flex-grow:0}.elementor-1246 .elementor-element.elementor-element-9db728d>.elementor-widget-container{margin:0 0 16px 0}.elementor-1246 .elementor-element.elementor-element-9db728d.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1246 .elementor-element.elementor-element-9db728d .section-title{text-align:left}.elementor-1246 .elementor-element.elementor-element-9db728d .section-title h2 span.tl1{color:#001d67;font-size:50px;font-weight:700}.elementor-1246 .elementor-element.elementor-element-9db728d .section-title h2 span.tl2{color:#001d67;font-size:50px}.elementor-1246 .elementor-element.elementor-element-9db728d .section-title>span{color:#001d67}.elementor-1246 .elementor-element.elementor-element-9db728d .section-title>span.line::before{background-color:#34ccff}.elementor-1246 .elementor-element.elementor-element-9db728d .s-section-title>span.line::after{background-color:#34ccff}.elementor-1246 .elementor-element.elementor-element-dbde7b3{width:var(--container-widget-width,103.821%);max-width:103.821%;--container-widget-width:103.821%;--container-widget-flex-grow:0}.elementor-1246 .elementor-element.elementor-element-dbde7b3>.elementor-widget-container{margin:19px 0 0 0}.elementor-1246 .elementor-element.elementor-element-dbde7b3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-1246 .elementor-element.elementor-element-7092353{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1246 .elementor-element.elementor-element-22d10e9>.elementor-element-populated{margin:0 0 -20px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1246 .elementor-element.elementor-element-0e93f6b iframe{height:970px}.elementor-1246 .elementor-element.elementor-element-b8d6c32{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-1246 .elementor-element.elementor-element-b8d6c32>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1246 .elementor-element.elementor-element-c33958e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1246 .elementor-element.elementor-element-c33958e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#001D67}.elementor-bc-flex-widget .elementor-1246 .elementor-element.elementor-element-c33958e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1246 .elementor-element.elementor-element-c33958e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1246 .elementor-element.elementor-element-c33958e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1246 .elementor-element.elementor-element-c33958e>.elementor-element-populated,.elementor-1246 .elementor-element.elementor-element-c33958e>.elementor-element-populated>.elementor-background-overlay,.elementor-1246 .elementor-element.elementor-element-c33958e>.elementor-background-slideshow{border-radius:24px 24px 24px 24px}.elementor-1246 .elementor-element.elementor-element-c33958e>.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-1246 .elementor-element.elementor-element-c33958e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1246 .elementor-element.elementor-element-c1e8577>.elementor-widget-container{margin:0 0 20px 0}.elementor-1246 .elementor-element.elementor-element-c1e8577 .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-1246 .elementor-element.elementor-element-54d372a{width:auto;max-width:auto}.elementor-1246 .elementor-element.elementor-element-54d372a>.elementor-widget-container{margin:-19px -19px -19px -19px;padding:0 0 0 0;border-radius:2px 2px 2px 2px}@media(min-width:768px){.elementor-1246 .elementor-element.elementor-element-22d10e9{width:100%}.elementor-1246 .elementor-element.elementor-element-c33958e{width:100%}}@media(max-width:1024px){.elementor-1246 .elementor-element.elementor-element-dda116e .section-title h2 span.tl1{font-size:48px}.elementor-1246 .elementor-element.elementor-element-9815a49>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-1246 .elementor-element.elementor-element-b588628>.elementor-widget-container{margin:50px 0 0 0}.elementor-1246 .elementor-element.elementor-element-c866863 .elementor-counter-number-wrapper span.count{font-size:50px}.elementor-1246 .elementor-element.elementor-element-fbb4333{margin-top:0;margin-bottom:0;padding:100px 0 0 0}}@media(max-width:767px){.elementor-1246 .elementor-element.elementor-element-dda116e .section-title h2 span.tl1{font-size:32px}.elementor-1246 .elementor-element.elementor-element-9db728d{width:var(--container-widget-width,333.152px);max-width:333.152px;--container-widget-width:333.152px;--container-widget-flex-grow:0}.elementor-1246 .elementor-element.elementor-element-9db728d .section-title{text-align:center}.elementor-1246 .elementor-element.elementor-element-da4a969{width:100%}.elementor-1246 .elementor-element.elementor-element-da4a969.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-1246 .elementor-element.elementor-element-dbde7b3>.elementor-widget-container{margin:20px 0 0 0;padding:0 0 0 0}.elementor-1246 .elementor-element.elementor-element-c33958e>.elementor-element-populated{margin:0 10px 0 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px}.elementor-1246 .elementor-element.elementor-element-c1e8577 .elementor-heading-title{font-size:32px}}@media(min-width:1025px){.elementor-1246 .elementor-element.elementor-element-db41f9a:not(.elementor-motion-effects-element-type-background),.elementor-1246 .elementor-element.elementor-element-db41f9a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}