.elementor-3576 .elementor-element.elementor-element-1e9f0bd{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-e5292d7{--icon-box-icon-margin:1rem;}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-framed .elementor-icon, .elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon{font-size:2.5rem;padding:10px;}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-title a{font-family:var( --e-global-typography-3278b49-font-family ), Sans-serif;font-size:var( --e-global-typography-3278b49-font-size );font-weight:var( --e-global-typography-3278b49-font-weight );}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-description{font-family:var( --e-global-typography-29355b5-font-family ), Sans-serif;font-size:var( --e-global-typography-29355b5-font-size );font-weight:var( --e-global-typography-29355b5-font-weight );}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-a4c878b{--icon-box-icon-margin:1rem;}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-title{margin-block-end:5px;}.elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-framed .elementor-icon, .elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon{font-size:2.5rem;padding:10px;}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-title a{font-family:var( --e-global-typography-3278b49-font-family ), Sans-serif;font-size:var( --e-global-typography-3278b49-font-size );font-weight:var( --e-global-typography-3278b49-font-weight );}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-description{font-family:var( --e-global-typography-29355b5-font-family ), Sans-serif;font-size:var( --e-global-typography-29355b5-font-size );font-weight:var( --e-global-typography-29355b5-font-weight );}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-3f44aef{--icon-box-icon-margin:1rem;}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-title{margin-block-end:5px;}.elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-framed .elementor-icon, .elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon{font-size:2.5rem;padding:10px;}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-title a{font-family:var( --e-global-typography-3278b49-font-family ), Sans-serif;font-size:var( --e-global-typography-3278b49-font-size );font-weight:var( --e-global-typography-3278b49-font-weight );}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-description{font-family:var( --e-global-typography-29355b5-font-family ), Sans-serif;font-size:var( --e-global-typography-29355b5-font-size );font-weight:var( --e-global-typography-29355b5-font-weight );}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-fc5414c{--icon-box-icon-margin:1rem;}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-title{margin-block-end:5px;}.elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-framed .elementor-icon, .elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon{font-size:2.5rem;padding:10px;}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-title a{font-family:var( --e-global-typography-3278b49-font-family ), Sans-serif;font-size:var( --e-global-typography-3278b49-font-size );font-weight:var( --e-global-typography-3278b49-font-weight );}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-description{font-family:var( --e-global-typography-29355b5-font-family ), Sans-serif;font-size:var( --e-global-typography-29355b5-font-size );font-weight:var( --e-global-typography-29355b5-font-weight );}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-aeacacd{--icon-box-icon-margin:1rem;}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-title{margin-block-end:5px;}.elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-framed .elementor-icon, .elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon{font-size:2.5rem;padding:10px;}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-title a{font-family:var( --e-global-typography-3278b49-font-family ), Sans-serif;font-size:var( --e-global-typography-3278b49-font-size );font-weight:var( --e-global-typography-3278b49-font-weight );}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-description{font-family:var( --e-global-typography-29355b5-font-family ), Sans-serif;font-size:var( --e-global-typography-29355b5-font-size );font-weight:var( --e-global-typography-29355b5-font-weight );}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-56252c0{--icon-box-icon-margin:1rem;}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-title{margin-block-end:5px;}.elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-framed .elementor-icon, .elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-3576 .elementor-element.elementor-element-56252c0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon{font-size:2.5rem;padding:10px;}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-title a{font-family:var( --e-global-typography-3278b49-font-family ), Sans-serif;font-size:var( --e-global-typography-3278b49-font-size );font-weight:var( --e-global-typography-3278b49-font-weight );}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-description{font-family:var( --e-global-typography-29355b5-font-family ), Sans-serif;font-size:var( --e-global-typography-29355b5-font-size );font-weight:var( --e-global-typography-29355b5-font-weight );}@media(max-width:1024px){.elementor-3576 .elementor-element.elementor-element-1e9f0bd{--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:flex-start;--flex-wrap:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3576 .elementor-element.elementor-element-e5292d7{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3576 .elementor-element.elementor-element-e5292d7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-a4c878b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3576 .elementor-element.elementor-element-a4c878b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-3f44aef{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3576 .elementor-element.elementor-element-3f44aef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-fc5414c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3576 .elementor-element.elementor-element-fc5414c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-aeacacd{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3576 .elementor-element.elementor-element-aeacacd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-56252c0{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3576 .elementor-element.elementor-element-56252c0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-wrapper{align-items:start;}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}}@media(max-width:767px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3576 .elementor-element.elementor-element-e5292d7{width:100%;max-width:100%;}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-e5292d7 .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-a4c878b{width:100%;max-width:100%;}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-a4c878b .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-3f44aef{width:100%;max-width:100%;}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-3f44aef .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-fc5414c{width:100%;max-width:100%;}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-fc5414c .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-aeacacd{width:100%;max-width:100%;}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-aeacacd .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}.elementor-3576 .elementor-element.elementor-element-56252c0{width:100%;max-width:100%;}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-title, .elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-title a{font-size:var( --e-global-typography-3278b49-font-size );}.elementor-3576 .elementor-element.elementor-element-56252c0 .elementor-icon-box-description{font-size:var( --e-global-typography-29355b5-font-size );}}/* Start custom CSS for container, class: .elementor-element-1e9f0bd */.elementor-3576 .elementor-element.elementor-element-1e9f0bd .elementor-icon-box-description {
    min-height:45px;
}

.elementor-3576 .elementor-element.elementor-element-1e9f0bd .retour svg{transform: scaleX(-1)}
.elementor-3576 .elementor-element.elementor-element-1e9f0bd .elementor-icon-box-icon{width: 60px}
.elementor-3576 .elementor-element.elementor-element-1e9f0bd .elementor-icon {
    width:100%; 
    aspect-ratio:1;
    display:grid;
    align-items: center;
    justify-content: center;
}

.elementor-3576 .elementor-element.elementor-element-1e9f0bd .elementor-icon::after {
    content: '';
    display: block;
    position:absolute;
    top:3rem;
    left:1.5rem;
    width: 1.8rem;
    height:1.8rem; 
    background-image: url('/wp-content/uploads/2024/10/icon-right.svg');
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 auto; 
    transform: rotate(60deg);
    animation: rotateDown 0.2s ease-in-out 0.06s forwards; /* Verzögerung von 60ms */
}


@keyframes rotateDown {
0% {opacity: 0}
100% {opacity: 1; transform: rotate(90deg)}
}

@media (max-width:767px){
.elementor-3576 .elementor-element.elementor-element-1e9f0bd .elementor-icon::after {top:3.5rem}
}
@media (max-width: 1024px) and (min-width: 767px){
.elementor-3576 .elementor-element.elementor-element-1e9f0bd .elementor-icon::after{display:none}
}

.elementor-3576 .elementor-element.elementor-element-1e9f0bd .elementor-widget-icon-box:last-child .elementor-icon::after {
    display:none
}/* End custom CSS */