.elementor-340 .elementor-element.elementor-element-7df738a{--display:flex;--min-height:479px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-340 .elementor-element.elementor-element-7df738a:not(.elementor-motion-effects-element-type-background),.elementor-340 .elementor-element.elementor-element-7df738a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-340 .elementor-element.elementor-element-415f9a6{--display:flex;--justify-content:center;--padding-top:47px;--padding-bottom:47px;--padding-left:0px;--padding-right:47px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-340 .elementor-element.elementor-element-f61c5d9{padding:0 0 0 10px;border-style:solid;border-width:0 0 0 4px;border-color:#E40614;border-radius:0 0 0 0}.elementor-340 .elementor-element.elementor-element-f61c5d9 .elementor-heading-title{font-family:"Barlow",Sans-serif;font-size:16px;font-weight:700}.elementor-340 .elementor-element.elementor-element-ce2672f .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-weight:600;text-transform:uppercase;color:#404040}.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-340 .elementor-element.elementor-element-568da0d{font-family:"Inter",Sans-serif;font-size:20px;font-weight:400;line-height:32px;color:#404040}.elementor-340 .elementor-element.elementor-element-d97a8c8{--display:flex}.elementor-340 .elementor-element.elementor-element-d97a8c8:not(.elementor-motion-effects-element-type-background),.elementor-340 .elementor-element.elementor-element-d97a8c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-340 .elementor-element.elementor-element-d97a8c8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-4859921{--display:flex;--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-340 .elementor-element.elementor-element-2640eaf{--spacer-size:30px}.elementor-340 .elementor-element.elementor-element-45b6e82{--display:flex;--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-340 .elementor-element.elementor-element-f599b87 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-340 .elementor-element.elementor-element-6aaee57{--display:flex;--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-340 .elementor-element.elementor-element-86d5e32{--spacer-size:30px}.elementor-340 .elementor-element.elementor-element-e75aacf{--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}.elementor-340 .elementor-element.elementor-element-f2ce45f{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);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)}.elementor-340 .elementor-element.elementor-element-309bbd8{--display:flex;--justify-content:center}.elementor-340 .elementor-element.elementor-element-a8d5e6d .elementor-heading-title{color:var(--e-global-color-text)}.elementor-340 .elementor-element.elementor-element-316e1ff{--display:flex;--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-340 .elementor-element.elementor-element-e8eece2{--spacer-size:30px}.elementor-340 .elementor-element.elementor-element-c953061{--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}.elementor-340 .elementor-element.elementor-element-48bb82c{--display:flex}.elementor-340 .elementor-element.elementor-element-ac8b905 .elementor-heading-title{color:var(--e-global-color-text)}.elementor-340 .elementor-element.elementor-element-1674f3e{--display:flex;--justify-content:center}.elementor-340 .elementor-element.elementor-element-6a1c686{text-align:center}.elementor-340 .elementor-element.elementor-element-eab9c9e{--display:flex;--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-340 .elementor-element.elementor-element-ae9b2c1{--spacer-size:30px}.elementor-340 .elementor-element.elementor-element-f247186{--display:flex;--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-340 .elementor-element.elementor-element-cec605c .elementor-heading-title{color:var(--e-global-color-text)}.elementor-340 .elementor-element.elementor-element-8f3f72d .elementor-heading-title{color:var(--e-global-color-text)}.elementor-340 .elementor-element.elementor-element-e64676d{--display:flex;--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-340 .elementor-element.elementor-element-90f4990{--spacer-size:30px}.elementor-340 .elementor-element.elementor-element-0ba9b4e{--display:flex;--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-340 .elementor-element.elementor-element-fedab4d{--display:flex;--overlay-opacity:0.5}.elementor-340 .elementor-element.elementor-element-fedab4d::before,.elementor-340 .elementor-element.elementor-element-fedab4d>.elementor-background-video-container::before,.elementor-340 .elementor-element.elementor-element-fedab4d>.e-con-inner>.elementor-background-video-container::before,.elementor-340 .elementor-element.elementor-element-fedab4d>.elementor-background-slideshow::before,.elementor-340 .elementor-element.elementor-element-fedab4d>.e-con-inner>.elementor-background-slideshow::before,.elementor-340 .elementor-element.elementor-element-fedab4d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#F0F0F0;--background-overlay:''}.elementor-340 .elementor-element.elementor-element-6d9a04c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-340 .elementor-element.elementor-element-28d84bd .elementor-heading-title{color:var(--e-global-color-text)}.elementor-340 .elementor-element.elementor-element-a3615b3{--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}.elementor-340 .elementor-element.elementor-element-7304c76{--display:flex;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-4e43aed{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-fe29d8f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-fe29d8f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-cc4787b{width:var(--container-widget-width,95.385%);max-width:95.385%;--container-widget-width:95.385%;--container-widget-flex-grow:0}.elementor-340 .elementor-element.elementor-element-cc4787b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-5ac9b82{--display:flex}.elementor-340 .elementor-element.elementor-element-8f4baa6{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-f674a5f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-f674a5f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-37db049{width:var(--container-widget-width,95.385%);max-width:95.385%;--container-widget-width:95.385%;--container-widget-flex-grow:0}.elementor-340 .elementor-element.elementor-element-37db049.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-7c6ca57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-4e243f5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-7860a57{--display:flex;--justify-content:center}.elementor-340 .elementor-element.elementor-element-7860a57.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-8bd7517{width:var(--container-widget-width,95.385%);max-width:95.385%;--container-widget-width:95.385%;--container-widget-flex-grow:0}.elementor-340 .elementor-element.elementor-element-8bd7517.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-e68dc42{--display:flex}.elementor-340 .elementor-element.elementor-element-f01d2f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-02e4436{--display:flex;--justify-content:center}.elementor-340 .elementor-element.elementor-element-02e4436.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-a7a6fca{width:var(--container-widget-width,95.385%);max-width:95.385%;--container-widget-width:95.385%;--container-widget-flex-grow:0}.elementor-340 .elementor-element.elementor-element-a7a6fca.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-395ebf3{--display:flex}.elementor-340 .elementor-element.elementor-element-e7aef2f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-1bb6c2d{--display:flex;--justify-content:center}.elementor-340 .elementor-element.elementor-element-1bb6c2d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-18a60f7{width:var(--container-widget-width,95.385%);max-width:95.385%;--container-widget-width:95.385%;--container-widget-flex-grow:0}.elementor-340 .elementor-element.elementor-element-18a60f7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-cc9fb43{--display:flex}.elementor-340 .elementor-element.elementor-element-42ac925{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-6ce8eb1{--display:flex;--justify-content:center}.elementor-340 .elementor-element.elementor-element-6ce8eb1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-1ec6126{width:var(--container-widget-width,95.385%);max-width:95.385%;--container-widget-width:95.385%;--container-widget-flex-grow:0}.elementor-340 .elementor-element.elementor-element-1ec6126.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-10c0f2c{--display:flex}.elementor-340 .elementor-element.elementor-element-f2635ee{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-340 .elementor-element.elementor-element-12ac221{--display:flex;--justify-content:center}.elementor-340 .elementor-element.elementor-element-12ac221.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-9d2f2cf{width:var(--container-widget-width,95.385%);max-width:95.385%;--container-widget-width:95.385%;--container-widget-flex-grow:0}.elementor-340 .elementor-element.elementor-element-9d2f2cf.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-8c7f480{--display:flex}.elementor-340 .elementor-element.elementor-element-c4052c8{--display:flex;--justify-content:center}.elementor-340 .elementor-element.elementor-element-8019236{--display:flex;--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-widget-divider{--divider-color:var( --e-global-color-secondary )}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-340 .elementor-element.elementor-element-aa2e4ba{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3px}.elementor-340 .elementor-element.elementor-element-aa2e4ba .elementor-divider-separator{width:100%}.elementor-340 .elementor-element.elementor-element-aa2e4ba .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-340 .elementor-element.elementor-element-7368e36{--display:flex;--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-340 .elementor-element.elementor-element-c3615a3{--display:flex}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-340 .elementor-element.elementor-element-e1c0b99 .elementor-icon-wrapper{text-align:center}.elementor-340 .elementor-element.elementor-element-e1c0b99 .elementor-icon{font-size:34px}.elementor-340 .elementor-element.elementor-element-e1c0b99 .elementor-icon svg{height:34px}.elementor-340 .elementor-element.elementor-element-28a0001{text-align:center}.elementor-340 .elementor-element.elementor-element-28a0001 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:#404040}.elementor-340 .elementor-element.elementor-element-0958f18{text-align:center;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:21px}.elementor-340 .elementor-element.elementor-element-f52ffba{text-align:center;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;line-height:21px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-340 .elementor-element.elementor-element-8a30b6e .elementor-button{background-color:#FFF0;font-family:"Inter",Sans-serif;font-size:16px;font-weight:400;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#C20000;border-radius:0 0 0 0;padding:10px 25px 10px 25px}.elementor-340 .elementor-element.elementor-element-8a30b6e .elementor-button:hover,.elementor-340 .elementor-element.elementor-element-8a30b6e .elementor-button:focus{background-color:#C20000;color:#FFF;border-color:#C20000}.elementor-340 .elementor-element.elementor-element-8a30b6e .elementor-button:hover svg,.elementor-340 .elementor-element.elementor-element-8a30b6e .elementor-button:focus svg{fill:#FFF}.elementor-340 .elementor-element.elementor-element-63f4a50{--display:flex;--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-340 .elementor-element.elementor-element-9a40737{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:47px;--padding-bottom:47px;--padding-left:0px;--padding-right:0px}.elementor-340 .elementor-element.elementor-element-9a40737:not(.elementor-motion-effects-element-type-background),.elementor-340 .elementor-element.elementor-element-9a40737>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-340 .elementor-element.elementor-element-450996d{--display:flex}.elementor-340 .elementor-element.elementor-element-450996d:not(.elementor-motion-effects-element-type-background),.elementor-340 .elementor-element.elementor-element-450996d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ercoma.fi/wp-content/uploads/2025/12/kaski-puudesign-ulko-ovi-neva.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-340 .elementor-element.elementor-element-450996d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-340 .elementor-element.elementor-element-14542d9{--display:flex;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px}.elementor-340 .elementor-element.elementor-element-14542d9.e-con{--align-self:center}.elementor-340 .elementor-element.elementor-element-5d48361 .elementor-icon-wrapper{text-align:left}.elementor-340 .elementor-element.elementor-element-5d48361 .elementor-icon{font-size:34px}.elementor-340 .elementor-element.elementor-element-5d48361 .elementor-icon svg{height:34px}.elementor-340 .elementor-element.elementor-element-77fb3e7 .elementor-heading-title{font-family:"Barlow Condensed",Sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;color:#404040}@media(max-width:1466px){.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media(min-width:768px){.elementor-340 .elementor-element.elementor-element-7df738a{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-d97a8c8{--width:50%}.elementor-340 .elementor-element.elementor-element-4859921{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-45b6e82{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-6aaee57{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-e75aacf{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-316e1ff{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-c953061{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-eab9c9e{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-f247186{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-e64676d{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-0ba9b4e{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-fe29d8f{--width:20%}.elementor-340 .elementor-element.elementor-element-f674a5f{--width:20%}.elementor-340 .elementor-element.elementor-element-7860a57{--width:20%}.elementor-340 .elementor-element.elementor-element-02e4436{--width:20%}.elementor-340 .elementor-element.elementor-element-1bb6c2d{--width:20%}.elementor-340 .elementor-element.elementor-element-6ce8eb1{--width:20%}.elementor-340 .elementor-element.elementor-element-12ac221{--width:20%}.elementor-340 .elementor-element.elementor-element-8019236{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-7368e36{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-63f4a50{--content-width:1400px}.elementor-340 .elementor-element.elementor-element-450996d{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-340 .elementor-element.elementor-element-415f9a6{--width:100%}.elementor-340 .elementor-element.elementor-element-d97a8c8{--width:100%}.elementor-340 .elementor-element.elementor-element-450996d{--width:100%}.elementor-340 .elementor-element.elementor-element-14542d9{--width:100%}}@media(max-width:1024px){.elementor-340 .elementor-element.elementor-element-7df738a{--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-340 .elementor-element.elementor-element-415f9a6{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-340 .elementor-element.elementor-element-568da0d{font-size:16px}.elementor-340 .elementor-element.elementor-element-d97a8c8{--min-height:335px}.elementor-340 .elementor-element.elementor-element-d97a8c8.e-con{--order:-99999 /* order start hack */}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-340 .elementor-element.elementor-element-0958f18{font-size:16px}.elementor-340 .elementor-element.elementor-element-f52ffba{font-size:16px}.elementor-340 .elementor-element.elementor-element-9a40737{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-340 .elementor-element.elementor-element-450996d{--min-height:335px}.elementor-340 .elementor-element.elementor-element-450996d.e-con{--order:-99999 /* order start hack */}.elementor-340 .elementor-element.elementor-element-14542d9{--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px}}@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-415f9a6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-340 .elementor-element.elementor-element-d97a8c8{--min-height:250px}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-340 .elementor-element.elementor-element-450996d{--min-height:0px}.elementor-340 .elementor-element.elementor-element-14542d9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}.elementor-340 .elementor-element.elementor-element-e1c0b99 svg *{fill:#C20000}.elementor-340 .elementor-element.elementor-element-5d48361 svg *{fill:#C20000}.elementor-340 .elementor-element.elementor-element-2251d61 p.gform_required_legend{display:none}.elementor-340 .elementor-element.elementor-element-2251d61 .gform-body.gform_body input{border:1px solid #404040;border-radius:0}.elementor-340 .elementor-element.elementor-element-2251d61 .gform-body.gform_body *{font-size:16px}input#gform_submit_button_2{text-transform:uppercase;font-weight:400;background:#fff;border-radius:0;width:100%;max-width:320px;border:2px solid #C20000;color:#000}input#gform_submit_button_2:hover{background:#C20000;color:#fff}input#input_2_1{width:100%}