/* https://rugbytens.com/wp-content/uploads/elementor/css/post-3747.css?ver=1753144914 */
.elementor-3747 .elementor-element.elementor-element-11580600:not(.elementor-motion-effects-element-type-background),.elementor-3747 .elementor-element.elementor-element-11580600>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3747 .elementor-element.elementor-element-11580600>div.elementor-container{max-width:1280px;--porto-flick-carousel-width:1280px}.elementor-3747 .elementor-element.elementor-element-11580600{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 20px 50px 20px}.elementor-3747 .elementor-element.elementor-element-11580600>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3747 .elementor-element.elementor-element-20bdf524>.elementor-element-populated{padding:0 0 0 0}.elementor-3747 .elementor-element.elementor-element-fac2f92>.elementor-widget-container{border-radius:15px 15px 15px 15px}.elementor-3747 .elementor-element.elementor-element-327b7f0>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-3747 .elementor-element.elementor-element-ea3cb0a .elementor-heading-title{letter-spacing:0;color:#FFF}.elementor-3747 .elementor-element.elementor-element-0ade53a{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-7552e77{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-349e048{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-15609de4:not(.elementor-motion-effects-element-type-background),.elementor-3747 .elementor-element.elementor-element-15609de4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3747 .elementor-element.elementor-element-15609de4>div.elementor-container{max-width:1280px;--porto-flick-carousel-width:1280px}.elementor-3747 .elementor-element.elementor-element-15609de4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 20px 0 20px}.elementor-3747 .elementor-element.elementor-element-15609de4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3747 .elementor-element.elementor-element-67f3a38 .elementor-heading-title{letter-spacing:0;color:#FFF}.elementor-3747 .elementor-element.elementor-element-79373bf3 .gallery-item .gallery-caption{text-align:center}.elementor-3747 .elementor-element.elementor-element-bde3db6:not(.elementor-motion-effects-element-type-background),.elementor-3747 .elementor-element.elementor-element-bde3db6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3747 .elementor-element.elementor-element-bde3db6>div.elementor-container{max-width:1280px;--porto-flick-carousel-width:1280px}.elementor-3747 .elementor-element.elementor-element-bde3db6{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 20px 50px 20px}.elementor-3747 .elementor-element.elementor-element-bde3db6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3747 .elementor-element.elementor-element-94f2ca6>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-3747 .elementor-element.elementor-element-7d73cc3{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-9bd2de2{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-f0be35d>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-3747 .elementor-element.elementor-element-e1ae800{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-a4b6bbe{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-7a1c1a5{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-e72dbfc:not(.elementor-motion-effects-element-type-background),.elementor-3747 .elementor-element.elementor-element-e72dbfc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3747 .elementor-element.elementor-element-e72dbfc>div.elementor-container{max-width:1280px;--porto-flick-carousel-width:1280px}.elementor-3747 .elementor-element.elementor-element-e72dbfc{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 20px 50px 20px}.elementor-3747 .elementor-element.elementor-element-e72dbfc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-3747 .elementor-element.elementor-element-0e58204>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-3747 .elementor-element.elementor-element-c35dee9 .elementor-heading-title{letter-spacing:0;color:#FFF}.elementor-3747 .elementor-element.elementor-element-9371aa8{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}.elementor-3747 .elementor-element.elementor-element-32961e2{columns:1;font-family:"Roboto",Roboto;font-size:14px;font-weight:400}@media(max-width:991px) and (min-width:768px){.elementor-3747 .elementor-element.elementor-element-20bdf524{width:100%}.elementor-3747 .elementor-element.elementor-element-327b7f0{width:100%}.elementor-3747 .elementor-element.elementor-element-94f2ca6{width:100%}.elementor-3747 .elementor-element.elementor-element-f0be35d{width:100%}.elementor-3747 .elementor-element.elementor-element-0e58204{width:100%}}@media(max-width:767px){.elementor-3747 .elementor-element.elementor-element-11580600{padding:50px 20px 50px 20px}.elementor-3747 .elementor-element.elementor-element-327b7f0>.elementor-element-populated{padding:50px 20px 20px 20px}.elementor-3747 .elementor-element.elementor-element-ea3cb0a .elementor-heading-title{font-size:18px}.elementor-3747 .elementor-element.elementor-element-15609de4{padding:0 20px 50px 20px}.elementor-3747 .elementor-element.elementor-element-67f3a38 .elementor-heading-title{font-size:18px}.elementor-3747 .elementor-element.elementor-element-bde3db6{padding:0 20px 50px 20px}.elementor-3747 .elementor-element.elementor-element-e72dbfc{padding:0 20px 50px 20px}.elementor-3747 .elementor-element.elementor-element-c35dee9 .elementor-heading-title{font-size:18px}}