.elementor-571 .elementor-element.elementor-element-e80f4dd{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-571 .elementor-element.elementor-element-c1e8e2e{--display:flex;}.elementor-571 .elementor-element.elementor-element-6f6d8ed img{width:1100%;border-radius:15px 15px 15px 15px;}.elementor-571 .elementor-element.elementor-element-7607c47{--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;--align-items:center;}.elementor-571 .elementor-element.elementor-element-e562e63{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-571 .elementor-element.elementor-element-5232e0c{width:auto;max-width:auto;text-align:start;}.elementor-571 .elementor-element.elementor-element-5232e0c .elementor-heading-title{font-family:var( --e-global-typography-8844cfb-font-family ), Sans-serif;font-size:var( --e-global-typography-8844cfb-font-size );font-weight:var( --e-global-typography-8844cfb-font-weight );text-transform:var( --e-global-typography-8844cfb-text-transform );font-style:var( --e-global-typography-8844cfb-font-style );text-decoration:var( --e-global-typography-8844cfb-text-decoration );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );color:var( --e-global-color-ec8e6b5 );}.elementor-571 .elementor-element.elementor-element-43db520 .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-c3847d5{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-f885d64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-571 .elementor-element.elementor-element-f885d64:not(.elementor-motion-effects-element-type-background), .elementor-571 .elementor-element.elementor-element-f885d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://mining.snf.com/wp-content/uploads/2026/03/Water-treatment-industry-of-mining.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-571 .elementor-element.elementor-element-f885d64::before, .elementor-571 .elementor-element.elementor-element-f885d64 > .elementor-background-video-container::before, .elementor-571 .elementor-element.elementor-element-f885d64 > .e-con-inner > .elementor-background-video-container::before, .elementor-571 .elementor-element.elementor-element-f885d64 > .elementor-background-slideshow::before, .elementor-571 .elementor-element.elementor-element-f885d64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-571 .elementor-element.elementor-element-f885d64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-571 .elementor-element.elementor-element-e7b136e{--display:flex;--padding-top:45px;--padding-bottom:30px;--padding-left:45px;--padding-right:45px;}.elementor-571 .elementor-element.elementor-element-6e60c30{width:auto;max-width:auto;text-align:start;}.elementor-571 .elementor-element.elementor-element-6e60c30 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-571 .elementor-element.elementor-element-6e60c30 .elementor-heading-title{font-family:var( --e-global-typography-8844cfb-font-family ), Sans-serif;font-size:var( --e-global-typography-8844cfb-font-size );font-weight:var( --e-global-typography-8844cfb-font-weight );text-transform:var( --e-global-typography-8844cfb-text-transform );font-style:var( --e-global-typography-8844cfb-font-style );text-decoration:var( --e-global-typography-8844cfb-text-decoration );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );color:var( --e-global-color-9539e5d );}.elementor-571 .elementor-element.elementor-element-76d961e{font-family:var( --e-global-typography-13771f4-font-family ), Sans-serif;font-size:var( --e-global-typography-13771f4-font-size );font-weight:var( --e-global-typography-13771f4-font-weight );text-transform:var( --e-global-typography-13771f4-text-transform );font-style:var( --e-global-typography-13771f4-font-style );text-decoration:var( --e-global-typography-13771f4-text-decoration );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );color:var( --e-global-color-9539e5d );}.elementor-571 .elementor-element.elementor-element-e092cdd{--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:30px 90px;--row-gap:30px;--column-gap:90px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-571 .elementor-element.elementor-element-e092cdd:not(.elementor-motion-effects-element-type-background), .elementor-571 .elementor-element.elementor-element-e092cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-571 .elementor-element.elementor-element-ac64c7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-571 .elementor-element.elementor-element-d89c2c2{--display:flex;}.elementor-571 .elementor-element.elementor-element-15b1e4e > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-571 .elementor-element.elementor-element-15b1e4e .elementor-heading-title{font-family:var( --e-global-typography-8844cfb-font-family ), Sans-serif;font-size:var( --e-global-typography-8844cfb-font-size );font-weight:var( --e-global-typography-8844cfb-font-weight );text-transform:var( --e-global-typography-8844cfb-text-transform );font-style:var( --e-global-typography-8844cfb-font-style );text-decoration:var( --e-global-typography-8844cfb-text-decoration );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );color:var( --e-global-color-ec8e6b5 );}.elementor-571 .elementor-element.elementor-element-e095e3e{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-6537b36 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-571 .elementor-element.elementor-element-129fa12{--display:flex;--gap:30px 15px;--row-gap:30px;--column-gap:15px;}.elementor-571 .elementor-element.elementor-element-53951bd{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-53951bd p{margin-block-end:0px;}.elementor-571 .elementor-element.elementor-element-c0d8232 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-571 .elementor-element.elementor-element-c0d8232.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-c0d8232.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-c0d8232.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-c0d8232 .elementor-icon{font-size:16px;}.elementor-571 .elementor-element.elementor-element-c0d8232 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-c0d8232 .elementor-icon-box-title a{font-family:var( --e-global-typography-13771f4-font-family ), Sans-serif;font-size:var( --e-global-typography-13771f4-font-size );font-weight:var( --e-global-typography-13771f4-font-weight );text-transform:var( --e-global-typography-13771f4-text-transform );font-style:var( --e-global-typography-13771f4-font-style );text-decoration:var( --e-global-typography-13771f4-text-decoration );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-8f4f534 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-571 .elementor-element.elementor-element-8f4f534.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-8f4f534.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-8f4f534.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-8f4f534 .elementor-icon{font-size:16px;}.elementor-571 .elementor-element.elementor-element-8f4f534 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-8f4f534 .elementor-icon-box-title a{font-family:var( --e-global-typography-13771f4-font-family ), Sans-serif;font-size:var( --e-global-typography-13771f4-font-size );font-weight:var( --e-global-typography-13771f4-font-weight );text-transform:var( --e-global-typography-13771f4-text-transform );font-style:var( --e-global-typography-13771f4-font-style );text-decoration:var( --e-global-typography-13771f4-text-decoration );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-918e148 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-571 .elementor-element.elementor-element-918e148.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-918e148.elementor-view-framed .elementor-icon, .elementor-571 .elementor-element.elementor-element-918e148.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-918e148 .elementor-icon{font-size:16px;}.elementor-571 .elementor-element.elementor-element-918e148 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-918e148 .elementor-icon-box-title a{font-family:var( --e-global-typography-13771f4-font-family ), Sans-serif;font-size:var( --e-global-typography-13771f4-font-size );font-weight:var( --e-global-typography-13771f4-font-weight );text-transform:var( --e-global-typography-13771f4-text-transform );font-style:var( --e-global-typography-13771f4-font-style );text-decoration:var( --e-global-typography-13771f4-text-decoration );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-f8b842e{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-f8b842e p{margin-block-end:0px;}.elementor-571 .elementor-element.elementor-element-1999ea0{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-571 .elementor-element.elementor-element-a5bb404{--display:flex;}.elementor-571 .elementor-element.elementor-element-c64f792 .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-6e2acb0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-571 .elementor-element.elementor-element-1cb6c7c .elementor-heading-title{font-family:var( --e-global-typography-13771f4-font-family ), Sans-serif;font-size:var( --e-global-typography-13771f4-font-size );font-weight:var( --e-global-typography-13771f4-font-weight );text-transform:var( --e-global-typography-13771f4-text-transform );font-style:var( --e-global-typography-13771f4-font-style );text-decoration:var( --e-global-typography-13771f4-text-decoration );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-8059745{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-571 .elementor-element.elementor-element-96aef41 .elementor-heading-title{font-family:var( --e-global-typography-13771f4-font-family ), Sans-serif;font-size:var( --e-global-typography-13771f4-font-size );font-weight:var( --e-global-typography-13771f4-font-weight );text-transform:var( --e-global-typography-13771f4-text-transform );font-style:var( --e-global-typography-13771f4-font-style );text-decoration:var( --e-global-typography-13771f4-text-decoration );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-b7290e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-571 .elementor-element.elementor-element-b7290e1:not(.elementor-motion-effects-element-type-background), .elementor-571 .elementor-element.elementor-element-b7290e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d921ea9 );}.elementor-571 .elementor-element.elementor-element-06d1c00{--display:flex;}.elementor-571 .elementor-element.elementor-element-06d1c00:not(.elementor-motion-effects-element-type-background), .elementor-571 .elementor-element.elementor-element-06d1c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("http://mining.snf.com/wp-content/uploads/2026/03/mining-team-collaboration_engineering-discussion.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-571 .elementor-element.elementor-element-7dd5af4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-571 .elementor-element.elementor-element-e3b6481 .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-9e48cca > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-571 .elementor-element.elementor-element-1b1b932{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-571 .elementor-element.elementor-element-e2c1b43{--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;--align-items:center;}.elementor-571 .elementor-element.elementor-element-ecb92fa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-571 .elementor-element.elementor-element-3e235c5{width:auto;max-width:auto;text-align:start;}.elementor-571 .elementor-element.elementor-element-3e235c5 .elementor-heading-title{font-family:var( --e-global-typography-8844cfb-font-family ), Sans-serif;font-size:var( --e-global-typography-8844cfb-font-size );font-weight:var( --e-global-typography-8844cfb-font-weight );text-transform:var( --e-global-typography-8844cfb-text-transform );font-style:var( --e-global-typography-8844cfb-font-style );text-decoration:var( --e-global-typography-8844cfb-text-decoration );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );color:var( --e-global-color-ec8e6b5 );}.elementor-571 .elementor-element.elementor-element-919dcc7 .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-8618965{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-15f316f{--display:flex;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-d284dc8 .e-hotspot__icon{grid-column:1;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-d284dc8 .e-hotspot__button{grid-gap:0px;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-d284dc8{left:63.5%;--hotspot-translate-x:63.5%;top:37%;--hotspot-translate-y:37%;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-a7008a2 .e-hotspot__icon{grid-column:1;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-a7008a2 .e-hotspot__button{grid-gap:5px;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-a7008a2{left:81.5%;--hotspot-translate-x:81.5%;top:54%;--hotspot-translate-y:54%;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-2a7258f .e-hotspot__icon{grid-column:1;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-2a7258f .e-hotspot__button{grid-gap:5px;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-2a7258f{left:89.5%;--hotspot-translate-x:89.5%;top:68%;--hotspot-translate-y:68%;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-92d309c .e-hotspot__icon{grid-column:1;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-92d309c .e-hotspot__button{grid-gap:5px;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-92d309c{left:90.4%;--hotspot-translate-x:90.4%;top:82%;--hotspot-translate-y:82%;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-a7e63d4 .e-hotspot__icon{grid-column:1;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-a7e63d4 .e-hotspot__button{grid-gap:5px;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-a7e63d4{left:34%;--hotspot-translate-x:34%;top:74%;--hotspot-translate-y:74%;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-1c64c5c .e-hotspot__icon{grid-column:1;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-1c64c5c .e-hotspot__button{grid-gap:5px;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-1c64c5c{left:14%;--hotspot-translate-x:14%;top:42%;--hotspot-translate-y:42%;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-714b4e1 .e-hotspot__icon{grid-column:1;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-714b4e1 .e-hotspot__button{grid-gap:5px;}.elementor-571 .elementor-element.elementor-element-de11fbb .elementor-repeater-item-714b4e1{left:25%;--hotspot-translate-x:25%;top:35%;--hotspot-translate-y:35%;}.elementor-571 .elementor-element.elementor-element-de11fbb .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-571 .elementor-element.elementor-element-de11fbb{--container-width:100%;--image-width:100%;--hotspot-color:var( --e-global-color-secondary );--hotspot-size:23px;--tooltip-text-color:#FFFFFF;--tooltip-align:center;--tooltip-color:var( --e-global-color-secondary );}.elementor-571 .elementor-element.elementor-element-de11fbb .e-hotspot__label{font-family:var( --e-global-typography-a64c0ac-font-family ), Sans-serif;font-size:var( --e-global-typography-a64c0ac-font-size );font-weight:var( --e-global-typography-a64c0ac-font-weight );text-transform:var( --e-global-typography-a64c0ac-text-transform );font-style:var( --e-global-typography-a64c0ac-font-style );text-decoration:var( --e-global-typography-a64c0ac-text-decoration );line-height:var( --e-global-typography-a64c0ac-line-height );letter-spacing:var( --e-global-typography-a64c0ac-letter-spacing );word-spacing:var( --e-global-typography-a64c0ac-word-spacing );}.elementor-571 .elementor-element.elementor-element-de11fbb .e-hotspot__tooltip{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-571 .elementor-element.elementor-element-246c421{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-571 .elementor-element.elementor-element-246c421:not(.elementor-motion-effects-element-type-background), .elementor-571 .elementor-element.elementor-element-246c421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-571 .elementor-element.elementor-element-67eef2a{text-align:center;}.elementor-571 .elementor-element.elementor-element-67eef2a .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 );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-e5e9589{text-align:center;}.elementor-571 .elementor-element.elementor-element-87287a0 > .elementor-widget-container{margin:0px 0px -5px 0px;}@media(min-width:768px){.elementor-571 .elementor-element.elementor-element-e562e63{--width:400px;}.elementor-571 .elementor-element.elementor-element-e7b136e{--width:585px;}.elementor-571 .elementor-element.elementor-element-6e2acb0{--width:80%;}.elementor-571 .elementor-element.elementor-element-8059745{--width:80%;}.elementor-571 .elementor-element.elementor-element-7dd5af4{--content-width:400px;}.elementor-571 .elementor-element.elementor-element-ecb92fa{--width:400px;}.elementor-571 .elementor-element.elementor-element-246c421{--content-width:600px;}}@media(max-width:1024px){.elementor-571 .elementor-element.elementor-element-5232e0c .elementor-heading-title{font-size:var( --e-global-typography-8844cfb-font-size );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );}.elementor-571 .elementor-element.elementor-element-43db520 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-571 .elementor-element.elementor-element-c3847d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-6e60c30 .elementor-heading-title{font-size:var( --e-global-typography-8844cfb-font-size );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );}.elementor-571 .elementor-element.elementor-element-76d961e{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-15b1e4e .elementor-heading-title{font-size:var( --e-global-typography-8844cfb-font-size );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );}.elementor-571 .elementor-element.elementor-element-e095e3e{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-571 .elementor-element.elementor-element-53951bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-c0d8232 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-c0d8232 .elementor-icon-box-title a{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-8f4f534 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-8f4f534 .elementor-icon-box-title a{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-918e148 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-918e148 .elementor-icon-box-title a{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-f8b842e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-c64f792 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-571 .elementor-element.elementor-element-1cb6c7c .elementor-heading-title{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-96aef41 .elementor-heading-title{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-e3b6481 .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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-571 .elementor-element.elementor-element-3e235c5 .elementor-heading-title{font-size:var( --e-global-typography-8844cfb-font-size );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );}.elementor-571 .elementor-element.elementor-element-919dcc7 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-571 .elementor-element.elementor-element-8618965{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-de11fbb .e-hotspot__label{font-size:var( --e-global-typography-a64c0ac-font-size );line-height:var( --e-global-typography-a64c0ac-line-height );letter-spacing:var( --e-global-typography-a64c0ac-letter-spacing );word-spacing:var( --e-global-typography-a64c0ac-word-spacing );}.elementor-571 .elementor-element.elementor-element-67eef2a .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-571 .elementor-element.elementor-element-5232e0c .elementor-heading-title{font-size:var( --e-global-typography-8844cfb-font-size );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );}.elementor-571 .elementor-element.elementor-element-43db520 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-571 .elementor-element.elementor-element-c3847d5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-e7b136e{--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-571 .elementor-element.elementor-element-6e60c30 .elementor-heading-title{font-size:var( --e-global-typography-8844cfb-font-size );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );}.elementor-571 .elementor-element.elementor-element-76d961e{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-15b1e4e .elementor-heading-title{font-size:var( --e-global-typography-8844cfb-font-size );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );}.elementor-571 .elementor-element.elementor-element-e095e3e{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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-571 .elementor-element.elementor-element-53951bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-c0d8232 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-c0d8232 .elementor-icon-box-title a{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-8f4f534 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-8f4f534 .elementor-icon-box-title a{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-918e148 .elementor-icon-box-title, .elementor-571 .elementor-element.elementor-element-918e148 .elementor-icon-box-title a{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-f8b842e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-c64f792 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-571 .elementor-element.elementor-element-1cb6c7c .elementor-heading-title{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-96aef41 .elementor-heading-title{font-size:var( --e-global-typography-13771f4-font-size );line-height:var( --e-global-typography-13771f4-line-height );letter-spacing:var( --e-global-typography-13771f4-letter-spacing );word-spacing:var( --e-global-typography-13771f4-word-spacing );}.elementor-571 .elementor-element.elementor-element-e3b6481 .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 );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-571 .elementor-element.elementor-element-3e235c5 .elementor-heading-title{font-size:var( --e-global-typography-8844cfb-font-size );line-height:var( --e-global-typography-8844cfb-line-height );letter-spacing:var( --e-global-typography-8844cfb-letter-spacing );word-spacing:var( --e-global-typography-8844cfb-word-spacing );}.elementor-571 .elementor-element.elementor-element-919dcc7 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-571 .elementor-element.elementor-element-8618965{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-571 .elementor-element.elementor-element-de11fbb .e-hotspot__label{font-size:var( --e-global-typography-a64c0ac-font-size );line-height:var( --e-global-typography-a64c0ac-line-height );letter-spacing:var( --e-global-typography-a64c0ac-letter-spacing );word-spacing:var( --e-global-typography-a64c0ac-word-spacing );}.elementor-571 .elementor-element.elementor-element-67eef2a .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}}/* Start custom CSS for heading, class: .elementor-element-c64f792 */.elementor-571 .elementor-element.elementor-element-c64f792 *{
    hyphens: auto!important;
}/* End custom CSS */