.elementor-17 .elementor-element.elementor-element-39a17ba>.elementor-background-overlay{background-color:#1C3150;opacity:.26;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-39a17ba>.elementor-container{min-height:400px}.elementor-17 .elementor-element.elementor-element-39a17ba{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-17 .elementor-element.elementor-element-1f4de7e{text-align:center}.elementor-17 .elementor-element.elementor-element-1f4de7e .elementor-heading-title{color:#FFF}.elementor-17 .elementor-element.elementor-element-2f66e9e{margin-top:40px;margin-bottom:40px}.elementor-17 .elementor-element.elementor-element-42c2a1d{text-align:center}.elementor-17 .elementor-element.elementor-element-d0c06f6{text-align:center}.elementor-17 .elementor-element.elementor-element-ebef630:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-ebef630>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-17 .elementor-element.elementor-element-ebef630{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:40px;margin-bottom:0;padding:70px 0 40px 0}.elementor-17 .elementor-element.elementor-element-ebef630>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-ebef630>.elementor-shape-top .elementor-shape-fill{fill:#FBFBFB}.elementor-17 .elementor-element.elementor-element-ebef630>.elementor-shape-top svg{height:36px;transform:translateX(-50%) rotateY(180deg)}.elementor-17 .elementor-element.elementor-element-d474546{text-align:center}.elementor-17 .elementor-element.elementor-element-481f3dc{text-align:center}.elementor-17 .elementor-element.elementor-element-fae82a5:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-fae82a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url(https://www.rameyoga.co.uk/wp-content/uploads/2021/04/RY_history_Vedic_1214952691.jpg);background-position:center left;background-size:cover}.elementor-17 .elementor-element.elementor-element-fae82a5>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(90deg,#0000001A 0%,#000000FC 48%);opacity:.32;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-fae82a5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 80px 0}.elementor-17 .elementor-element.elementor-element-fae82a5>.elementor-shape-top .elementor-shape-fill{fill:#F0F0F0}.elementor-17 .elementor-element.elementor-element-fae82a5>.elementor-shape-top svg{height:29px}.elementor-17 .elementor-element.elementor-element-fae82a5>.elementor-shape-bottom .elementor-shape-fill{fill:#FBFBFB}.elementor-17 .elementor-element.elementor-element-fae82a5>.elementor-shape-bottom svg{height:29px}.elementor-17 .elementor-element.elementor-element-23360aa{text-align:start}.elementor-17 .elementor-element.elementor-element-29fcf92>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-29fcf92{padding:80px 0 80px 0}.elementor-17 .elementor-element.elementor-element-90b0884{text-align:start}.elementor-17 .elementor-element.elementor-element-838ac49 img,.elementor-17 .elementor-element.elementor-element-838ac49 svg{border-radius:500px 500px 500px 500px}.elementor-17 .elementor-element.elementor-element-7af747f:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url(https://www.rameyoga.co.uk/wp-content/uploads/2021/04/RY_classicalYoga_1076561852-1.jpg);background-position:center left;background-size:cover}.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-background-overlay{background-color:#fff0;background-image:linear-gradient(270deg,#F4C002 43%,#F4C0020A 100%);opacity:.76;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-7af747f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 80px 0}.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-shape-top .elementor-shape-fill{fill:#FBFBFB}.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-shape-top svg{height:29px}.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-shape-bottom .elementor-shape-fill{fill:#FBFBFB}.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-shape-bottom svg{height:29px}.elementor-17 .elementor-element.elementor-element-35069c7{text-align:start}.elementor-17 .elementor-element.elementor-element-0ee2c20>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-17 .elementor-element.elementor-element-0ee2c20{padding:80px 0 80px 0}.elementor-17 .elementor-element.elementor-element-b5e0803{text-align:start}.elementor-17 .elementor-element.elementor-element-3efdfdb img,.elementor-17 .elementor-element.elementor-element-3efdfdb svg{border-radius:500px 500px 500px 500px}.elementor-17 .elementor-element.elementor-element-c6104ca:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0;background-image:url(https://www.rameyoga.co.uk/wp-content/uploads/2021/04/RY_modernHatha_1090161152.jpg);background-position:center center}.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-background-overlay{background-color:#FFF;opacity:.23;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-17 .elementor-element.elementor-element-c6104ca{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 0 180px 0}.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-shape-top .elementor-shape-fill{fill:#FBFBFB}.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-shape-top svg{height:29px}.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-shape-bottom .elementor-shape-fill{fill:#1C3150}.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-shape-bottom svg{height:29px}.elementor-17 .elementor-element.elementor-element-fd49faa{text-align:start}@media(min-width:1025px){.elementor-17 .elementor-element.elementor-element-7af747f:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}.elementor-17 .elementor-element.elementor-element-c6104ca:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:scroll}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-fae82a5:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-fae82a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-199px 0}.elementor-17 .elementor-element.elementor-element-7af747f:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-17 .elementor-element.elementor-element-c6104ca:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-414px 0;background-size:cover}.elementor-17 .elementor-element.elementor-element-c6104ca{padding:60px 20px 300px 20px}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-fae82a5:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-fae82a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-17 .elementor-element.elementor-element-7af747f:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-7af747f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}.elementor-17 .elementor-element.elementor-element-c6104ca:not(.elementor-motion-effects-element-type-background),.elementor-17 .elementor-element.elementor-element-c6104ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-size:cover}.elementor-17 .elementor-element.elementor-element-c6104ca{padding:60px 15px 300px 15px}}