.elementor-104 .elementor-element.elementor-element-657fe3a3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-41e263bc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5530fb70{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:24px;--padding-left:100px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5530fb70:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-5530fb70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-54e967d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-54e967d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-52249529{--divider-border-style:solid;--divider-color:#D11523;--divider-border-width:3px;}.elementor-104 .elementor-element.elementor-element-52249529 .elementor-divider-separator{width:24%;}.elementor-104 .elementor-element.elementor-element-52249529 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-104 .elementor-element.elementor-element-17bdeed{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-17bdeed .elementor-heading-title{font-family:var( --e-global-typography-5d11618-font-family ), Sans-serif;font-size:var( --e-global-typography-5d11618-font-size );font-weight:var( --e-global-typography-5d11618-font-weight );text-transform:var( --e-global-typography-5d11618-text-transform );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-2f25ff11{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-2f25ff11 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-58fa3067{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button{background-color:#D11523;font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:6px 6px 6px 6px;padding:8px 8px 8px 20px;}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button:focus{background-color:var( --e-global-color-322b5d9 );color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button-icon{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-322b5d9 );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button .elementor-button-icon{background:var( --e-global-color-322b5d9 );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button:hover .elementor-button-icon{background:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button{background-color:var( --e-global-color-f184fe1 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:#D11523;color:#D11523;border-radius:6px 6px 6px 6px;padding:8px 8px 8px 20px;}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button-icon{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D11523;padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button .elementor-button-icon{background:#D11523;}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button:hover .elementor-button-icon{background:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-314e5aa7{--divider-border-style:solid;--divider-color:var( --e-global-color-f184fe1 );--divider-border-width:2px;}.elementor-104 .elementor-element.elementor-element-314e5aa7 .elementor-divider-separator{width:98%;}.elementor-104 .elementor-element.elementor-element-314e5aa7 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-104 .elementor-element.elementor-element-1f87df39{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-60cd83a4{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-104 .elementor-element.elementor-element-60cd83a4.elementor-view-stacked .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-60cd83a4.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-60cd83a4.elementor-view-default .elementor-icon{fill:#D11523;color:#D11523;border-color:#D11523;}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon{font-size:40px;}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-content,.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-image-box-content{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-title a{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-description{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-7e56ed5{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-104 .elementor-element.elementor-element-7e56ed5.elementor-view-stacked .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-7e56ed5.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-7e56ed5.elementor-view-default .elementor-icon{fill:#D11523;color:#D11523;border-color:#D11523;}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon{font-size:40px;}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-content,.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-image-box-content{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-title a{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-description{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-589c51f9{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-wrapper{align-items:center;gap:24px;}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-title{margin-bottom:8px;margin-top:0;}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-image-box-title{margin-bottom:8px;margin-top:0;}.elementor-104 .elementor-element.elementor-element-589c51f9.elementor-view-stacked .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-589c51f9.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-589c51f9.elementor-view-default .elementor-icon{fill:#D11523;color:#D11523;border-color:#D11523;}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon{font-size:40px;}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-content,.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-image-box-content{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-title a{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-description{font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-3df13af4{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-3df13af4:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-3df13af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/industrial-laser-cutting-machine-sparking-in-dark-2026-01-08-06-53-54-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-37864939{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-5e250531{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-5e250531:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-5e250531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-23083efc{width:var( --container-widget-width, 122.154% );max-width:122.154%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:122.154%;--container-widget-flex-grow:0;text-align:center;}.elementor-104 .elementor-element.elementor-element-23083efc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-23083efc .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-13bc67ea{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-13bc67ea::before, .elementor-104 .elementor-element.elementor-element-13bc67ea > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-13bc67ea > .e-con-inner > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-13bc67ea > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-13bc67ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-13bc67ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4e87b42 );--background-overlay:'';}.elementor-104 .elementor-element.elementor-element-13bc67ea .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-popup-btn,.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-inline-btn{background-color:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-popup-btn:hover, .elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-inline-btn:hover{background-color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-3252721 .video-content{text-align:center;justify-content:center;display:flex;}.elementor-104 .elementor-element.elementor-element-3252721 a.ekit_icon_button:is(.ekit-video-popup-btn, .ekit-video-inline-btn):has(i,svg){font-size:15px;}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-popup-btn{width:60px;height:60px;--glow-size:25px;color:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-inline-btn{width:60px;height:60px;--glow-size:25px;color:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .glow-ripple:before{color:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .glow-ripple:after{color:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .glow-ripple > i:after{color:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .glow-radio_wave:before{color:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .glow-radio_wave:after{color:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .glow-radio_wave > i:after{color:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-popup-btn svg path{stroke:#D11523;fill:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-inline-btn svg path{stroke:#D11523;fill:#D11523;}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-popup-btn:hover{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-inline-btn:hover{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-popup-btn:hover svg path{stroke:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-inline-btn:hover svg path{stroke:var( --e-global-color-5bd60dc );fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-popup-btn, .elementor-104 .elementor-element.elementor-element-3252721 .ekit-video-inline-btn{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.mfp-close.ekit-video-popup-close{width:44px;height:44px;font-size:10px;right:0;background-color:#000000;color:#ffffff;border-radius:50% 50% 50% 50%;}.mfp-close.ekit-video-popup-close svg{width:10px;height:10px;}.mfp-close.ekit-video-popup-close .ekit-popup-close-icon svg{fill:#ffffff;}.mfp-close.ekit-video-popup-close:hover{background-color:#000000;border-radius:50% 50% 50% 50%;}.ekit_self_video_wrap .mfp-close.ekit-video-popup-close:hover{background-color:#000000;}.mfp-close.ekit-video-popup-close:hover .ekit-popup-close-icon i{color:#ffffff;}.mfp-close.ekit-video-popup-close:hover .ekit-popup-close-icon svg{fill:#ffffff;}.elementor-104 .elementor-element.elementor-element-56f6e9c7{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-332911f8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-b918c{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-54e93e90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-54e93e90 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-79f32523{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-413dabae{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-690590ae{width:var( --container-widget-width, 16% );max-width:16%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-690590ae img{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-870ef80 );border-radius:99px 99px 99px 99px;}.elementor-104 .elementor-element.elementor-element-7627b353{width:var( --container-widget-width, 16% );max-width:16%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-7627b353 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-870ef80 );border-radius:99px 99px 99px 99px;}.elementor-104 .elementor-element.elementor-element-181d7190{width:var( --container-widget-width, 16% );max-width:16%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-181d7190 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-870ef80 );border-radius:99px 99px 99px 99px;}.elementor-104 .elementor-element.elementor-element-6d60d99d{width:var( --container-widget-width, 16% );max-width:16%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -16px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-6d60d99d img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#D11523;border-radius:99px 99px 99px 99px;}.elementor-104 .elementor-element.elementor-element-7f6cf48f .elementor-counter-title{text-align:left;justify-content:start;color:var( --e-global-color-text );font-family:var( --e-global-typography-ed1c829-font-family ), Sans-serif;font-size:var( --e-global-typography-ed1c829-font-size );font-weight:var( --e-global-typography-ed1c829-font-weight );text-transform:var( --e-global-typography-ed1c829-text-transform );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7f6cf48f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-7f6cf48f .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-be8cb21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-a2da384{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-a2da384 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-7bba1cde{width:var( --container-widget-width, 94% );max-width:94%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:94%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-7bba1cde p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button{background-color:#D11523;font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:6px 6px 6px 6px;padding:8px 8px 8px 20px;}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button:focus{background-color:var( --e-global-color-322b5d9 );color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-67f5cd39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button-icon{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-322b5d9 );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button .elementor-button-icon{background:var( --e-global-color-322b5d9 );}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button:hover .elementor-button-icon{background:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-12567760{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-20569fe8{--display:flex;--min-height:500px;--justify-content:space-between;--overlay-opacity:0.3;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-20569fe8:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-20569fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/engineers-reviewing-plans-near-robotic-arm-in-fact-2026-01-09-11-03-21-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-20569fe8::before, .elementor-104 .elementor-element.elementor-element-20569fe8 > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-20569fe8 > .e-con-inner > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-20569fe8 > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-20569fe8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-20569fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4e87b42 );--background-overlay:'';}.elementor-104 .elementor-element.elementor-element-10f33669{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-2e931353{--display:flex;--min-height:238px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-2e931353:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-2e931353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-3e9612ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-104 .elementor-element.elementor-element-3e9612ac .elementor-heading-title{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-7951638f{width:var( --container-widget-width, 81.657% );max-width:81.657%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:81.657%;--container-widget-flex-grow:0;text-align:justify;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-7951638f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-7951638f p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-59da672c{--display:flex;--min-height:238px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-59da672c:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-59da672c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E7EB;}.elementor-104 .elementor-element.elementor-element-7dc94ea0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-104 .elementor-element.elementor-element-7dc94ea0 .elementor-heading-title{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-23f3264{width:var( --container-widget-width, 83.038% );max-width:83.038%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:83.038%;--container-widget-flex-grow:0;text-align:justify;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-23f3264.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-23f3264 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-142f0fcd{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-142f0fcd:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-142f0fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-272f851b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-29c1e152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-29c1e152 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-42e605b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-104 .elementor-element.elementor-element-42e605b5 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-59852e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-2d827729{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-43652f4c{--display:flex;--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-57519415{--display:flex;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-57519415:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-57519415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-111a8593{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-111a8593:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-111a8593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/as-a-worker-welds-steel-with-gas-argon-sparks-are-2026-01-09-08-29-56-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-59b1001d{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-5bd60dc );border-radius:999px 999px 999px 999px;}.elementor-104 .elementor-element.elementor-element-5843b1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-5843b1f .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-709d53a5{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-709d53a5 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button{background-color:var( --e-global-color-7ceb401 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button:focus{background-color:var( --e-global-color-7ceb401 );color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button-icon{font-size:14px;}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button .elementor-button-icon i{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-e0358be{--display:flex;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-e0358be:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-e0358be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-a78db49{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-a78db49:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-a78db49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/as-a-worker-welds-steel-with-gas-argon-sparks-are-2026-01-09-08-29-56-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-228e03c{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-5bd60dc );border-radius:999px 999px 999px 999px;}.elementor-104 .elementor-element.elementor-element-67b52ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-67b52ad .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-9bdd66f{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-9bdd66f p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button{background-color:var( --e-global-color-7ceb401 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button:focus{background-color:var( --e-global-color-7ceb401 );color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button-icon{font-size:14px;}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button .elementor-button-icon i{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-1761227e{--display:flex;--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-3edb4c4c{--display:flex;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-3edb4c4c:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-3edb4c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-115e445{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-115e445:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-115e445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/precision-machining-metal-part-shaping-with-autom-2026-01-09-06-15-46-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-41f0022c{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-5bd60dc );border-radius:999px 999px 999px 999px;}.elementor-104 .elementor-element.elementor-element-451d3aab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-451d3aab .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-223b7325{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-223b7325 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button{background-color:var( --e-global-color-7ceb401 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button:focus{background-color:var( --e-global-color-7ceb401 );color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button-icon{font-size:14px;}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button .elementor-button-icon i{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-4193243{--display:flex;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-4193243:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-4193243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-2bb000f{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-2bb000f:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-2bb000f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/precision-machining-metal-part-shaping-with-autom-2026-01-09-06-15-46-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-1cd917d{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-5bd60dc );border-radius:999px 999px 999px 999px;}.elementor-104 .elementor-element.elementor-element-05d2a36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-05d2a36 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-48b9773{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-48b9773 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button{background-color:var( --e-global-color-7ceb401 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button:focus{background-color:var( --e-global-color-7ceb401 );color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button-icon{font-size:14px;}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button .elementor-button-icon i{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-43f29c35{--display:flex;--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-35458065{--display:flex;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-35458065:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-35458065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1ba08abb{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-1ba08abb:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-1ba08abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/automotive-production-line-welding-car-body-mode-2026-01-08-05-36-02-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-1caed2ee{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-5bd60dc );border-radius:999px 999px 999px 999px;}.elementor-104 .elementor-element.elementor-element-3b7a9098{width:var( --container-widget-width, 104.791% );max-width:104.791%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:104.791%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-3b7a9098.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-104 .elementor-element.elementor-element-3b7a9098 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-fcb6d33{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-fcb6d33 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button{background-color:var( --e-global-color-7ceb401 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button:focus{background-color:var( --e-global-color-7ceb401 );color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button-icon{font-size:14px;}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button .elementor-button-icon i{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-a019645{--display:flex;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-a019645:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-a019645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-eb5b8a3{--display:flex;--min-height:300px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-eb5b8a3:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-eb5b8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/automotive-production-line-welding-car-body-mode-2026-01-08-05-36-02-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-8e79ed8{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-5bd60dc );border-radius:999px 999px 999px 999px;}.elementor-104 .elementor-element.elementor-element-de998d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-de998d8 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-d76702e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-d76702e p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button{background-color:var( --e-global-color-7ceb401 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:6px 6px 6px 6px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button:focus{background-color:var( --e-global-color-7ceb401 );color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button-icon{font-size:14px;}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button .elementor-button-icon i{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-1e0c996d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-1e0c996d:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-1e0c996d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-fcbd0ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-104 .elementor-element.elementor-element-fcbd0ca .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-521ef655{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-521ef655 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button{background-color:#D11523;font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:6px 6px 6px 6px;padding:8px 8px 8px 20px;}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-5552391d .elementor-button:focus{background-color:var( --e-global-color-322b5d9 );color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-5552391d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-5552391d .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button-icon{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-322b5d9 );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button .elementor-button-icon{background:var( --e-global-color-322b5d9 );}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-5552391d .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button:hover .elementor-button-icon{background:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-4458ae68{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-2db36e2a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-72b10240{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-2a24ed57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-2a24ed57 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-623ed1ef{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-623ed1ef .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-688e8389{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-688e8389 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-6f8db86e{--display:flex;--min-height:355px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-6f8db86e:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-6f8db86e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/iron-and-steel-factory-or-pipe-mill-located-in-tag-2026-03-09-23-41-14-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-506b4b81{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-681de128{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-42deb13{--display:flex;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-42deb13:hover{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-69d006bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-69d006bb .elementor-icon-wrapper{text-align:start;}.elementor-104 .elementor-element.elementor-element-69d006bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f184fe1 );color:#D11523;}.elementor-104 .elementor-element.elementor-element-69d006bb.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-69d006bb.elementor-view-default .elementor-icon{color:var( --e-global-color-f184fe1 );border-color:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-69d006bb.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-69d006bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-69d006bb.elementor-view-framed .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-69d006bb.elementor-view-stacked .elementor-icon svg{fill:#D11523;}.elementor-104 .elementor-element.elementor-element-69d006bb .elementor-icon{font-size:24px;padding:12px;}.elementor-104 .elementor-element.elementor-element-69d006bb .elementor-icon svg{height:24px;}.elementor-104 .elementor-element.elementor-element-1cb5980 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-a8f5613{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-a8f5613 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-5e14060{--display:flex;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-5e14060:hover{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-305ccf10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-305ccf10 .elementor-icon-wrapper{text-align:start;}.elementor-104 .elementor-element.elementor-element-305ccf10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f184fe1 );color:#D11523;}.elementor-104 .elementor-element.elementor-element-305ccf10.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-305ccf10.elementor-view-default .elementor-icon{color:var( --e-global-color-f184fe1 );border-color:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-305ccf10.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-305ccf10.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-305ccf10.elementor-view-framed .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-305ccf10.elementor-view-stacked .elementor-icon svg{fill:#D11523;}.elementor-104 .elementor-element.elementor-element-305ccf10 .elementor-icon{font-size:24px;padding:12px;}.elementor-104 .elementor-element.elementor-element-305ccf10 .elementor-icon svg{height:24px;}.elementor-104 .elementor-element.elementor-element-abbbaea .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-2ed65b80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-2ed65b80 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-7dbdf174{--display:flex;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-7dbdf174:hover{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-3e585e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-3e585e9f .elementor-icon-wrapper{text-align:start;}.elementor-104 .elementor-element.elementor-element-3e585e9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f184fe1 );color:#D11523;}.elementor-104 .elementor-element.elementor-element-3e585e9f.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-3e585e9f.elementor-view-default .elementor-icon{color:var( --e-global-color-f184fe1 );border-color:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-3e585e9f.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-3e585e9f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-3e585e9f.elementor-view-framed .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-3e585e9f.elementor-view-stacked .elementor-icon svg{fill:#D11523;}.elementor-104 .elementor-element.elementor-element-3e585e9f .elementor-icon{font-size:24px;padding:12px;}.elementor-104 .elementor-element.elementor-element-3e585e9f .elementor-icon svg{height:24px;}.elementor-104 .elementor-element.elementor-element-3746036c .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-437d9811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-437d9811 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-1ddf79b0{--display:flex;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-1ddf79b0:hover{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-2ef5f76d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-2ef5f76d .elementor-icon-wrapper{text-align:start;}.elementor-104 .elementor-element.elementor-element-2ef5f76d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f184fe1 );color:#D11523;}.elementor-104 .elementor-element.elementor-element-2ef5f76d.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2ef5f76d.elementor-view-default .elementor-icon{color:var( --e-global-color-f184fe1 );border-color:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-2ef5f76d.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-2ef5f76d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-2ef5f76d.elementor-view-framed .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-2ef5f76d.elementor-view-stacked .elementor-icon svg{fill:#D11523;}.elementor-104 .elementor-element.elementor-element-2ef5f76d .elementor-icon{font-size:24px;padding:12px;}.elementor-104 .elementor-element.elementor-element-2ef5f76d .elementor-icon svg{height:24px;}.elementor-104 .elementor-element.elementor-element-519c578c .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-5c0deb07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-5c0deb07 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-30a79709{--display:flex;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-30a79709:hover{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-10ea62ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-10ea62ed .elementor-icon-wrapper{text-align:start;}.elementor-104 .elementor-element.elementor-element-10ea62ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f184fe1 );color:#D11523;}.elementor-104 .elementor-element.elementor-element-10ea62ed.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-10ea62ed.elementor-view-default .elementor-icon{color:var( --e-global-color-f184fe1 );border-color:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-10ea62ed.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-10ea62ed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-10ea62ed.elementor-view-framed .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-10ea62ed.elementor-view-stacked .elementor-icon svg{fill:#D11523;}.elementor-104 .elementor-element.elementor-element-10ea62ed .elementor-icon{font-size:24px;padding:12px;}.elementor-104 .elementor-element.elementor-element-10ea62ed .elementor-icon svg{height:24px;}.elementor-104 .elementor-element.elementor-element-6d38970f .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-2af5d1c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-2af5d1c8 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-1304e2e6{--display:flex;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-1304e2e6:hover{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-5c8414ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-5c8414ab .elementor-icon-wrapper{text-align:start;}.elementor-104 .elementor-element.elementor-element-5c8414ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f184fe1 );color:#D11523;}.elementor-104 .elementor-element.elementor-element-5c8414ab.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5c8414ab.elementor-view-default .elementor-icon{color:var( --e-global-color-f184fe1 );border-color:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-5c8414ab.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-5c8414ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-5c8414ab.elementor-view-framed .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-5c8414ab.elementor-view-stacked .elementor-icon svg{fill:#D11523;}.elementor-104 .elementor-element.elementor-element-5c8414ab .elementor-icon{font-size:24px;padding:12px;}.elementor-104 .elementor-element.elementor-element-5c8414ab .elementor-icon svg{height:24px;}.elementor-104 .elementor-element.elementor-element-79166633 .elementor-heading-title{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-3d906626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-3d906626 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-559caba{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-64bb56d1{--display:flex;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-64bb56d1:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-64bb56d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-322b5d9 );}.elementor-104 .elementor-element.elementor-element-2965d449{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-7a8c000a{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-798de2de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-798de2de .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-618226ae{width:var( --container-widget-width, 88% );max-width:88%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-618226ae .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-2f271027{--divider-border-style:solid;--divider-color:#D11523;--divider-border-width:3px;}.elementor-104 .elementor-element.elementor-element-2f271027 .elementor-divider-separator{width:24%;}.elementor-104 .elementor-element.elementor-element-2f271027 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-104 .elementor-element.elementor-element-42490b80{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-104 .elementor-element.elementor-element-42490b80 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-36e8313d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button{background-color:#D11523;font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:6px 6px 6px 6px;padding:8px 8px 8px 20px;}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button:focus{background-color:var( --e-global-color-f184fe1 );color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button-icon{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-870ef80 );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button .elementor-button-icon{background:var( --e-global-color-322b5d9 );}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button:hover .elementor-button-icon{background:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button{background-color:var( --e-global-color-f184fe1 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:#D11523;color:#D11523;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:6px 6px 6px 6px;padding:8px 8px 8px 20px;}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-445268c .elementor-button:focus{background-color:var( --e-global-color-870ef80 );color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-445268c .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button-icon{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-870ef80 );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button .elementor-button-icon{background:#D11523;}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-445268c .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button:hover .elementor-button-icon{background:var( --e-global-color-322b5d9 );}.elementor-104 .elementor-element.elementor-element-32e222e5{--display:flex;--min-height:500px;--overlay-opacity:1;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-32e222e5:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-32e222e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/iron-and-steel-factory-or-pipe-mill-located-in-tag-2026-03-09-23-11-49-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-32e222e5::before, .elementor-104 .elementor-element.elementor-element-32e222e5 > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-32e222e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-32e222e5 > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-32e222e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-32e222e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(303deg, var( --e-global-color-7ceb401 ) 75%, var( --e-global-color-322b5d9 ) -100%);}.elementor-104 .elementor-element.elementor-element-1a8642e5{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-479a6d30{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-49e75b5f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-1b5aea98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1b5aea98 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-717e0c49{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5d2848d2{--display:flex;--min-height:400px;--justify-content:space-between;--border-radius:6px 6px 6px 6px;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-5d2848d2:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-5d2848d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-750eb286{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-18d29a66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-18d29a66 .elementor-icon-wrapper{text-align:start;}.elementor-104 .elementor-element.elementor-element-18d29a66.elementor-view-stacked .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-18d29a66.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-18d29a66.elementor-view-default .elementor-icon{color:#D11523;border-color:#D11523;}.elementor-104 .elementor-element.elementor-element-18d29a66.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-18d29a66.elementor-view-default .elementor-icon svg{fill:#D11523;}.elementor-104 .elementor-element.elementor-element-18d29a66 .elementor-icon{font-size:56px;}.elementor-104 .elementor-element.elementor-element-18d29a66 .elementor-icon svg{height:56px;}.elementor-104 .elementor-element.elementor-element-1db7d99{--display:flex;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5cd431a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-5cd431a4 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-f23e5bc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-36092be4{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5dd6e1a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-5dd6e1a5 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-43cac7a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-43cac7a6 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-37c881ec{--display:flex;--min-height:400px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-37c881ec:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-37c881ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/smiling-industrial-workers-posing-with-arms-crosse-2026-01-09-10-07-29-utc-2.05.00-PM.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-37c881ec::before, .elementor-104 .elementor-element.elementor-element-37c881ec > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-37c881ec > .e-con-inner > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-37c881ec > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-37c881ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-37c881ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-4e87b42 );--background-overlay:'';}.elementor-104 .elementor-element.elementor-element-51f50214{--display:flex;--min-height:400px;--justify-content:space-between;--border-radius:6px 6px 6px 6px;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-51f50214:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-51f50214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-f3b7a7a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-4d3bf649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-4d3bf649 .elementor-icon-wrapper{text-align:start;}.elementor-104 .elementor-element.elementor-element-4d3bf649.elementor-view-stacked .elementor-icon{background-color:#D11523;}.elementor-104 .elementor-element.elementor-element-4d3bf649.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-4d3bf649.elementor-view-default .elementor-icon{color:#D11523;border-color:#D11523;}.elementor-104 .elementor-element.elementor-element-4d3bf649.elementor-view-framed .elementor-icon, .elementor-104 .elementor-element.elementor-element-4d3bf649.elementor-view-default .elementor-icon svg{fill:#D11523;}.elementor-104 .elementor-element.elementor-element-4d3bf649 .elementor-icon{font-size:56px;}.elementor-104 .elementor-element.elementor-element-4d3bf649 .elementor-icon svg{height:56px;}.elementor-104 .elementor-element.elementor-element-433adc0c{--display:flex;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-80c47b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-80c47b1 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-961dbc5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-2f2b6095{--display:flex;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-75a24578{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-75a24578 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-7c5accb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-7c5accb7 .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-406622f7{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-406622f7:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-406622f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-104 .elementor-element.elementor-element-3d2539ad{--display:flex;--min-height:600px;--justify-content:flex-end;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-3d2539ad:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-3d2539ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.erkomakina.com/wp-content/uploads/2026/06/engineer-with-robot-in-automotive-parts-factory-2026-01-07-07-26-19-utc.jpg");background-position:center center;background-size:cover;}.elementor-104 .elementor-element.elementor-element-d84747e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-2ad8587c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-2ad8587c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-5d5a7999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-5d5a7999 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-333608df{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-333608df p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-5bd60dc );font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:12px 12px 12px 12px;}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body, .elementor-104 .elementor-element.elementor-element-1dce4d81 .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{background-color:var( --e-global-color-f184fe1 );}.elementor-104 .elementor-element.elementor-element-1dce4d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body p, .elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion > .elementskit-card.active{border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:6px 6px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion > .elementskit-card{border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link.collapsed{border-radius:6px 6px 6px 6px;}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:20px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:20px;color:var( --e-global-color-870ef80 );fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-52a4c449{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-3735d7f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-365d8371{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-91f9aca .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#D11523;}.elementor-104 .elementor-element.elementor-element-1c6dc2d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-104 .elementor-element.elementor-element-1c6dc2d4 .elementor-heading-title{font-family:var( --e-global-typography-c0c00e9-font-family ), Sans-serif;font-size:var( --e-global-typography-c0c00e9-font-size );font-weight:var( --e-global-typography-c0c00e9-font-weight );text-transform:var( --e-global-typography-c0c00e9-text-transform );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-75e01d44{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-20dba650{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-20dba650 p{margin-block-end:0px;}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button{background-color:#D11523;font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:6px 6px 6px 6px;padding:8px 8px 8px 20px;}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button:focus{background-color:var( --e-global-color-f184fe1 );color:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button:focus svg{fill:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button-icon{font-size:14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-870ef80 );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button .elementor-button-icon{background:var( --e-global-color-322b5d9 );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button .elementor-button-icon i, .elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button:hover .elementor-button-icon{background:var( --e-global-color-870ef80 );}.elementor-104 .elementor-element.elementor-element-3faec598{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-blog-block-post, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-image-card, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-card{background-color:var( --e-global-color-1e38924 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:6px 6px 6px 6px;margin:0px 0px 16px 0px;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-image-card{display:block;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-blog-block-post .elementskit-post-body{padding:16px 16px 16px 16px;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-image-card .elementskit-post-body{padding:16px 16px 16px 16px;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-entry-thumb{border-radius:6px 6px 6px 6px;} .elementor-104 .elementor-element.elementor-element-3eae53e2 .ekit-wid-con .elementskit-entry-thumb{padding:16px 16px 16px 16px;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .post-meta-list a, .elementor-104 .elementor-element.elementor-element-3eae53e2 .post-meta-list .meta-date-text{font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .post-meta-list{text-align:left;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .post-meta-list > span{color:#D11523;fill:#D11523;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body .entry-title, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-entry-header .entry-title, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-2a9a9cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2a9a9cf-font-size );font-weight:var( --e-global-typography-2a9a9cf-font-weight );text-transform:var( --e-global-typography-2a9a9cf-text-transform );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body .entry-title{text-align:left;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-entry-header .entry-title{text-align:left;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-footer > p, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body > p{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-footer{text-align:left;}@media(max-width:1024px){.elementor-104 .elementor-element.elementor-element-657fe3a3{--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:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-5530fb70{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-54e967d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-17bdeed .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-104 .elementor-element.elementor-element-2f25ff11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-1f87df39{--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-description{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-title a{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-description{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-description{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-3df13af4{--min-height:69vh;}.elementor-104 .elementor-element.elementor-element-23083efc .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-104 .elementor-element.elementor-element-56f6e9c7{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-332911f8{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-104 .elementor-element.elementor-element-54e93e90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-79f32523{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-690590ae{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-104 .elementor-element.elementor-element-7627b353{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-104 .elementor-element.elementor-element-181d7190{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-104 .elementor-element.elementor-element-6d60d99d{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-104 .elementor-element.elementor-element-7f6cf48f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-104 .elementor-element.elementor-element-7f6cf48f .elementor-counter{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-7f6cf48f .elementor-counter-number-wrapper{gap:0px;font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7f6cf48f .elementor-counter-title{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-a2da384 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7bba1cde{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-12567760{--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-104 .elementor-element.elementor-element-20569fe8{--min-height:400px;}.elementor-104 .elementor-element.elementor-element-10f33669{--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-104 .elementor-element.elementor-element-3e9612ac .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7951638f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-7dc94ea0 .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-23f3264{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-142f0fcd{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-29c1e152 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-42e605b5 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-2d827729{--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-104 .elementor-element.elementor-element-111a8593{--min-height:250px;}.elementor-104 .elementor-element.elementor-element-59b1001d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-104 .elementor-element.elementor-element-5843b1f .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-709d53a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-a78db49{--min-height:250px;}.elementor-104 .elementor-element.elementor-element-228e03c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-104 .elementor-element.elementor-element-67b52ad .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-9bdd66f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-115e445{--min-height:250px;}.elementor-104 .elementor-element.elementor-element-41f0022c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-104 .elementor-element.elementor-element-451d3aab .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-223b7325{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-2bb000f{--min-height:250px;}.elementor-104 .elementor-element.elementor-element-1cd917d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-104 .elementor-element.elementor-element-05d2a36 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-48b9773{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-1ba08abb{--min-height:250px;}.elementor-104 .elementor-element.elementor-element-1caed2ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-104 .elementor-element.elementor-element-3b7a9098 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-104 .elementor-element.elementor-element-fcb6d33{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-eb5b8a3{--min-height:250px;}.elementor-104 .elementor-element.elementor-element-8e79ed8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;--container-widget-width:14%;--container-widget-flex-grow:0;width:var( --container-widget-width, 14% );max-width:14%;}.elementor-104 .elementor-element.elementor-element-de998d8 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-d76702e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-fcbd0ca .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-521ef655{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-4458ae68{--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:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-2a24ed57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-623ed1ef .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-688e8389{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-681de128{--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-1cb5980 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-a8f5613{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-abbbaea .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-2ed65b80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-3746036c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-437d9811{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-519c578c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-5c0deb07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-6d38970f .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-104 .elementor-element.elementor-element-2af5d1c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-79166633 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-3d906626{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-559caba{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-2965d449{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-104 .elementor-element.elementor-element-7a8c000a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-798de2de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-618226ae .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-42490b80{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-36e8313d{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-1a8642e5{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-49e75b5f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-1b5aea98 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-5cd431a4{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-5dd6e1a5 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-104 .elementor-element.elementor-element-43cac7a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-104 .elementor-element.elementor-element-80c47b1{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-75a24578 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7c5accb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-104 .elementor-element.elementor-element-406622f7{--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:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-3d2539ad{--min-height:400px;}.elementor-104 .elementor-element.elementor-element-3d2539ad.e-con{--order:99999 /* order end hack */;}.elementor-104 .elementor-element.elementor-element-2ad8587c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-5d5a7999 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-333608df{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body p, .elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-52a4c449{--padding-top:50px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-104 .elementor-element.elementor-element-3735d7f0{--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-104 .elementor-element.elementor-element-91f9aca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-1c6dc2d4 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-20dba650{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-blog-block-post, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-image-card, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .post-meta-list a, .elementor-104 .elementor-element.elementor-element-3eae53e2 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body .entry-title, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-entry-header .entry-title, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-footer > p, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-104 .elementor-element.elementor-element-54e967d8{text-align:center;}.elementor-104 .elementor-element.elementor-element-54e967d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-52249529 .elementor-divider-separator{width:48%;margin:0 auto;margin-center:0;}.elementor-104 .elementor-element.elementor-element-52249529 .elementor-divider{text-align:center;}.elementor-104 .elementor-element.elementor-element-17bdeed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-104 .elementor-element.elementor-element-17bdeed .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-104 .elementor-element.elementor-element-2f25ff11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-58fa3067{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-104 .elementor-element.elementor-element-1bd07306 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-310771d2 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-314e5aa7 .elementor-divider-separator{width:100%;}.elementor-104 .elementor-element.elementor-element-1f87df39{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-60cd83a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-title a{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-60cd83a4 .elementor-icon-box-description{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7e56ed5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-title a{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7e56ed5 .elementor-icon-box-description{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-589c51f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-title, .elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-title a{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-589c51f9 .elementor-icon-box-description{font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-23083efc .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-104 .elementor-element.elementor-element-54e93e90{text-align:center;}.elementor-104 .elementor-element.elementor-element-54e93e90 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-79f32523{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-413dabae{--justify-content:center;}.elementor-104 .elementor-element.elementor-element-690590ae{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-104 .elementor-element.elementor-element-7627b353{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-104 .elementor-element.elementor-element-181d7190{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-104 .elementor-element.elementor-element-6d60d99d{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-104 .elementor-element.elementor-element-7f6cf48f .elementor-counter-title{text-align:center;justify-content:center;font-size:var( --e-global-typography-ed1c829-font-size );line-height:var( --e-global-typography-ed1c829-line-height );letter-spacing:var( --e-global-typography-ed1c829-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7f6cf48f .elementor-counter{flex-direction:column-reverse;}.elementor-104 .elementor-element.elementor-element-7f6cf48f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-a2da384{text-align:center;}.elementor-104 .elementor-element.elementor-element-a2da384 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7bba1cde{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-67f5cd39 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-20569fe8{--min-height:250px;}.elementor-104 .elementor-element.elementor-element-3e9612ac .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7951638f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-7dc94ea0 .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}.elementor-104 .elementor-element.elementor-element-23f3264{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-29c1e152 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-42e605b5 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-111a8593{--min-height:200px;}.elementor-104 .elementor-element.elementor-element-59b1001d{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-104 .elementor-element.elementor-element-5843b1f .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-709d53a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-5207c94 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-a78db49{--min-height:200px;}.elementor-104 .elementor-element.elementor-element-228e03c{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-104 .elementor-element.elementor-element-67b52ad .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-9bdd66f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-ff15ca9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-115e445{--min-height:200px;}.elementor-104 .elementor-element.elementor-element-41f0022c{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-104 .elementor-element.elementor-element-451d3aab .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-223b7325{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-ba2882d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-2bb000f{--min-height:200px;}.elementor-104 .elementor-element.elementor-element-1cd917d{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-104 .elementor-element.elementor-element-05d2a36 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-48b9773{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-0c9c695 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-1ba08abb{--min-height:200px;}.elementor-104 .elementor-element.elementor-element-1caed2ee{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-104 .elementor-element.elementor-element-3b7a9098 .elementor-heading-title{font-size:22px;}.elementor-104 .elementor-element.elementor-element-fcb6d33{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-6a566dfc .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-eb5b8a3{--min-height:200px;}.elementor-104 .elementor-element.elementor-element-8e79ed8{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-104 .elementor-element.elementor-element-de998d8 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-d76702e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-8ee6d12 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-fcbd0ca .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-521ef655{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-5552391d .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-2a24ed57{text-align:center;}.elementor-104 .elementor-element.elementor-element-2a24ed57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-623ed1ef{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-104 .elementor-element.elementor-element-623ed1ef .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-688e8389{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-681de128{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-104 .elementor-element.elementor-element-1cb5980 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-a8f5613{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-abbbaea .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-2ed65b80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-3746036c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-437d9811{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-519c578c .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-5c0deb07{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-6d38970f .elementor-heading-title{font-size:22px;}.elementor-104 .elementor-element.elementor-element-2af5d1c8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-79166633 .elementor-heading-title{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-3d906626{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-2965d449{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-104 .elementor-element.elementor-element-798de2de{text-align:center;}.elementor-104 .elementor-element.elementor-element-798de2de .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-618226ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-104 .elementor-element.elementor-element-618226ae .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-2f271027 .elementor-divider{text-align:center;}.elementor-104 .elementor-element.elementor-element-2f271027 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-104 .elementor-element.elementor-element-42490b80{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-36e8313d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-104 .elementor-element.elementor-element-22b5ed70 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-445268c .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-32e222e5{--min-height:250px;}.elementor-104 .elementor-element.elementor-element-49e75b5f{text-align:center;}.elementor-104 .elementor-element.elementor-element-49e75b5f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-1b5aea98{text-align:center;}.elementor-104 .elementor-element.elementor-element-1b5aea98 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-5cd431a4{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-f23e5bc{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-104 .elementor-element.elementor-element-36092be4{--width:74%;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-104 .elementor-element.elementor-element-5dd6e1a5 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-104 .elementor-element.elementor-element-43cac7a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-104 .elementor-element.elementor-element-80c47b1{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-961dbc5{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-104 .elementor-element.elementor-element-2f2b6095{--width:74%;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-104 .elementor-element.elementor-element-75a24578 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-104 .elementor-element.elementor-element-7c5accb7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-104 .elementor-element.elementor-element-2ad8587c{text-align:center;}.elementor-104 .elementor-element.elementor-element-2ad8587c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-5d5a7999{text-align:center;}.elementor-104 .elementor-element.elementor-element-5d5a7999 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-333608df{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body p, .elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-1dce4d81 .elementskit-accordion .elementskit-card-body{padding:16px 16px 16px 60px;}.elementor-104 .elementor-element.elementor-element-91f9aca{text-align:center;}.elementor-104 .elementor-element.elementor-element-91f9aca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-104 .elementor-element.elementor-element-1c6dc2d4{text-align:center;}.elementor-104 .elementor-element.elementor-element-1c6dc2d4 .elementor-heading-title{font-size:var( --e-global-typography-c0c00e9-font-size );line-height:var( --e-global-typography-c0c00e9-line-height );letter-spacing:var( --e-global-typography-c0c00e9-letter-spacing );}.elementor-104 .elementor-element.elementor-element-20dba650{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-4b39a7b9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-blog-block-post, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-image-card, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-104 .elementor-element.elementor-element-3eae53e2 .post-meta-list a, .elementor-104 .elementor-element.elementor-element-3eae53e2 .post-meta-list .meta-date-text{font-size:var( --e-global-typography-dbc0204-font-size );line-height:var( --e-global-typography-dbc0204-line-height );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body .entry-title, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-entry-header .entry-title, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-2a9a9cf-font-size );line-height:var( --e-global-typography-2a9a9cf-line-height );letter-spacing:var( --e-global-typography-2a9a9cf-letter-spacing );}.elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-footer > p, .elementor-104 .elementor-element.elementor-element-3eae53e2 .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-104 .elementor-element.elementor-element-5e250531{--width:50%;}.elementor-104 .elementor-element.elementor-element-b918c{--width:40%;}.elementor-104 .elementor-element.elementor-element-10f33669{--width:50%;}.elementor-104 .elementor-element.elementor-element-1e0c996d{--width:40%;}.elementor-104 .elementor-element.elementor-element-7a8c000a{--width:80%;}.elementor-104 .elementor-element.elementor-element-3d2539ad{--width:60%;}.elementor-104 .elementor-element.elementor-element-75e01d44{--width:76%;}}@media(max-width:1024px) and (min-width:768px){.elementor-104 .elementor-element.elementor-element-10f33669{--width:100%;}.elementor-104 .elementor-element.elementor-element-1e0c996d{--width:70%;}.elementor-104 .elementor-element.elementor-element-7a8c000a{--width:100%;}.elementor-104 .elementor-element.elementor-element-32e222e5{--width:70%;}.elementor-104 .elementor-element.elementor-element-3d2539ad{--width:100%;}.elementor-104 .elementor-element.elementor-element-75e01d44{--width:86%;}}