.elementor-54 .elementor-element.elementor-element-c43ee32{--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:flex-end;--overlay-opacity:0.9;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-54 .elementor-element.elementor-element-c43ee32:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-c43ee32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4bf17f6 );background:url("https://outliersminingsolutions.com/wp-content/uploads/2026/03/bg-fallback.jpg") 50% 50%;background-size:cover;}.elementor-54 .elementor-element.elementor-element-c43ee32::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-429295a ) 0%, #00000000 100%);}.elementor-54 .elementor-element.elementor-element-044624a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;border-style:none;--border-style:none;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-54 .elementor-element.elementor-element-044624a::before, .elementor-54 .elementor-element.elementor-element-044624a > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-044624a > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-044624a > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-044624a > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-044624a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-2a10683{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-ad42511{width:initial;max-width:initial;text-align:start;}.elementor-54 .elementor-element.elementor-element-ad42511.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-ad42511 .elementor-heading-title{font-family:var( --e-global-typography-5f08879-font-family ), Sans-serif;font-size:var( --e-global-typography-5f08879-font-size );font-weight:var( --e-global-typography-5f08879-font-weight );text-transform:var( --e-global-typography-5f08879-text-transform );line-height:var( --e-global-typography-5f08879-line-height );letter-spacing:var( --e-global-typography-5f08879-letter-spacing );word-spacing:var( --e-global-typography-5f08879-word-spacing );color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-00de990{width:initial;max-width:initial;text-align:start;}.elementor-54 .elementor-element.elementor-element-00de990.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-00de990 .elementor-heading-title{font-family:var( --e-global-typography-2ea7c9c-font-family ), Sans-serif;font-size:var( --e-global-typography-2ea7c9c-font-size );font-weight:var( --e-global-typography-2ea7c9c-font-weight );text-transform:var( --e-global-typography-2ea7c9c-text-transform );line-height:var( --e-global-typography-2ea7c9c-line-height );letter-spacing:var( --e-global-typography-2ea7c9c-letter-spacing );word-spacing:var( --e-global-typography-2ea7c9c-word-spacing );color:var( --e-global-color-796eb21 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-c87d47a{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-28ab8c5-font-family ), Sans-serif;font-size:var( --e-global-typography-28ab8c5-font-size );font-weight:var( --e-global-typography-28ab8c5-font-weight );line-height:var( --e-global-typography-28ab8c5-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-c80466f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--border-radius:57px 57px 57px 57px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54 .elementor-element.elementor-element-282d69e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8582c5d-font-family ), Sans-serif;font-size:var( --e-global-typography-8582c5d-font-size );font-weight:var( --e-global-typography-8582c5d-font-weight );line-height:var( --e-global-typography-8582c5d-line-height );fill:var( --e-global-color-796eb21 );color:var( --e-global-color-796eb21 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-54 .elementor-element.elementor-element-282d69e .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-282d69e .elementor-button:focus{background-color:#D02C3000;color:var( --e-global-color-796eb21 );border-color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-282d69e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-282d69e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-54 .elementor-element.elementor-element-282d69e .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-282d69e .elementor-button:focus svg{fill:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-7b2a614{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-54 .elementor-element.elementor-element-7b2a614::before, .elementor-54 .elementor-element.elementor-element-7b2a614 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-7b2a614 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-7b2a614 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-7b2a614 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-7b2a614 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-796eb21 );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-b8c382e{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b8c382e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-b8c382e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e65b2b6 );}.elementor-54 .elementor-element.elementor-element-d9a38cf{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-53a2801{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-53a2801.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-53a2801 .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-9a7a7fc{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;}.elementor-54 .elementor-element.elementor-element-9a7a7fc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-9a7a7fc .elementor-heading-title{font-family:var( --e-global-typography-360bf20-font-family ), Sans-serif;font-size:var( --e-global-typography-360bf20-font-size );font-weight:var( --e-global-typography-360bf20-font-weight );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-754653e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-54 .elementor-element.elementor-element-59b4b2f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-59b4b2f:hover{background-color:#09262D33;}.elementor-54 .elementor-element.elementor-element-59b4b2f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-08bed1d .elementor-icon-wrapper{text-align:start;}.elementor-54 .elementor-element.elementor-element-08bed1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-08bed1d.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-08bed1d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-08bed1d.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-08bed1d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-08bed1d .elementor-icon{font-size:25px;}.elementor-54 .elementor-element.elementor-element-08bed1d .elementor-icon svg{height:25px;}.elementor-54 .elementor-element.elementor-element-61ffb4b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-61ffb4b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-61ffb4b .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-37a2a37{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-37a2a37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-37a2a37 .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8582c5d-font-family ), Sans-serif;font-size:var( --e-global-typography-8582c5d-font-size );font-weight:var( --e-global-typography-8582c5d-font-weight );line-height:var( --e-global-typography-8582c5d-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-4bcadaf{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-4bcadaf:hover{background-color:#09262D33;}.elementor-54 .elementor-element.elementor-element-4bcadaf.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-54 .elementor-element.elementor-element-421fc3a .elementor-icon-wrapper{text-align:start;}.elementor-54 .elementor-element.elementor-element-421fc3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-421fc3a.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-421fc3a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-421fc3a.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-421fc3a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-421fc3a .elementor-icon{font-size:25px;}.elementor-54 .elementor-element.elementor-element-421fc3a .elementor-icon svg{height:25px;}.elementor-54 .elementor-element.elementor-element-3778d07{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-3778d07.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-3778d07 .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-945dbfb{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-945dbfb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-945dbfb .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8582c5d-font-family ), Sans-serif;font-size:var( --e-global-typography-8582c5d-font-size );font-weight:var( --e-global-typography-8582c5d-font-weight );line-height:var( --e-global-typography-8582c5d-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-d761e6f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-d761e6f:hover{background-color:#09262D33;}.elementor-54 .elementor-element.elementor-element-d761e6f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-54 .elementor-element.elementor-element-90a5d0e .elementor-icon-wrapper{text-align:start;}.elementor-54 .elementor-element.elementor-element-90a5d0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-90a5d0e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-90a5d0e.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-90a5d0e.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-90a5d0e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-90a5d0e .elementor-icon{font-size:25px;}.elementor-54 .elementor-element.elementor-element-90a5d0e .elementor-icon svg{height:25px;}.elementor-54 .elementor-element.elementor-element-3327350{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-3327350.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-3327350 .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-8c9285e{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-8c9285e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-8c9285e .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8582c5d-font-family ), Sans-serif;font-size:var( --e-global-typography-8582c5d-font-size );font-weight:var( --e-global-typography-8582c5d-font-weight );line-height:var( --e-global-typography-8582c5d-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-65f5bf1{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-65f5bf1:hover{background-color:#09262D33;}.elementor-54 .elementor-element.elementor-element-65f5bf1.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-54 .elementor-element.elementor-element-8ff15c5 .elementor-icon-wrapper{text-align:start;}.elementor-54 .elementor-element.elementor-element-8ff15c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-8ff15c5.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-8ff15c5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-8ff15c5.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-8ff15c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-8ff15c5 .elementor-icon{font-size:25px;}.elementor-54 .elementor-element.elementor-element-8ff15c5 .elementor-icon svg{height:25px;}.elementor-54 .elementor-element.elementor-element-bb521d1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-bb521d1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-bb521d1 .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-899a6d4{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-899a6d4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-899a6d4 .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-8582c5d-font-family ), Sans-serif;font-size:var( --e-global-typography-8582c5d-font-size );font-weight:var( --e-global-typography-8582c5d-font-weight );line-height:var( --e-global-typography-8582c5d-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-858471f{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-858471f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-858471f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-396c7e56{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-54 .elementor-element.elementor-element-41184df2{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-41184df2:hover{background-color:var( --e-global-color-accent );background-image:url("https://outliersminingsolutions.com/wp-content/uploads/2023/12/OMS-TransformingMiningEfficiency-3-scaled.jpeg-scaled.jpeg-scaled.jpeg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-41184df2::before, .elementor-54 .elementor-element.elementor-element-41184df2 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-41184df2 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-41184df2 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-41184df2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-41184df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-41184df2.e-con{--e-con-transform-translateY:0px;}.elementor-54 .elementor-element.elementor-element-41184df2.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-54 .elementor-element.elementor-element-76f41dcd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-76f41dcd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-76f41dcd .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-796eb21 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54 .elementor-element.elementor-element-e7338a0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b244070 );font-family:var( --e-global-typography-ab03330-font-family ), Sans-serif;font-size:var( --e-global-typography-ab03330-font-size );font-weight:var( --e-global-typography-ab03330-font-weight );}.elementor-54 .elementor-element.elementor-element-5261f8a3{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-5261f8a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-5261f8a3 .elementor-heading-title{font-family:var( --e-global-typography-28ab8c5-font-family ), Sans-serif;font-size:var( --e-global-typography-28ab8c5-font-size );font-weight:var( --e-global-typography-28ab8c5-font-weight );line-height:var( --e-global-typography-28ab8c5-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-24c5bc4f{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-24c5bc4f:hover{background-color:var( --e-global-color-accent );background-image:url("https://outliersminingsolutions.com/wp-content/uploads/2023/10/OMS-MaximizingFleetManagementPotential-scaled.jpeg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-24c5bc4f::before, .elementor-54 .elementor-element.elementor-element-24c5bc4f > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-24c5bc4f > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-24c5bc4f > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-24c5bc4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-24c5bc4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-24c5bc4f.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-54 .elementor-element.elementor-element-4c10a59f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-4c10a59f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-4c10a59f .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-beded45 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b244070 );font-family:var( --e-global-typography-ab03330-font-family ), Sans-serif;font-size:var( --e-global-typography-ab03330-font-size );font-weight:var( --e-global-typography-ab03330-font-weight );}.elementor-54 .elementor-element.elementor-element-7325a804{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-7325a804.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-7325a804 .elementor-heading-title{font-family:var( --e-global-typography-28ab8c5-font-family ), Sans-serif;font-size:var( --e-global-typography-28ab8c5-font-size );font-weight:var( --e-global-typography-28ab8c5-font-weight );line-height:var( --e-global-typography-28ab8c5-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-b5eea81{--display:flex;--background-transition:0.3s;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-b5eea81:hover{background-color:var( --e-global-color-accent );background-image:url("https://outliersminingsolutions.com/wp-content/uploads/2023/10/OMS-OMSLead-scaled.jpeg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-b5eea81::before, .elementor-54 .elementor-element.elementor-element-b5eea81 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-b5eea81 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-b5eea81 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-b5eea81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-b5eea81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-b5eea81.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-54 .elementor-element.elementor-element-f40d07a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-f40d07a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-f40d07a .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-bb7462b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b244070 );font-family:var( --e-global-typography-ab03330-font-family ), Sans-serif;font-size:var( --e-global-typography-ab03330-font-size );font-weight:var( --e-global-typography-ab03330-font-weight );}.elementor-54 .elementor-element.elementor-element-b92d9c3{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-b92d9c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-b92d9c3 .elementor-heading-title{font-family:var( --e-global-typography-28ab8c5-font-family ), Sans-serif;font-size:var( --e-global-typography-28ab8c5-font-size );font-weight:var( --e-global-typography-28ab8c5-font-weight );line-height:var( --e-global-typography-28ab8c5-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-1623145c{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-1623145c:hover{background-color:var( --e-global-color-accent );background-image:url("https://outliersminingsolutions.com/wp-content/uploads/2023/09/AdobeStock_398218773-scaled.jpeg");background-size:cover;}.elementor-54 .elementor-element.elementor-element-1623145c::before, .elementor-54 .elementor-element.elementor-element-1623145c > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-1623145c > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-1623145c > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-1623145c > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-1623145c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-1623145c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-54 .elementor-element.elementor-element-6e22342c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-6e22342c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-6e22342c .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-91aa5f1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b244070 );font-family:var( --e-global-typography-ab03330-font-family ), Sans-serif;font-size:var( --e-global-typography-ab03330-font-size );font-weight:var( --e-global-typography-ab03330-font-weight );}.elementor-54 .elementor-element.elementor-element-487caaa3{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-487caaa3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-487caaa3 .elementor-heading-title{font-family:var( --e-global-typography-28ab8c5-font-family ), Sans-serif;font-size:var( --e-global-typography-28ab8c5-font-size );font-weight:var( --e-global-typography-28ab8c5-font-weight );line-height:var( --e-global-typography-28ab8c5-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-46e3dc3{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-46e3dc3:hover{background-color:var( --e-global-color-accent );background-image:url("https://outliersminingsolutions.com/wp-content/uploads/2023/05/Screen-Shot-2023-05-24-at-3.56.35-PM.png");background-size:cover;}.elementor-54 .elementor-element.elementor-element-46e3dc3::before, .elementor-54 .elementor-element.elementor-element-46e3dc3 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-46e3dc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-46e3dc3 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-46e3dc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-46e3dc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-46e3dc3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-54 .elementor-element.elementor-element-0a85dbc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-0a85dbc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-0a85dbc .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-bf16b5f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b244070 );font-family:var( --e-global-typography-ab03330-font-family ), Sans-serif;font-size:var( --e-global-typography-ab03330-font-size );font-weight:var( --e-global-typography-ab03330-font-weight );}.elementor-54 .elementor-element.elementor-element-9b59893{width:initial;max-width:initial;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9b59893.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-9b59893 .elementor-heading-title{font-family:var( --e-global-typography-28ab8c5-font-family ), Sans-serif;font-size:var( --e-global-typography-28ab8c5-font-size );font-weight:var( --e-global-typography-28ab8c5-font-weight );line-height:var( --e-global-typography-28ab8c5-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-111923f0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-54 .elementor-element.elementor-element-111923f0:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-111923f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-19ada610{--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;border-style:none;--border-style:none;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6ef1dedb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-72397aa5{width:initial;max-width:initial;text-align:start;}.elementor-54 .elementor-element.elementor-element-72397aa5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-72397aa5 .elementor-heading-title{font-family:var( --e-global-typography-360bf20-font-family ), Sans-serif;font-size:var( --e-global-typography-360bf20-font-size );font-weight:var( --e-global-typography-360bf20-font-weight );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-4d40ce0d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-50f74df9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-28ab8c5-font-family ), Sans-serif;font-size:var( --e-global-typography-28ab8c5-font-size );font-weight:var( --e-global-typography-28ab8c5-font-weight );line-height:var( --e-global-typography-28ab8c5-line-height );color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-50f74df9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-7359da45{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-54 .elementor-element.elementor-element-7359da45:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7359da45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-7359da45:hover{border-style:none;}.elementor-54 .elementor-element.elementor-element-7359da45, .elementor-54 .elementor-element.elementor-element-7359da45::before{--border-transition:0.3s;}.elementor-54 .elementor-element.elementor-element-77dcbb9a{--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;--overlay-opacity:0.74;--overlay-mix-blend-mode:darken;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-77dcbb9a::before, .elementor-54 .elementor-element.elementor-element-77dcbb9a > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-77dcbb9a > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-77dcbb9a > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-77dcbb9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-77dcbb9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 18%, #000000 78%);}.elementor-54 .elementor-element.elementor-element-0174ad5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7ee45f8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-mix-blend-mode:screen;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:80px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-7ee45f8:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7ee45f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #D02C30 100%);}.elementor-54 .elementor-element.elementor-element-5ba180aa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-5ba180aa.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-5ba180aa .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-5fb0f54{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 020px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-5fb0f54.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-5fb0f54 .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-9637acb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-9637acb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-9637acb .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-762eed4{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 020px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-762eed4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-762eed4 .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-c72adb2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-54 .elementor-element.elementor-element-c72adb2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-c72adb2 .elementor-heading-title{font-family:var( --e-global-typography-2d80432-font-family ), Sans-serif;font-size:var( --e-global-typography-2d80432-font-size );font-weight:var( --e-global-typography-2d80432-font-weight );text-transform:var( --e-global-typography-2d80432-text-transform );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-40eb302{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 020px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-40eb302.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-40eb302 .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button{background-color:var( --e-global-color-796eb21 );font-family:var( --e-global-typography-8582c5d-font-family ), Sans-serif;font-size:var( --e-global-typography-8582c5d-font-size );font-weight:var( --e-global-typography-8582c5d-font-weight );line-height:var( --e-global-typography-8582c5d-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-796eb21 );border-radius:60px 60px 60px 60px;padding:15px 25px 15px 25px;}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button:focus svg{fill:var( --e-global-color-796eb21 );}.elementor-54 .elementor-element.elementor-element-35ba347{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9de7f54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-c8ade8f{--e-image-carousel-slides-to-show:1;padding:0px 20px 0px 0px;}.elementor-54 .elementor-element.elementor-element-41d16e49{--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;--overlay-opacity:0.5;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-41d16e49::before, .elementor-54 .elementor-element.elementor-element-41d16e49 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-41d16e49 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-41d16e49 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-41d16e49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-41d16e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-41d16e49.e-con{--align-self:flex-end;}.elementor-54 .elementor-element.elementor-element-00f36e9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-a621e58 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b244070 );font-family:var( --e-global-typography-ab03330-font-family ), Sans-serif;font-size:var( --e-global-typography-ab03330-font-size );font-weight:var( --e-global-typography-ab03330-font-weight );}.elementor-54 .elementor-element.elementor-element-d1bc842{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 020px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-d1bc842.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-d1bc842 .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-9b5fa1b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-0910e70 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b244070 );font-family:var( --e-global-typography-ab03330-font-family ), Sans-serif;font-size:var( --e-global-typography-ab03330-font-size );font-weight:var( --e-global-typography-ab03330-font-weight );}.elementor-54 .elementor-element.elementor-element-203e027{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 020px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-203e027.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-203e027 .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-6bd3707{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-2624d28 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b244070 );font-family:var( --e-global-typography-ab03330-font-family ), Sans-serif;font-size:var( --e-global-typography-ab03330-font-size );font-weight:var( --e-global-typography-ab03330-font-weight );}.elementor-54 .elementor-element.elementor-element-7a39b2a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 020px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-7a39b2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-7a39b2a .elementor-heading-title{font-family:var( --e-global-typography-240d2e0-font-family ), Sans-serif;font-size:var( --e-global-typography-240d2e0-font-size );font-weight:var( --e-global-typography-240d2e0-font-weight );line-height:var( --e-global-typography-240d2e0-line-height );color:var( --e-global-color-d59a197 );}.elementor-54 .elementor-element.elementor-element-eb488a0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-54 .elementor-element.elementor-element-eb488a0:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-eb488a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b244070 );}.elementor-54 .elementor-element.elementor-element-15c7158{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6d0e392{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7e12960{width:initial;max-width:initial;text-align:start;}.elementor-54 .elementor-element.elementor-element-7e12960.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-7e12960 .elementor-heading-title{font-family:var( --e-global-typography-360bf20-font-family ), Sans-serif;font-size:var( --e-global-typography-360bf20-font-size );font-weight:var( --e-global-typography-360bf20-font-weight );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-dfaa859{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-5ed469f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-28ab8c5-font-family ), Sans-serif;font-size:var( --e-global-typography-28ab8c5-font-size );font-weight:var( --e-global-typography-28ab8c5-font-weight );line-height:var( --e-global-typography-28ab8c5-line-height );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-5ed469f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-480bce15{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-480bce15:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-480bce15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b244070 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54 .elementor-element.elementor-element-53a613a2{--grid-columns:3;--grid-row-gap:0px;}.elementor-54 .elementor-element.elementor-element-53a613a2 > .elementor-widget-container{border-style:none;}.elementor-54 .elementor-element.elementor-element-53a613a2 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-54 .elementor-element.elementor-element-53a613a2 .e-loop-item > .elementor-section, .elementor-54 .elementor-element.elementor-element-53a613a2 .e-loop-item > .elementor-section > .elementor-container, .elementor-54 .elementor-element.elementor-element-53a613a2 .e-loop-item > .e-con, .elementor-54 .elementor-element.elementor-element-53a613a2 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-54 .elementor-element.elementor-element-0c1cbe7{--display:flex;--min-height:700px;--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-0c1cbe7:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-0c1cbe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e65b2b6 );}.elementor-54 .elementor-element.elementor-element-a3e0146{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-54 .elementor-element.elementor-element-a3e0146.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-a3e0146 .elementor-heading-title{font-family:var( --e-global-typography-360bf20-font-family ), Sans-serif;font-size:var( --e-global-typography-360bf20-font-size );font-weight:var( --e-global-typography-360bf20-font-weight );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-2b34671 img{width:100%;}body.elementor-page-54:not(.elementor-motion-effects-element-type-background), body.elementor-page-54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-54 .elementor-element.elementor-element-ad42511 .elementor-heading-title{font-size:var( --e-global-typography-5f08879-font-size );line-height:var( --e-global-typography-5f08879-line-height );letter-spacing:var( --e-global-typography-5f08879-letter-spacing );word-spacing:var( --e-global-typography-5f08879-word-spacing );}.elementor-54 .elementor-element.elementor-element-00de990 .elementor-heading-title{font-size:var( --e-global-typography-2ea7c9c-font-size );line-height:var( --e-global-typography-2ea7c9c-line-height );letter-spacing:var( --e-global-typography-2ea7c9c-letter-spacing );word-spacing:var( --e-global-typography-2ea7c9c-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-c87d47a{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-282d69e .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-d9a38cf{--padding-top:0px;--padding-bottom:40px;--padding-left:50px;--padding-right:50px;}.elementor-54 .elementor-element.elementor-element-53a2801 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-9a7a7fc{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-9a7a7fc .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-754653e{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-54 .elementor-element.elementor-element-61ffb4b .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-37a2a37 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-3778d07 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-945dbfb .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-3327350 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-8c9285e .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-bb521d1 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-899a6d4 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-76f41dcd .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-e7338a0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-5261f8a3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-4c10a59f .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-beded45 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-7325a804 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-f40d07a .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-bb7462b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-b92d9c3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-6e22342c .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-91aa5f1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-487caaa3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-0a85dbc .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-bf16b5f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-9b59893 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-19ada610{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54 .elementor-element.elementor-element-72397aa5{width:var( --container-widget-width, 545.5px );max-width:545.5px;--container-widget-width:545.5px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-72397aa5 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-50f74df9{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-0174ad5{--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-5ba180aa .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5fb0f54 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-9637acb .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-762eed4 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-c72adb2 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-40eb302 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-a621e58 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-d1bc842 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-0910e70 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-203e027 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-2624d28 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-7a39b2a .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-eb488a0{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-15c7158{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-54 .elementor-element.elementor-element-7e12960{width:var( --container-widget-width, 545.5px );max-width:545.5px;--container-widget-width:545.5px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-7e12960 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5ed469f{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-480bce15{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-0c1cbe7{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-a3e0146{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-a3e0146 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-044624a{--width:50%;}.elementor-54 .elementor-element.elementor-element-c80466f{--width:480px;}.elementor-54 .elementor-element.elementor-element-7b2a614{--width:50%;}.elementor-54 .elementor-element.elementor-element-77dcbb9a{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-044624a{--width:100%;}.elementor-54 .elementor-element.elementor-element-7ee45f8{--width:100%;}.elementor-54 .elementor-element.elementor-element-41d16e49{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-044624a{--width:100%;}.elementor-54 .elementor-element.elementor-element-7b2a614{--width:100%;}.elementor-54 .elementor-element.elementor-element-7ee45f8{--width:100%;}.elementor-54 .elementor-element.elementor-element-41d16e49{--width:100%;}}@media(min-width:2400px){.elementor-54 .elementor-element.elementor-element-c43ee32{--content-width:1290px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.57;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-c43ee32::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-c43ee32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-429295a ) 0%, #00000000 100%);}.elementor-54 .elementor-element.elementor-element-044624a{--width:50%;--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-54 .elementor-element.elementor-element-044624a.e-con{--align-self:flex-end;}.elementor-54 .elementor-element.elementor-element-ad42511{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-ad42511.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-ad42511 .elementor-heading-title{font-size:var( --e-global-typography-5f08879-font-size );line-height:var( --e-global-typography-5f08879-line-height );letter-spacing:var( --e-global-typography-5f08879-letter-spacing );word-spacing:var( --e-global-typography-5f08879-word-spacing );}.elementor-54 .elementor-element.elementor-element-00de990{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-00de990.elementor-element{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-00de990 .elementor-heading-title{font-size:var( --e-global-typography-2ea7c9c-font-size );line-height:var( --e-global-typography-2ea7c9c-line-height );letter-spacing:var( --e-global-typography-2ea7c9c-letter-spacing );word-spacing:var( --e-global-typography-2ea7c9c-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-c87d47a{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-c80466f.e-con{--align-self:flex-start;}.elementor-54 .elementor-element.elementor-element-282d69e .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-7b2a614{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7b2a614.e-con{--align-self:flex-end;}.elementor-54 .elementor-element.elementor-element-b8c382e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-53a2801 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-9a7a7fc{width:var( --container-widget-width, 725.5px );max-width:725.5px;--container-widget-width:725.5px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-9a7a7fc .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-754653e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-59b4b2f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-61ffb4b .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-37a2a37 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-4bcadaf{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-3778d07 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-945dbfb .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-d761e6f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-3327350 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-8c9285e .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-65f5bf1{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-bb521d1 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-899a6d4 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-858471f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-396c7e56{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-41184df2{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-76f41dcd .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-e7338a0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-5261f8a3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-24c5bc4f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-4c10a59f .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-beded45 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-7325a804 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-b5eea81{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-f40d07a .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-bb7462b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-b92d9c3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-1623145c{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-6e22342c .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-91aa5f1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-487caaa3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-46e3dc3{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-0a85dbc .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-bf16b5f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-9b59893 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-72397aa5{width:var( --container-widget-width, 554.5px );max-width:554.5px;--container-widget-width:554.5px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-72397aa5 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-50f74df9{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-7359da45{--justify-content:flex-end;}.elementor-54 .elementor-element.elementor-element-77dcbb9a{--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:flex-end;--overlay-opacity:0.82;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-0174ad5{--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-7ee45f8{--width:50%;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-5ba180aa .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5fb0f54{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-5fb0f54 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-9637acb .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-762eed4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-762eed4 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-c72adb2 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-40eb302{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-40eb302 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-41d16e49{--width:60%;--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;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-00f36e9{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-a621e58 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-d1bc842{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-d1bc842 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-9b5fa1b{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-0910e70 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-203e027{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-203e027 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-6bd3707{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;}.elementor-54 .elementor-element.elementor-element-2624d28 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-7a39b2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-54 .elementor-element.elementor-element-7a39b2a .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-7e12960{width:var( --container-widget-width, 554.5px );max-width:554.5px;--container-widget-width:554.5px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-7e12960 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5ed469f{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-480bce15{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-0c1cbe7{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-a3e0146{width:var( --container-widget-width, 554.5px );max-width:554.5px;--container-widget-width:554.5px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-a3e0146 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-54 .elementor-element.elementor-element-ad42511{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-00de990{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-b8c382e{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-d9a38cf{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-9a7a7fc{width:var( --container-widget-width, 732.5px );max-width:732.5px;--container-widget-width:732.5px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-754653e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-396c7e56{--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-54 .elementor-element.elementor-element-50f74df9{width:var( --container-widget-width, 102.958% );max-width:102.958%;--container-widget-width:102.958%;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-0174ad5{--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-5ed469f{width:var( --container-widget-width, 102.958% );max-width:102.958%;--container-widget-width:102.958%;--container-widget-flex-grow:0;}}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-c43ee32{--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-54 .elementor-element.elementor-element-ad42511 .elementor-heading-title{font-size:var( --e-global-typography-5f08879-font-size );line-height:var( --e-global-typography-5f08879-line-height );letter-spacing:var( --e-global-typography-5f08879-letter-spacing );word-spacing:var( --e-global-typography-5f08879-word-spacing );}.elementor-54 .elementor-element.elementor-element-00de990 .elementor-heading-title{font-size:var( --e-global-typography-2ea7c9c-font-size );line-height:var( --e-global-typography-2ea7c9c-line-height );letter-spacing:var( --e-global-typography-2ea7c9c-letter-spacing );word-spacing:var( --e-global-typography-2ea7c9c-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-c87d47a{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-282d69e .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-53a2801 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-9a7a7fc .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-754653e{--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-54 .elementor-element.elementor-element-61ffb4b .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-37a2a37 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-3778d07 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-945dbfb .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-3327350 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-8c9285e .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-bb521d1 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-899a6d4 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-396c7e56{--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-54 .elementor-element.elementor-element-76f41dcd .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-e7338a0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-5261f8a3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-4c10a59f .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-beded45 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-7325a804 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-f40d07a .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-bb7462b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-b92d9c3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-6e22342c .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-91aa5f1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-487caaa3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-0a85dbc .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-bf16b5f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-9b59893 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-72397aa5 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-50f74df9{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-77dcbb9a{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-0174ad5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-5ba180aa .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5fb0f54 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-9637acb .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-762eed4 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-c72adb2 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-40eb302 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-41d16e49{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-a621e58 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-d1bc842 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-0910e70 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-203e027 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-2624d28 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-7a39b2a .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-7e12960 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5ed469f{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-53a613a2{--grid-columns:3;}.elementor-54 .elementor-element.elementor-element-a3e0146{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-54 .elementor-element.elementor-element-a3e0146 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-54 .elementor-element.elementor-element-c43ee32{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-7b2a614{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54 .elementor-element.elementor-element-754653e{--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-54 .elementor-element.elementor-element-396c7e56{--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-54 .elementor-element.elementor-element-77dcbb9a{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-0174ad5{--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-41d16e49{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-15c7158{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-480bce15{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-53a613a2{--grid-columns:1;--grid-row-gap:30px;}.elementor-54 .elementor-element.elementor-element-0c1cbe7{--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-c43ee32{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-044624a{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-ad42511{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-ad42511 .elementor-heading-title{font-size:var( --e-global-typography-5f08879-font-size );line-height:var( --e-global-typography-5f08879-line-height );letter-spacing:var( --e-global-typography-5f08879-letter-spacing );word-spacing:var( --e-global-typography-5f08879-word-spacing );}.elementor-54 .elementor-element.elementor-element-00de990{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-00de990 .elementor-heading-title{font-size:var( --e-global-typography-2ea7c9c-font-size );line-height:var( --e-global-typography-2ea7c9c-line-height );letter-spacing:var( --e-global-typography-2ea7c9c-letter-spacing );word-spacing:var( --e-global-typography-2ea7c9c-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-c87d47a{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-c80466f{--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-54 .elementor-element.elementor-element-282d69e .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-7b2a614{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b8c382e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-d9a38cf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-53a2801{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-53a2801 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-9a7a7fc{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-9a7a7fc .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-59b4b2f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-61ffb4b{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-61ffb4b .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-37a2a37{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-37a2a37 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-51a45ea .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-4bcadaf{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-3778d07{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-3778d07 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-945dbfb{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-945dbfb .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-0f07a5f .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-d761e6f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-3327350{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-3327350 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-8c9285e{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-8c9285e .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-991ce6d .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-65f5bf1{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-bb521d1{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-bb521d1 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-899a6d4{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-899a6d4 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-58a3105 .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-858471f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-41184df2{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-76f41dcd{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-76f41dcd .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-e7338a0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-5261f8a3{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-5261f8a3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-24c5bc4f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-4c10a59f{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-4c10a59f .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-beded45 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-7325a804{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-7325a804 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-b5eea81{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-f40d07a{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-f40d07a .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-bb7462b .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-b92d9c3{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-b92d9c3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-1623145c{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-6e22342c{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-6e22342c .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-91aa5f1 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-487caaa3{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-487caaa3 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-46e3dc3{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-0a85dbc{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-0a85dbc .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-bf16b5f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-9b59893{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-9b59893 .elementor-heading-title{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-111923f0{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-19ada610{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6ef1dedb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-72397aa5{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-72397aa5 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-4d40ce0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-50f74df9{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-7359da45{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-77dcbb9a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-0174ad5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-54 .elementor-element.elementor-element-7ee45f8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-5ba180aa{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-5ba180aa .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-5fb0f54{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-5fb0f54 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-9637acb{padding:20px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-9637acb .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-762eed4{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-762eed4 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-c72adb2{padding:20px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-c72adb2 .elementor-heading-title{font-size:var( --e-global-typography-2d80432-font-size );line-height:var( --e-global-typography-2d80432-line-height );letter-spacing:var( --e-global-typography-2d80432-letter-spacing );}.elementor-54 .elementor-element.elementor-element-40eb302{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-40eb302 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-ba3667a{padding:20px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-ba3667a .elementor-button{font-size:var( --e-global-typography-8582c5d-font-size );line-height:var( --e-global-typography-8582c5d-line-height );}.elementor-54 .elementor-element.elementor-element-c8ade8f{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-41d16e49{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-00f36e9{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-a621e58 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-d1bc842{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-d1bc842 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-9b5fa1b{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-0910e70 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-203e027{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-203e027 .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-6bd3707{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-2624d28 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-ab03330-font-size );}.elementor-54 .elementor-element.elementor-element-7a39b2a{width:var( --container-widget-width, 321px );max-width:321px;padding:0px 0px 0px 0px;--container-widget-width:321px;--container-widget-flex-grow:0;}.elementor-54 .elementor-element.elementor-element-7a39b2a .elementor-heading-title{font-size:var( --e-global-typography-240d2e0-font-size );line-height:var( --e-global-typography-240d2e0-line-height );}.elementor-54 .elementor-element.elementor-element-eb488a0{--padding-top:60px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-15c7158{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6d0e392{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7e12960{width:100%;max-width:100%;}.elementor-54 .elementor-element.elementor-element-7e12960 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-54 .elementor-element.elementor-element-dfaa859{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-5ed469f{font-size:var( --e-global-typography-28ab8c5-font-size );line-height:var( --e-global-typography-28ab8c5-line-height );}.elementor-54 .elementor-element.elementor-element-480bce15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-53a613a2{--grid-columns:1;}.elementor-54 .elementor-element.elementor-element-0c1cbe7{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-a3e0146{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-54 .elementor-element.elementor-element-a3e0146 .elementor-heading-title{font-size:var( --e-global-typography-360bf20-font-size );line-height:var( --e-global-typography-360bf20-line-height );letter-spacing:var( --e-global-typography-360bf20-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for button, class: .elementor-element-282d69e */.border-glow {
  position: relative;
  background: linear-gradient(0deg, #699989);
  border-radius: 60px;           /* your desired corner radius */
             /* clips the glow to the same shape */
  isolation: isolate;            /* keeps pseudo elements behind content */
}

