.elementor-24 .elementor-element.elementor-element-e2de766:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e2de766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background:url("https://dev-snf-agriculture.pantheonsite.io/wp-content/uploads/2024/05/civer-video-homepage.jpg") 50% 50%;background-size:cover;}.elementor-24 .elementor-element.elementor-element-e2de766 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-e2de766 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-24 .elementor-element.elementor-element-e2de766 > .elementor-container{min-height:420px;}.elementor-24 .elementor-element.elementor-element-e2de766{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-491377f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-491377f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 25%, #012D7300 25%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-491377f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-24 .elementor-element.elementor-element-491377f > .elementor-container{min-height:420px;}.elementor-24 .elementor-element.elementor-element-491377f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-375px;margin-bottom:0px;z-index:2;}.elementor-24 .elementor-element.elementor-element-db9b954:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-db9b954 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev-snf-agriculture.pantheonsite.io/wp-content/uploads/2024/04/Fichier-3.svg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-db9b954 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-db9b954 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-5553d76 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-24 .elementor-element.elementor-element-5553d76{margin-top:0px;margin-bottom:30px;}.elementor-24 .elementor-element.elementor-element-58ee941 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-58ee941 .elementor-heading-title{font-family:var( --e-global-typography-9e5d2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5d2ca-font-size );font-weight:var( --e-global-typography-9e5d2ca-font-weight );text-transform:var( --e-global-typography-9e5d2ca-text-transform );font-style:var( --e-global-typography-9e5d2ca-font-style );text-decoration:var( --e-global-typography-9e5d2ca-text-decoration );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );color:var( --e-global-color-675ccb1 );}.elementor-24 .elementor-element.elementor-element-417de58 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-417de58 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-675ccb1 );}.elementor-24 .elementor-element.elementor-element-ff74ca5{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;color:var( --e-global-color-675ccb1 );}.elementor-24 .elementor-element.elementor-element-ff74ca5 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-ce67e6f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-ce67e6f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ce67e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2888b65 );}.elementor-24 .elementor-element.elementor-element-ce67e6f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-24 .elementor-element.elementor-element-ce67e6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-45px;margin-bottom:45px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ce67e6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-26f82d7 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-26f82d7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-30869a1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24 .elementor-element.elementor-element-30869a1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c34d25d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-24 .elementor-element.elementor-element-b700796 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-b700796 img{width:100%;transition-duration:0.3s;border-radius:999px 999px 999px 999px;}.elementor-24 .elementor-element.elementor-element-ed2d108{text-align:center;}.elementor-24 .elementor-element.elementor-element-ed2d108 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-41e2a2a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-41e2a2a img{width:100%;transition-duration:0.3s;border-radius:999px 999px 999px 999px;}.elementor-24 .elementor-element.elementor-element-8619b97{text-align:center;}.elementor-24 .elementor-element.elementor-element-8619b97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3f65d1e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-3f65d1e img{width:100%;transition-duration:0.3s;border-radius:999px 999px 999px 999px;}.elementor-24 .elementor-element.elementor-element-beb812e{text-align:center;}.elementor-24 .elementor-element.elementor-element-beb812e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-59b267d > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-24 .elementor-element.elementor-element-59b267d .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-59b267d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-675ccb1 );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-59b267d.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-59b267d.elementor-view-default .elementor-icon{color:var( --e-global-color-675ccb1 );border-color:var( --e-global-color-675ccb1 );}.elementor-24 .elementor-element.elementor-element-59b267d.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-59b267d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-675ccb1 );}.elementor-24 .elementor-element.elementor-element-59b267d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-59b267d.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-59b267d .elementor-icon{font-size:30px;padding:64px;}.elementor-24 .elementor-element.elementor-element-59b267d .elementor-icon svg{height:30px;}.elementor-24 .elementor-element.elementor-element-81e2982{text-align:center;}.elementor-24 .elementor-element.elementor-element-81e2982 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a5eafe1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-a5eafe1 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-24 .elementor-element.elementor-element-a5eafe1{margin-top:0px;margin-bottom:60px;}.elementor-24 .elementor-element.elementor-element-14ecfa6 > .elementor-container{max-width:400px;}.elementor-24 .elementor-element.elementor-element-14ecfa6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-24 .elementor-element.elementor-element-564dc76 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-564dc76 .elementor-heading-title{font-family:var( --e-global-typography-9e5d2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5d2ca-font-size );font-weight:var( --e-global-typography-9e5d2ca-font-weight );text-transform:var( --e-global-typography-9e5d2ca-text-transform );font-style:var( --e-global-typography-9e5d2ca-font-style );text-decoration:var( --e-global-typography-9e5d2ca-text-decoration );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-90d2966 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-90d2966 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-530a352 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24 .elementor-element.elementor-element-758cff4 .elementor-button{background-color:var( --e-global-color-92821e3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-995ba0e img{border-radius:15px 15px 15px 15px;box-shadow:29px 30px 0px 0px #E5E9F0;}.elementor-24 .elementor-element.elementor-element-4840788 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-24 .elementor-element.elementor-element-4840788 > .elementor-container{min-height:600px;}.elementor-24 .elementor-element.elementor-element-4840788{z-index:1;}.elementor-24 .elementor-element.elementor-element-234ef8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-234ef8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dev-snf-agriculture.pantheonsite.io/wp-content/uploads/2024/05/snf-expert-soil-structure-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-234ef8f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-234ef8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-3fd88c7{--spacer-size:600px;}.elementor-24 .elementor-element.elementor-element-1f5ff7a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1f5ff7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-1f5ff7a .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-24 .elementor-element.elementor-element-1f5ff7a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-460px;margin-bottom:60px;padding:45px 0px 45px 0px;}.elementor-24 .elementor-element.elementor-element-1f5ff7a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-876bec7 > .elementor-container{max-width:400px;}.elementor-24 .elementor-element.elementor-element-876bec7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-24 .elementor-element.elementor-element-593f153 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-593f153 .elementor-heading-title{font-family:var( --e-global-typography-9e5d2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5d2ca-font-size );font-weight:var( --e-global-typography-9e5d2ca-font-weight );text-transform:var( --e-global-typography-9e5d2ca-text-transform );font-style:var( --e-global-typography-9e5d2ca-font-style );text-decoration:var( --e-global-typography-9e5d2ca-text-decoration );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3fcdad5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-24 .elementor-element.elementor-element-3fcdad5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-675ccb1 );}.elementor-24 .elementor-element.elementor-element-3205cb5{color:var( --e-global-color-675ccb1 );}.elementor-24 .elementor-element.elementor-element-6a3b372 > .elementor-widget-container{background-color:var( --e-global-color-675ccb1 );margin:0px 0px 10px 0px;padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-6a3b372{--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6a3b372.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92821e3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6a3b372.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-6a3b372.elementor-view-default .elementor-icon{fill:var( --e-global-color-92821e3 );color:var( --e-global-color-92821e3 );border-color:var( --e-global-color-92821e3 );}.elementor-24 .elementor-element.elementor-element-6a3b372.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon{font-size:20px;padding:20px;}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-title a{font-family:var( --e-global-typography-e41d94a-font-family ), Sans-serif;font-size:var( --e-global-typography-e41d94a-font-size );font-weight:var( --e-global-typography-e41d94a-font-weight );text-transform:var( --e-global-typography-e41d94a-text-transform );font-style:var( --e-global-typography-e41d94a-font-style );text-decoration:var( --e-global-typography-e41d94a-text-decoration );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-description{font-family:var( --e-global-typography-9e5d2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5d2ca-font-size );font-weight:var( --e-global-typography-9e5d2ca-font-weight );text-transform:var( --e-global-typography-9e5d2ca-text-transform );font-style:var( --e-global-typography-9e5d2ca-font-style );text-decoration:var( --e-global-typography-9e5d2ca-text-decoration );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-0954ebe > .elementor-widget-container{background-color:var( --e-global-color-675ccb1 );margin:0px 0px 10px 0px;padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-0954ebe{--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0954ebe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92821e3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0954ebe.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-0954ebe.elementor-view-default .elementor-icon{fill:var( --e-global-color-92821e3 );color:var( --e-global-color-92821e3 );border-color:var( --e-global-color-92821e3 );}.elementor-24 .elementor-element.elementor-element-0954ebe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon{font-size:20px;padding:20px;}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-title a{font-family:var( --e-global-typography-e41d94a-font-family ), Sans-serif;font-size:var( --e-global-typography-e41d94a-font-size );font-weight:var( --e-global-typography-e41d94a-font-weight );text-transform:var( --e-global-typography-e41d94a-text-transform );font-style:var( --e-global-typography-e41d94a-font-style );text-decoration:var( --e-global-typography-e41d94a-text-decoration );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-description{font-family:var( --e-global-typography-9e5d2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5d2ca-font-size );font-weight:var( --e-global-typography-9e5d2ca-font-weight );text-transform:var( --e-global-typography-9e5d2ca-text-transform );font-style:var( --e-global-typography-9e5d2ca-font-style );text-decoration:var( --e-global-typography-9e5d2ca-text-decoration );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-a54165b > .elementor-widget-container{background-color:var( --e-global-color-675ccb1 );margin:0px 0px 10px 0px;padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-a54165b{--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a54165b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92821e3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a54165b.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a54165b.elementor-view-default .elementor-icon{fill:var( --e-global-color-92821e3 );color:var( --e-global-color-92821e3 );border-color:var( --e-global-color-92821e3 );}.elementor-24 .elementor-element.elementor-element-a54165b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon{font-size:20px;padding:20px;}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-title a{font-family:var( --e-global-typography-e41d94a-font-family ), Sans-serif;font-size:var( --e-global-typography-e41d94a-font-size );font-weight:var( --e-global-typography-e41d94a-font-weight );text-transform:var( --e-global-typography-e41d94a-text-transform );font-style:var( --e-global-typography-e41d94a-font-style );text-decoration:var( --e-global-typography-e41d94a-text-decoration );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-description{font-family:var( --e-global-typography-9e5d2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5d2ca-font-size );font-weight:var( --e-global-typography-9e5d2ca-font-weight );text-transform:var( --e-global-typography-9e5d2ca-text-transform );font-style:var( --e-global-typography-9e5d2ca-font-style );text-decoration:var( --e-global-typography-9e5d2ca-text-decoration );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-4e1ef1d > .elementor-widget-container{background-color:var( --e-global-color-675ccb1 );margin:0px 0px 15px 0px;padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-24 .elementor-element.elementor-element-4e1ef1d{--icon-box-icon-margin:15px;}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4e1ef1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-92821e3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4e1ef1d.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-4e1ef1d.elementor-view-default .elementor-icon{fill:var( --e-global-color-92821e3 );color:var( --e-global-color-92821e3 );border-color:var( --e-global-color-92821e3 );}.elementor-24 .elementor-element.elementor-element-4e1ef1d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon{font-size:20px;padding:20px;}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-title a{font-family:var( --e-global-typography-e41d94a-font-family ), Sans-serif;font-size:var( --e-global-typography-e41d94a-font-size );font-weight:var( --e-global-typography-e41d94a-font-weight );text-transform:var( --e-global-typography-e41d94a-text-transform );font-style:var( --e-global-typography-e41d94a-font-style );text-decoration:var( --e-global-typography-e41d94a-text-decoration );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-description{font-family:var( --e-global-typography-9e5d2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5d2ca-font-size );font-weight:var( --e-global-typography-9e5d2ca-font-weight );text-transform:var( --e-global-typography-9e5d2ca-text-transform );font-style:var( --e-global-typography-9e5d2ca-font-style );text-decoration:var( --e-global-typography-9e5d2ca-text-decoration );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-c26388c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-c26388c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-24 .elementor-element.elementor-element-c26388c{margin-top:0px;margin-bottom:60px;}.elementor-24 .elementor-element.elementor-element-1846dbb img{border-radius:15px 15px 15px 15px;box-shadow:-30px -30px 0px 0px #E5E9F0;}.elementor-24 .elementor-element.elementor-element-d8baf73 > .elementor-container{max-width:400px;}.elementor-24 .elementor-element.elementor-element-d8baf73 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-24 .elementor-element.elementor-element-ab9c907 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-24 .elementor-element.elementor-element-ab9c907 .elementor-heading-title{font-family:var( --e-global-typography-9e5d2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-9e5d2ca-font-size );font-weight:var( --e-global-typography-9e5d2ca-font-weight );text-transform:var( --e-global-typography-9e5d2ca-text-transform );font-style:var( --e-global-typography-9e5d2ca-font-style );text-decoration:var( --e-global-typography-9e5d2ca-text-decoration );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0a439fd > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-0a439fd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-45266fc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24 .elementor-element.elementor-element-214f6cd .elementor-button{background-color:var( --e-global-color-92821e3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1fc0c11:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1fc0c11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2888b65 );}.elementor-24 .elementor-element.elementor-element-1fc0c11 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-24 .elementor-element.elementor-element-1fc0c11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 45px 0px;}.elementor-24 .elementor-element.elementor-element-1fc0c11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-79864cb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-79864cb .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-24 .elementor-element.elementor-element-79864cb{margin-top:0px;margin-bottom:30px;}.elementor-24 .elementor-element.elementor-element-e46f864 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c68dcb3 .elementor-button{background-color:var( --e-global-color-675ccb1 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c68dcb3 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-c68dcb3 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-c68dcb3 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-c68dcb3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-a833afe .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-24 .elementor-element.elementor-element-8d184fd{--grid-columns:3;}.elementor-24 .elementor-element.elementor-element-8d184fd .elementor-loop-container{grid-auto-rows:1fr;}.elementor-24 .elementor-element.elementor-element-8d184fd .e-loop-item > .elementor-section, .elementor-24 .elementor-element.elementor-element-8d184fd .e-loop-item > .elementor-section > .elementor-container, .elementor-24 .elementor-element.elementor-element-8d184fd .e-loop-item > .e-con, .elementor-24 .elementor-element.elementor-element-8d184fd .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-a41b907{width:33%;}.elementor-24 .elementor-element.elementor-element-34eb926{width:33%;}.elementor-24 .elementor-element.elementor-element-30daf3b{width:33%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-491377f > .elementor-container{min-height:420px;}.elementor-24 .elementor-element.elementor-element-491377f > .elementor-background-overlay{opacity:0;}.elementor-24 .elementor-element.elementor-element-db9b954:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-db9b954 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-24 .elementor-element.elementor-element-58ee941 .elementor-heading-title{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-417de58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-ff74ca5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-26f82d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-30869a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-30869a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24 .elementor-element.elementor-element-564dc76 .elementor-heading-title{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-90d2966 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-593f153 .elementor-heading-title{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-3fcdad5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-title a{font-size:var( --e-global-typography-e41d94a-font-size );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-description{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-title a{font-size:var( --e-global-typography-e41d94a-font-size );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-description{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-title a{font-size:var( --e-global-typography-e41d94a-font-size );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-description{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-title a{font-size:var( --e-global-typography-e41d94a-font-size );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-description{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-ab9c907 .elementor-heading-title{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-0a439fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-e46f864 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-8d184fd{--grid-columns:2;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-e2de766 > .elementor-container{min-height:420px;}.elementor-24 .elementor-element.elementor-element-491377f > .elementor-container{min-height:1px;}.elementor-24 .elementor-element.elementor-element-491377f > .elementor-background-overlay{opacity:0;}.elementor-24 .elementor-element.elementor-element-491377f{margin-top:-380px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-db9b954:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-db9b954 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-24 .elementor-element.elementor-element-5553d76{margin-top:0px;margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-58ee941 .elementor-heading-title{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-417de58{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-417de58 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-417de58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-24 .elementor-element.elementor-element-ff74ca5{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-ce67e6f .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:5px;}.elementor-24 .elementor-element.elementor-element-ce67e6f{margin-top:0px;margin-bottom:0px;padding:15px 10px 30px 10px;}.elementor-24 .elementor-element.elementor-element-6dc021c{width:100%;}.elementor-24 .elementor-element.elementor-element-26f82d7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-30869a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-24 .elementor-element.elementor-element-a41b907{width:33%;}.elementor-24 .elementor-element.elementor-element-ed2d108 .elementor-heading-title{font-size:12px;}.elementor-24 .elementor-element.elementor-element-34eb926{width:33%;}.elementor-24 .elementor-element.elementor-element-8619b97 .elementor-heading-title{font-size:12px;}.elementor-24 .elementor-element.elementor-element-30daf3b{width:33%;}.elementor-24 .elementor-element.elementor-element-beb812e .elementor-heading-title{font-size:12px;}.elementor-24 .elementor-element.elementor-element-0d69543{width:25%;}.elementor-24 .elementor-element.elementor-element-81e2982 .elementor-heading-title{font-size:12px;}.elementor-24 .elementor-element.elementor-element-14ecfa6{padding:30px 0px 30px 0px;}.elementor-24 .elementor-element.elementor-element-564dc76 .elementor-heading-title{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-90d2966 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-4840788 > .elementor-container{min-height:240px;}.elementor-24 .elementor-element.elementor-element-3fd88c7{--spacer-size:240px;}.elementor-24 .elementor-element.elementor-element-1f5ff7a{margin-top:0px;margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-593f153 .elementor-heading-title{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-3fcdad5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-title a{font-size:var( --e-global-typography-e41d94a-font-size );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-6a3b372 .elementor-icon-box-description{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-title a{font-size:var( --e-global-typography-e41d94a-font-size );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-0954ebe .elementor-icon-box-description{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-title a{font-size:var( --e-global-typography-e41d94a-font-size );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-a54165b .elementor-icon-box-description{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-title a{font-size:var( --e-global-typography-e41d94a-font-size );line-height:var( --e-global-typography-e41d94a-line-height );letter-spacing:var( --e-global-typography-e41d94a-letter-spacing );word-spacing:var( --e-global-typography-e41d94a-word-spacing );}.elementor-24 .elementor-element.elementor-element-4e1ef1d .elementor-icon-box-description{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-d8baf73{padding:30px 0px 30px 0px;}.elementor-24 .elementor-element.elementor-element-ab9c907 .elementor-heading-title{font-size:var( --e-global-typography-9e5d2ca-font-size );line-height:var( --e-global-typography-9e5d2ca-line-height );letter-spacing:var( --e-global-typography-9e5d2ca-letter-spacing );word-spacing:var( --e-global-typography-9e5d2ca-word-spacing );}.elementor-24 .elementor-element.elementor-element-0a439fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-e46f864 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-24 .elementor-element.elementor-element-8d184fd{--grid-columns:1;}}/* Start custom CSS for image, class: .elementor-element-995ba0e *//*.elementor-24 .elementor-element.elementor-element-995ba0e:after {
    position: absolute;
    content: '';
    right: -30px;
    top: 30px;
    left: 0px;
    bottom: -30px;
    border-radius: 15px;
    z-index: -1;
    background-color: var( --e-global-color-2888b65 );
}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1846dbb *//*.elementor-24 .elementor-element.elementor-element-1846dbb:after {
    position: absolute;
    content: '';
    right: -30px;
    top: 30px;
    left: 0px;
    bottom: -30px;
    border-radius: 15px;
    z-index: -1;
    background-color: var( --e-global-color-2888b65 );
}*//* End custom CSS */
/* Start custom CSS */.block-cta{
    display: inline-block!important;
    width: 140px!important;
    margin-right: 5px!important;
    margin-left: 5px!important;
    transition: .3s!important;
}

.block-cta:hover{
    margin-bottom: 10px!important;
}

@media (max-width: 767px){
    .block-cta{
    width: 25%!important;
    margin-right: 0px!important;
    margin-left: 0px!important;
}
    .block-cta:hover{
    margin-bottom: 0px!important;
}
}/* End custom CSS */