.elementor-167 .elementor-element.elementor-element-b7e2849{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.7;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-167 .elementor-element.elementor-element-b7e2849::before, .elementor-167 .elementor-element.elementor-element-b7e2849 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-b7e2849 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-b7e2849 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-b7e2849 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-b7e2849 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-b7e2849:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-b7e2849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/eka-freimi-kopio.jpg") 50% 50%;background-size:cover;}.elementor-167 .elementor-element.elementor-element-07cf21f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0%;--margin-bottom:3%;--margin-left:10%;--margin-right:0%;}.elementor-167 .elementor-element.elementor-element-07cf21f.e-con{--align-self:flex-start;}.elementor-167 .elementor-element.elementor-element-be06fe1{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-0614baf .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:55px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-167 .elementor-element.elementor-element-43c5ff0{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-da22853{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overlay-opacity:0.5;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-167 .elementor-element.elementor-element-da22853::before, .elementor-167 .elementor-element.elementor-element-da22853 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-da22853 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-da22853 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-da22853 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-da22853 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-8797a63{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-167 .elementor-element.elementor-element-b7a075d .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-b7a075d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-b7a075d .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-b7a075d .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-b7a075d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-60bdb34{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-167 .elementor-element.elementor-element-51b5a8b{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-51b5a8b:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-51b5a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/0003_birchwood-Sniper.jpg");background-size:cover;}.elementor-167 .elementor-element.elementor-element-51b5a8b::before, .elementor-167 .elementor-element.elementor-element-51b5a8b > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-51b5a8b > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-51b5a8b > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-51b5a8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-51b5a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-6f3b4f2{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-6f3b4f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-a58d60f{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a58d60f p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-fb35363 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-d7b6675{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-2069d40 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-6d0951f{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-6d0951f a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-6d0951f a:hover, .elementor-167 .elementor-element.elementor-element-6d0951f a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-965b1ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-b7b8f9f .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-b7b8f9f .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-b7b8f9f .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-b7b8f9f .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-b7b8f9f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a526e86 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-a526e86 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a526e86 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-a526e86 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-a526e86 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-7e6550e{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-7e6550e:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-7e6550e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/0000_Puhallus.jpg");background-size:cover;}.elementor-167 .elementor-element.elementor-element-7e6550e::before, .elementor-167 .elementor-element.elementor-element-7e6550e > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-7e6550e > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-7e6550e > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-7e6550e > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-7e6550e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-4f30f22{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-4f30f22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-58cb09d{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-58cb09d p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-60e1a0a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-c17cc5d{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-1fe1177 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-66eac77{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-66eac77 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-66eac77 a:hover, .elementor-167 .elementor-element.elementor-element-66eac77 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-7f53c80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-fce7bc6 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-fce7bc6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-fce7bc6 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-fce7bc6 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-fce7bc6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-f039267 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-f039267 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-f039267 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-f039267 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-f039267 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-607dd54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-2d6e219{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-2d6e219:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-2d6e219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/0002_Cheer-Domina.jpg");background-size:cover;}.elementor-167 .elementor-element.elementor-element-2d6e219::before, .elementor-167 .elementor-element.elementor-element-2d6e219 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-2d6e219 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-2d6e219 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-2d6e219 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-2d6e219 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-606fa65{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-606fa65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-fbb1e9f{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-fbb1e9f p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-2c8328c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-ea8f494{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-79b6af7 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-af7a1a7{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-af7a1a7 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-af7a1a7 a:hover, .elementor-167 .elementor-element.elementor-element-af7a1a7 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-1eda579{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-41a91fa .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-41a91fa .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-41a91fa .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-41a91fa .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-41a91fa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-acd4a64 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-acd4a64 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-acd4a64 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-acd4a64 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-acd4a64 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-27600f0{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-27600f0:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-27600f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/0005_birchwood-Pearl.jpg");background-size:cover;}.elementor-167 .elementor-element.elementor-element-27600f0::before, .elementor-167 .elementor-element.elementor-element-27600f0 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-27600f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-27600f0 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-27600f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-27600f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-40eff19{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-40eff19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-a6bba84{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a6bba84 p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-8404a9f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-3d7ec1f{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-c02942f .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-941ffed{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-941ffed a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-941ffed a:hover, .elementor-167 .elementor-element.elementor-element-941ffed a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-fd46db5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-9430262 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-9430262 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-9430262 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-9430262 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-9430262 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-b2f086d .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-b2f086d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-b2f086d .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-b2f086d .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-b2f086d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-9914b7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-43ef1d9{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-43ef1d9:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-43ef1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/0004_Birchwood-Coral.jpg");background-position:center center;background-size:cover;}.elementor-167 .elementor-element.elementor-element-43ef1d9::before, .elementor-167 .elementor-element.elementor-element-43ef1d9 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-43ef1d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-43ef1d9 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-43ef1d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-43ef1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-2f7113e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-2f7113e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-30d6a12{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-30d6a12 p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-2585bc9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-80f78f1{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-9f0b0d2 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-6094fa0{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-6094fa0 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-6094fa0 a:hover, .elementor-167 .elementor-element.elementor-element-6094fa0 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-0c8d291{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-0c86c3e .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-0c86c3e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-0c86c3e .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-0c86c3e .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-0c86c3e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-d4325db .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-d4325db .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-d4325db .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-d4325db .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-d4325db .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-eb893cf{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-eb893cf:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-eb893cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/Rivakka_0006_.jpg");background-size:cover;}.elementor-167 .elementor-element.elementor-element-eb893cf::before, .elementor-167 .elementor-element.elementor-element-eb893cf > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-eb893cf > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-eb893cf > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-eb893cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-eb893cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-27b490a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-27b490a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-dc9f6ce{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-dc9f6ce p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-da75022 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-b097969{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-c80b9b4 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-47b4ea7{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-47b4ea7 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-47b4ea7 a:hover, .elementor-167 .elementor-element.elementor-element-47b4ea7 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-55c737b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-a7194fb .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-a7194fb .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a7194fb .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-a7194fb .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-a7194fb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-21edc1d .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-21edc1d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-21edc1d .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-21edc1d .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-21edc1d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-94a8651{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-466ee7c{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-466ee7c:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-466ee7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/0001_Nemea-Saga.jpg");background-position:center center;background-size:cover;}.elementor-167 .elementor-element.elementor-element-466ee7c::before, .elementor-167 .elementor-element.elementor-element-466ee7c > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-466ee7c > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-466ee7c > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-466ee7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-466ee7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-3bcaa7d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-3bcaa7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-5d11145{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-5d11145 p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-596c484 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-26015a8{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-fb71ab0 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-02bde9b{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-02bde9b a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-02bde9b a:hover, .elementor-167 .elementor-element.elementor-element-02bde9b a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-0f0de7e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-a4c0894 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-a4c0894 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a4c0894 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-a4c0894 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-a4c0894 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a765f3b .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-a765f3b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a765f3b .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-a765f3b .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-a765f3b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-17fefd2{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-17fefd2:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-17fefd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/08e4d721-4408-4138-a482-3810d8cf4559.webp");background-size:cover;}.elementor-167 .elementor-element.elementor-element-17fefd2::before, .elementor-167 .elementor-element.elementor-element-17fefd2 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-17fefd2 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-17fefd2 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-17fefd2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-17fefd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-9eebf60{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-9eebf60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-476f230{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-476f230 p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-2aad4f4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-eba96cb{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-ab28248 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-2d25d9d{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-2d25d9d a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-2d25d9d a:hover, .elementor-167 .elementor-element.elementor-element-2d25d9d a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-b036816{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-7037ec2 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-7037ec2 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-7037ec2 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-7037ec2 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-7037ec2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-582fb11 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-582fb11 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-582fb11 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-582fb11 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-582fb11 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-8c98fbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-4168493{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-4168493:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-4168493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/08e4d721-4408-4138-a482-3810d8cf4559.webp");background-size:cover;}.elementor-167 .elementor-element.elementor-element-4168493::before, .elementor-167 .elementor-element.elementor-element-4168493 > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-4168493 > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-4168493 > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-4168493 > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-4168493 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-fe52986{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-fe52986.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-3e4c96a{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-3e4c96a p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-f963468 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-6977e2d{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-696cf7f .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-c7cb618{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-c7cb618 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-c7cb618 a:hover, .elementor-167 .elementor-element.elementor-element-c7cb618 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-53d905f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-f978397 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-f978397 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-f978397 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-f978397 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-f978397 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-c3e56f1 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-c3e56f1 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-c3e56f1 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-c3e56f1 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-c3e56f1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-c933beb{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-c933beb:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-c933beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/08e4d721-4408-4138-a482-3810d8cf4559.webp");background-size:cover;}.elementor-167 .elementor-element.elementor-element-c933beb::before, .elementor-167 .elementor-element.elementor-element-c933beb > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-c933beb > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-c933beb > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-c933beb > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-c933beb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-8e8baf0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-8e8baf0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-ff49679{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-ff49679 p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-f6e5b16 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-fec0ff0{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a0889b5 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-7e1cc04{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-7e1cc04 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-7e1cc04 a:hover, .elementor-167 .elementor-element.elementor-element-7e1cc04 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-74dde75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-6ff0a55 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-6ff0a55 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-6ff0a55 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-6ff0a55 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-6ff0a55 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-cfe3286 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-cfe3286 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-cfe3286 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-cfe3286 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-cfe3286 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-670fd27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-ddd97ac{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-ddd97ac:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-ddd97ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/08e4d721-4408-4138-a482-3810d8cf4559.webp");background-size:cover;}.elementor-167 .elementor-element.elementor-element-ddd97ac::before, .elementor-167 .elementor-element.elementor-element-ddd97ac > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-ddd97ac > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-ddd97ac > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-ddd97ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-ddd97ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-b4a9261{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-b4a9261.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-66e155c{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-66e155c p{margin-block-end:0px;}.elementor-167 .elementor-element.elementor-element-7b27802 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-c885b20{column-gap:0px;color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-8729346 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-f5814f7{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-f5814f7 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-f5814f7 a:hover, .elementor-167 .elementor-element.elementor-element-f5814f7 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-9c5787d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-167 .elementor-element.elementor-element-7a85a80 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-7a85a80 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-7a85a80 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-7a85a80 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-7a85a80 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-1d75dd4 .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-1d75dd4 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-1d75dd4 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-1d75dd4 .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-1d75dd4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-c216a2c{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.79;--border-radius:20px 20px 20px 20px;--margin-top:1%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-167 .elementor-element.elementor-element-c216a2c:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-c216a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koivikonhevostila.fi/wp-content/uploads/2025/08/08e4d721-4408-4138-a482-3810d8cf4559.webp");background-size:cover;}.elementor-167 .elementor-element.elementor-element-c216a2c::before, .elementor-167 .elementor-element.elementor-element-c216a2c > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-c216a2c > .e-con-inner > .elementor-background-video-container::before, .elementor-167 .elementor-element.elementor-element-c216a2c > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-c216a2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-167 .elementor-element.elementor-element-c216a2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-167 .elementor-element.elementor-element-7bffd22 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-96e234f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-167 .elementor-element.elementor-element-96e234f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-167 .elementor-element.elementor-element-63ce918 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-f4d3344{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-f4d3344 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-f4d3344 a:hover, .elementor-167 .elementor-element.elementor-element-f4d3344 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-a9c67e6 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-f4ed829{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-f4ed829 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-f4ed829 a:hover, .elementor-167 .elementor-element.elementor-element-f4ed829 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-6727bf3 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-6df1e00{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-6df1e00 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-6df1e00 a:hover, .elementor-167 .elementor-element.elementor-element-6df1e00 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-a93771d .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-1f31c07{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-1f31c07 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-1f31c07 a:hover, .elementor-167 .elementor-element.elementor-element-1f31c07 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-c429471 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-3cede9f{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-3cede9f a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-3cede9f a:hover, .elementor-167 .elementor-element.elementor-element-3cede9f a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-b5c5214 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-a3ab057{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-a3ab057 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-a3ab057 a:hover, .elementor-167 .elementor-element.elementor-element-a3ab057 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-e7cc985 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-d7a8ee4{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-d7a8ee4 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-d7a8ee4 a:hover, .elementor-167 .elementor-element.elementor-element-d7a8ee4 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-21212c8 .elementor-heading-title{font-family:var( --e-global-typography-2d877e5-font-family ), Sans-serif;font-size:var( --e-global-typography-2d877e5-font-size );font-weight:var( --e-global-typography-2d877e5-font-weight );color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-84de8c7{color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-84de8c7 a{color:var( --e-global-color-accent );}.elementor-167 .elementor-element.elementor-element-84de8c7 a:hover, .elementor-167 .elementor-element.elementor-element-84de8c7 a:focus{color:var( --e-global-color-secondary );}.elementor-167 .elementor-element.elementor-element-1544fab{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-61c254c .elementor-button:hover, .elementor-167 .elementor-element.elementor-element-61c254c .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-167 .elementor-element.elementor-element-61c254c .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-167 .elementor-element.elementor-element-61c254c .elementor-button:hover svg, .elementor-167 .elementor-element.elementor-element-61c254c .elementor-button:focus svg{fill:var( --e-global-color-primary );}@media(min-width:768px){.elementor-167 .elementor-element.elementor-element-07cf21f{--width:100%;}.elementor-167 .elementor-element.elementor-element-da22853{--width:35%;}.elementor-167 .elementor-element.elementor-element-60bdb34{--content-width:80%;}.elementor-167 .elementor-element.elementor-element-6f3b4f2{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-965b1ae{--width:50%;}.elementor-167 .elementor-element.elementor-element-4f30f22{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-7f53c80{--width:50%;}.elementor-167 .elementor-element.elementor-element-607dd54{--content-width:80%;}.elementor-167 .elementor-element.elementor-element-606fa65{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-1eda579{--width:50%;}.elementor-167 .elementor-element.elementor-element-40eff19{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-fd46db5{--width:50%;}.elementor-167 .elementor-element.elementor-element-9914b7b{--content-width:80%;}.elementor-167 .elementor-element.elementor-element-2f7113e{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-0c8d291{--width:50%;}.elementor-167 .elementor-element.elementor-element-27b490a{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-55c737b{--width:50%;}.elementor-167 .elementor-element.elementor-element-94a8651{--content-width:80%;}.elementor-167 .elementor-element.elementor-element-3bcaa7d{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-0f0de7e{--width:50%;}.elementor-167 .elementor-element.elementor-element-9eebf60{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-b036816{--width:50%;}.elementor-167 .elementor-element.elementor-element-8c98fbd{--content-width:80%;}.elementor-167 .elementor-element.elementor-element-fe52986{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-53d905f{--width:50%;}.elementor-167 .elementor-element.elementor-element-8e8baf0{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-74dde75{--width:50%;}.elementor-167 .elementor-element.elementor-element-670fd27{--content-width:80%;}.elementor-167 .elementor-element.elementor-element-b4a9261{--width:98.158%;}.elementor-167 .elementor-element.elementor-element-9c5787d{--width:50%;}.elementor-167 .elementor-element.elementor-element-96e234f{--width:98.158%;}}@media(max-width:1024px) and (min-width:768px){.elementor-167 .elementor-element.elementor-element-da22853{--width:100%;}.elementor-167 .elementor-element.elementor-element-8797a63{--width:100%;}.elementor-167 .elementor-element.elementor-element-965b1ae{--width:100%;}.elementor-167 .elementor-element.elementor-element-7f53c80{--width:100%;}.elementor-167 .elementor-element.elementor-element-1eda579{--width:100%;}.elementor-167 .elementor-element.elementor-element-fd46db5{--width:100%;}.elementor-167 .elementor-element.elementor-element-0c8d291{--width:100%;}.elementor-167 .elementor-element.elementor-element-55c737b{--width:100%;}.elementor-167 .elementor-element.elementor-element-0f0de7e{--width:100%;}.elementor-167 .elementor-element.elementor-element-b036816{--width:100%;}.elementor-167 .elementor-element.elementor-element-53d905f{--width:100%;}.elementor-167 .elementor-element.elementor-element-74dde75{--width:100%;}.elementor-167 .elementor-element.elementor-element-9c5787d{--width:100%;}.elementor-167 .elementor-element.elementor-element-96e234f{--width:100%;}.elementor-167 .elementor-element.elementor-element-1544fab{--width:100%;}}@media(max-width:1024px){.elementor-167 .elementor-element.elementor-element-07cf21f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-da22853{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-8797a63{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-167 .elementor-element.elementor-element-b7a075d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-60bdb34{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167 .elementor-element.elementor-element-fb35363 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-2069d40 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-965b1ae{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-b7b8f9f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-a526e86 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-1fe1177 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-7f53c80{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-fce7bc6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-f039267 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-607dd54{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167 .elementor-element.elementor-element-2c8328c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-79b6af7 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-1eda579{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-41a91fa .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-acd4a64 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-c02942f .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-fd46db5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-9430262 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-b2f086d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-9914b7b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167 .elementor-element.elementor-element-2585bc9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-9f0b0d2 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-0c8d291{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-0c86c3e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-d4325db .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-c80b9b4 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-55c737b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-a7194fb .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-21edc1d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-94a8651{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167 .elementor-element.elementor-element-596c484 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-fb71ab0 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-0f0de7e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-a4c0894 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-a765f3b .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-ab28248 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-b036816{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-7037ec2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-582fb11 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-8c98fbd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167 .elementor-element.elementor-element-f963468 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-696cf7f .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-53d905f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-f978397 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-c3e56f1 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-a0889b5 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-74dde75{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-6ff0a55 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-cfe3286 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-670fd27{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-167 .elementor-element.elementor-element-7b27802 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-8729346 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-9c5787d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-7a85a80 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-1d75dd4 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-7bffd22{text-align:center;}.elementor-167 .elementor-element.elementor-element-7bffd22 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-96e234f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-63ce918 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-a9c67e6 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-6727bf3 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-a93771d .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-c429471 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-b5c5214 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-e7cc985 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-21212c8 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-1544fab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-61c254c .elementor-button{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-167 .elementor-element.elementor-element-07cf21f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-be06fe1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-0614baf{text-align:center;}.elementor-167 .elementor-element.elementor-element-0614baf .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-43c5ff0{text-align:center;}.elementor-167 .elementor-element.elementor-element-da22853{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-167 .elementor-element.elementor-element-b7a075d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-51b5a8b:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-51b5a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-167 .elementor-element.elementor-element-fb35363 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-2069d40 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-965b1ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-b7b8f9f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-a526e86 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-7e6550e:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-7e6550e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-167 .elementor-element.elementor-element-1fe1177 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-7f53c80{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-fce7bc6 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-f039267 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-2d6e219:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-2d6e219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-167 .elementor-element.elementor-element-2c8328c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-79b6af7 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-1eda579{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-41a91fa .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-acd4a64 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-27600f0:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-27600f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-167 .elementor-element.elementor-element-40eff19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-167 .elementor-element.elementor-element-c02942f .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-fd46db5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-9430262 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-b2f086d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-43ef1d9:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-43ef1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-167 .elementor-element.elementor-element-2585bc9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-9f0b0d2 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-6094fa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-167 .elementor-element.elementor-element-0c8d291{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-0c86c3e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-d4325db .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-eb893cf:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-eb893cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-167 .elementor-element.elementor-element-c80b9b4 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-55c737b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-a7194fb .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-21edc1d .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-466ee7c:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-466ee7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-167 .elementor-element.elementor-element-596c484 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-fb71ab0 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-0f0de7e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-a4c0894 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-a765f3b .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-ab28248 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-b036816{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-7037ec2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-582fb11 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-f963468 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-696cf7f .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-53d905f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-f978397 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-c3e56f1 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-a0889b5 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-74dde75{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-6ff0a55 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-cfe3286 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-7b27802 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-8729346 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-9c5787d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-167 .elementor-element.elementor-element-7a85a80 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-1d75dd4 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-167 .elementor-element.elementor-element-7bffd22 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-167 .elementor-element.elementor-element-96e234f{--width:100%;}.elementor-167 .elementor-element.elementor-element-63ce918{text-align:center;}.elementor-167 .elementor-element.elementor-element-63ce918 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-f4d3344{text-align:center;}.elementor-167 .elementor-element.elementor-element-a9c67e6{text-align:center;}.elementor-167 .elementor-element.elementor-element-a9c67e6 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-6727bf3{text-align:center;}.elementor-167 .elementor-element.elementor-element-6727bf3 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-a93771d .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-c429471 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-b5c5214 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-e7cc985 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-21212c8 .elementor-heading-title{font-size:var( --e-global-typography-2d877e5-font-size );}.elementor-167 .elementor-element.elementor-element-61c254c .elementor-button{font-size:var( --e-global-typography-text-font-size );}}