.elementor-28 .elementor-element.elementor-element-507e793b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-507e793b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0DFD8;}.elementor-28 .elementor-element.elementor-element-507e793b > .elementor-background-overlay{background-image:url("https://keppihevostensm.fi/wp-content/uploads/sites/2/2020/10/keppihevostensmkilpailut-laineet.png");background-position:top center;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-507e793b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 0% 7% 0%;}.elementor-28 .elementor-element.elementor-element-1d33350e{text-align:center;}.elementor-28 .elementor-element.elementor-element-1d33350e .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-787e993e{padding:5% 0% 5% 0%;}.elementor-28 .elementor-element.elementor-element-306f03e0 > .elementor-element-populated > .elementor-widget-wrap{padding:2% 10% 2% 2%;}.elementor-28 .elementor-element.elementor-element-d39e83e .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-337fbcd5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-28 .elementor-element.elementor-element-337fbcd5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://keppihevostensm.fi/wp-content/uploads/sites/2/2020/11/keppihevosten-suomenmestaruuskilpailut-avoimet-luokat.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-337fbcd5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-337fbcd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-b4d4c90{padding:0rem 0rem 5rem 0rem;}.elementor-28 .elementor-element.elementor-element-29828fc .elementor-heading-title{color:var( --e-global-color-dd1eed8 );}.elementor-28 .elementor-element.elementor-element-5a46554:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5a46554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-28 .elementor-element.elementor-element-5a46554{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-28 .elementor-element.elementor-element-5a46554 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28 .elementor-element.elementor-element-71f8b305 .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-4f479c43{padding:5% 0% 5% 0%;}.elementor-28 .elementor-element.elementor-element-32dccbb .elementor-heading-title{color:#7A7A7A4F;}.elementor-28 .elementor-element.elementor-element-52252ca > .elementor-widget-container{background-color:var( --e-global-color-5ecb7e8f );}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-306f03e0 > .elementor-element-populated > .elementor-widget-wrap{padding:5% 5% 5% 5%;}.elementor-28 .elementor-element.elementor-element-5289397 > .elementor-element-populated > .elementor-widget-wrap{padding:5% 5% 5% 5%;}.elementor-28 .elementor-element.elementor-element-5ed7bab2 > .elementor-element-populated > .elementor-widget-wrap{padding:5% 5% 5% 5%;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-306f03e0{width:52%;}.elementor-28 .elementor-element.elementor-element-337fbcd5{width:48%;}}