/* default state: no glow visible */
.border-glow::before,
.border-glow::after {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: inherit!important;        /* match the parent’s rounded corners */
  /*background: linear-gradient(45deg, white, black, green, yellow, red, blue);*/
  background: linear-gradient(45deg, white, black, #3f6dc2, #e2ac74);
  background-size: 400%;
  z-index: -1;
  opacity: 0;
  transition: opacity .25s ease;
  animation: steam 20s linear infinite;
  animation-play-state: paused;
}

.border-glow::after {
  filter: blur(20px);
}

/* on hover: fade in and animate */
.border-glow:hover::before,
.border-glow:hover::after {
  opacity: 1;
  animation-play-state: running;
}

@keyframes steam {
  0%   { background-position: 0 0; }
  50%  { background-position: 400% 0; }
  100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51a45ea */.border-glow {
  position: relative;
  background: linear-gradient(0deg, #699989);
  border-radius: 60px;           /* your desired corner radius */
             /* clips the glow to the same shape */
  isolation: isolate;            /* keeps pseudo elements behind content */
}

/* default state: no glow visible */
.border-glow::before,
.border-glow::after {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: inherit!important;        /* match the parent’s rounded corners */
  /*background: linear-gradient(45deg, white, black, green, yellow, red, blue);*/
  background: linear-gradient(45deg, white, black, #3f6dc2, #e2ac74);
  background-size: 400%;
  z-index: -1;
  opacity: 0;
  transition: opacity .25s ease;
  animation: steam 20s linear infinite;
  animation-play-state: paused;
}

.border-glow::after {
  filter: blur(20px);
}

/* on hover: fade in and animate */
.border-glow:hover::before,
.border-glow:hover::after {
  opacity: 1;
  animation-play-state: running;
}

@keyframes steam {
  0%   { background-position: 0 0; }
  50%  { background-position: 400% 0; }
  100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f07a5f */.border-glow {
  position: relative;
  background: linear-gradient(0deg, #699989);
  border-radius: 60px;           /* your desired corner radius */
             /* clips the glow to the same shape */
  isolation: isolate;            /* keeps pseudo elements behind content */
}

/* default state: no glow visible */
.border-glow::before,
.border-glow::after {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: inherit!important;        /* match the parent’s rounded corners */
  /*background: linear-gradient(45deg, white, black, green, yellow, red, blue);*/
  background: linear-gradient(45deg, white, black, #3f6dc2, #e2ac74);
  background-size: 400%;
  z-index: -1;
  opacity: 0;
  transition: opacity .25s ease;
  animation: steam 20s linear infinite;
  animation-play-state: paused;
}

.border-glow::after {
  filter: blur(20px);
}

/* on hover: fade in and animate */
.border-glow:hover::before,
.border-glow:hover::after {
  opacity: 1;
  animation-play-state: running;
}

@keyframes steam {
  0%   { background-position: 0 0; }
  50%  { background-position: 400% 0; }
  100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-991ce6d */.border-glow {
  position: relative;
  background: linear-gradient(0deg, #699989);
  border-radius: 60px;           /* your desired corner radius */
             /* clips the glow to the same shape */
  isolation: isolate;            /* keeps pseudo elements behind content */
}

/* default state: no glow visible */
.border-glow::before,
.border-glow::after {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: inherit!important;        /* match the parent’s rounded corners */
  /*background: linear-gradient(45deg, white, black, green, yellow, red, blue);*/
  background: linear-gradient(45deg, white, black, #3f6dc2, #e2ac74);
  background-size: 400%;
  z-index: -1;
  opacity: 0;
  transition: opacity .25s ease;
  animation: steam 20s linear infinite;
  animation-play-state: paused;
}

.border-glow::after {
  filter: blur(20px);
}

/* on hover: fade in and animate */
.border-glow:hover::before,
.border-glow:hover::after {
  opacity: 1;
  animation-play-state: running;
}

@keyframes steam {
  0%   { background-position: 0 0; }
  50%  { background-position: 400% 0; }
  100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58a3105 */.border-glow {
  position: relative;
  background: linear-gradient(0deg, #699989);
  border-radius: 60px;           /* your desired corner radius */
             /* clips the glow to the same shape */
  isolation: isolate;            /* keeps pseudo elements behind content */
}

/* default state: no glow visible */
.border-glow::before,
.border-glow::after {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: inherit!important;        /* match the parent’s rounded corners */
  /*background: linear-gradient(45deg, white, black, green, yellow, red, blue);*/
  background: linear-gradient(45deg, white, black, #3f6dc2, #e2ac74);
  background-size: 400%;
  z-index: -1;
  opacity: 0;
  transition: opacity .25s ease;
  animation: steam 20s linear infinite;
  animation-play-state: paused;
}

.border-glow::after {
  filter: blur(20px);
}

/* on hover: fade in and animate */
.border-glow:hover::before,
.border-glow:hover::after {
  opacity: 1;
  animation-play-state: running;
}

@keyframes steam {
  0%   { background-position: 0 0; }
  50%  { background-position: 400% 0; }
  100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba3667a */.border-glow {
  position: relative;
  background: linear-gradient(0deg, #699989);
  border-radius: 60px;           /* your desired corner radius */
             /* clips the glow to the same shape */
  isolation: isolate;            /* keeps pseudo elements behind content */
}

/* default state: no glow visible */
.border-glow::before,
.border-glow::after {
  content: "";
  position: absolute;
  inset: -2px;
  border-radius: inherit!important;        /* match the parent’s rounded corners */
  /*background: linear-gradient(45deg, white, black, green, yellow, red, blue);*/
  background: linear-gradient(45deg, white, black, #3f6dc2, #e2ac74);
  background-size: 400%;
  z-index: -1;
  opacity: 0;
  transition: opacity .25s ease;
  animation: steam 20s linear infinite;
  animation-play-state: paused;
}

.border-glow::after {
  filter: blur(20px);
}

/* on hover: fade in and animate */
.border-glow:hover::before,
.border-glow:hover::after {
  opacity: 1;
  animation-play-state: running;
}

@keyframes steam {
  0%   { background-position: 0 0; }
  50%  { background-position: 400% 0; }
  100% { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS */.glass--dark {
  background: rgba(20, 20, 20, 0.4);
  backdrop-filter: blur(16px) saturate(140%);
}/* End custom CSS */