.elementor-12 .elementor-element.elementor-element-257ee6b{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-82ed2c9{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-82ed2c9{right:50%;}.elementor-12 .elementor-element.elementor-element-82ed2c9{z-index:-1;}.elementor-12 .elementor-element.elementor-element-82ed2c9 img{opacity:0.06;}.elementor-12 .elementor-element.elementor-element-0b9acf1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4101655{text-align:center;}.elementor-12 .elementor-element.elementor-element-c083271{--display:flex;}.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-12 .elementor-element.elementor-element-0a66c51 > .elementor-widget-container{margin:64px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0a66c51{text-align:center;font-size:var( --e-global-typography-cf55179-font-size );font-weight:var( --e-global-typography-cf55179-font-weight );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-e1d23c1{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-648f93e{--display:flex;--border-radius:64px 64px 64px 64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8dff2ad{left:-93px;}body.rtl .elementor-12 .elementor-element.elementor-element-8dff2ad{right:-93px;}.elementor-12 .elementor-element.elementor-element-8dff2ad{top:-501px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-698ba5f{right:236px;}body.rtl .elementor-12 .elementor-element.elementor-element-698ba5f{left:236px;}.elementor-12 .elementor-element.elementor-element-698ba5f{top:-600px;}.elementor-12 .elementor-element.elementor-element-847b4a2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bc77e78{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-bc77e78{right:50%;}.elementor-12 .elementor-element.elementor-element-bc77e78{bottom:24px;}.elementor-12 .elementor-element.elementor-element-259d223{--display:flex;--min-height:60px;--background-transition:0.3s;--border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-259d223:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-259d223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-259d223:hover{background-color:#EBEBEB;}.elementor-12 .elementor-element.elementor-element-649b04e{--display:flex;--position:absolute;--min-height:110px;top:-50px;--z-index:1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-649b04e{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-649b04e{right:0px;}.elementor-12 .elementor-element.elementor-element-f068e91{--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:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b386cfb{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-b386cfb{right:0px;}.elementor-12 .elementor-element.elementor-element-b386cfb{top:80px;}.elementor-12 .elementor-element.elementor-element-b386cfb img{width:15vw;max-width:450px;}.elementor-12 .elementor-element.elementor-element-ff6b62c > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ff6b62c{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ff6b62c{left:0px;}.elementor-12 .elementor-element.elementor-element-ff6b62c{top:80px;}.elementor-12 .elementor-element.elementor-element-ff6b62c img{width:15vw;max-width:450px;}.elementor-12 .elementor-element.elementor-element-fe8768d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-fe8768d.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e7c050a > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e7c050a{right:30%;}body.rtl .elementor-12 .elementor-element.elementor-element-e7c050a{left:30%;}.elementor-12 .elementor-element.elementor-element-e7c050a{top:-240px;}.elementor-12 .elementor-element.elementor-element-669b6c3{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:64px;--padding-left:16px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-669b6c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-669b6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-669b6c3.e-con{--flex-grow:0;--flex-shrink:0;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-12 .elementor-element.elementor-element-7f6350d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-7f6350d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7f6350d .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-7f6350d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7f6350d .elementor-icon-box-title a{font-size:122px;font-weight:700;line-height:1em;}.elementor-12 .elementor-element.elementor-element-7f6350d .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-ad66802{text-align:center;}.elementor-12 .elementor-element.elementor-element-ad66802 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-46e2f39 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-46e2f39{text-align:center;font-size:var( --e-global-typography-cf55179-font-size );font-weight:var( --e-global-typography-cf55179-font-weight );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-6aab6eb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-851672a{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:160px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-2ebcfd8{--display:flex;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2ebcfd8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2ebcfd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-2ebcfd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ff1ba8a{text-align:center;}.elementor-12 .elementor-element.elementor-element-ff1ba8a .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-45ea1d2{width:var( --container-widget-width, 88.793% );max-width:88.793%;--container-widget-width:88.793%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-45ea1d2 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-45ea1d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-45ea1d2 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-4c8383e{--display:flex;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-4c8383e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c8383e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-4c8383e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-819e391{text-align:center;}.elementor-12 .elementor-element.elementor-element-819e391 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3ef387e > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ef387e img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-ea487aa{--display:flex;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ea487aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ea487aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-ea487aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9a0c529{text-align:center;}.elementor-12 .elementor-element.elementor-element-9a0c529 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1cf988d > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1cf988d img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-05e33b0{--display:flex;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-05e33b0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-05e33b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-05e33b0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-046d763{text-align:center;}.elementor-12 .elementor-element.elementor-element-046d763 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6b9b36d > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6b9b36d img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-0534f24{--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:200px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-0534f24:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0534f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db11a8e );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6f521e0{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-6f521e0{right:50%;}.elementor-12 .elementor-element.elementor-element-6f521e0{top:120px;z-index:0;}.elementor-12 .elementor-element.elementor-element-6f521e0 img{opacity:0.06;}.elementor-12 .elementor-element.elementor-element-79ce22a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-79ce22a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1053625{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:64px;--padding-left:16px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-1053625:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1053625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f97f292.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f97f292{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-61afbd1{text-align:center;}.elementor-12 .elementor-element.elementor-element-61afbd1 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-f187605 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f187605{text-align:center;font-size:var( --e-global-typography-cf55179-font-size );font-weight:var( --e-global-typography-cf55179-font-weight );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-4649975{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f62352{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-62cc8c3{--display:flex;--justify-content:flex-start;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:140px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-62cc8c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62cc8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1b4de24 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-2ec74ad > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2ec74ad{color:var( --e-global-color-2bcb79a );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e538a07{right:100px;}body.rtl .elementor-12 .elementor-element.elementor-element-e538a07{left:100px;}.elementor-12 .elementor-element.elementor-element-e538a07{bottom:0px;}.elementor-12 .elementor-element.elementor-element-2819434{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-4c127f1 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-e1d346a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-9fb76e9{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-9fb76e9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9fb76e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#746E48;}.elementor-12 .elementor-element.elementor-element-66e1ee3 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-f815500 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f815500{color:var( --e-global-color-2bcb79a );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5c73538{right:24px;}body.rtl .elementor-12 .elementor-element.elementor-element-5c73538{left:24px;}.elementor-12 .elementor-element.elementor-element-5c73538{top:0px;}.elementor-12 .elementor-element.elementor-element-4abc5dd{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-a97fab7 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-12a5b54{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-a4a8dc5{--display:flex;--justify-content:flex-start;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:160px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-a4a8dc5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a4a8dc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9E8042;}.elementor-12 .elementor-element.elementor-element-d82016d .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-c221657 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c221657{color:var( --e-global-color-2bcb79a );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-90aa831{right:100px;}body.rtl .elementor-12 .elementor-element.elementor-element-90aa831{left:100px;}.elementor-12 .elementor-element.elementor-element-90aa831{bottom:0px;}.elementor-12 .elementor-element.elementor-element-dd9db11{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-341f88f img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-c404e09{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-35aab64{--display:flex;--justify-content:flex-start;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:160px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-35aab64:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-35aab64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87be6ce );}.elementor-12 .elementor-element.elementor-element-59f79eb .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-cd25e34 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cd25e34{color:var( --e-global-color-2bcb79a );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2f17db7{right:100px;}body.rtl .elementor-12 .elementor-element.elementor-element-2f17db7{left:100px;}.elementor-12 .elementor-element.elementor-element-2f17db7{bottom:0px;}.elementor-12 .elementor-element.elementor-element-ba55eaf{--display:flex;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-20aa3a9 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-4b86f4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:80px;--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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button:focus{background-color:#990500;}.elementor-12 .elementor-element.elementor-element-d9bd534 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );font-weight:var( --e-global-typography-e453e6f-font-weight );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );fill:var( --e-global-color-2bcb79a );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-1ff661e .elementor-button{background-color:#FFFFFF00;font-size:var( --e-global-typography-e453e6f-font-size );font-weight:var( --e-global-typography-e453e6f-font-weight );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1ff661e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1ff661e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-1ff661e .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-2d56244{--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:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-659937d{--display:flex;--min-height:901px;--border-radius:64px 64px 64px 64px;--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-12 .elementor-element.elementor-element-659937d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-659937d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.die-mooswichtel.de/wp-content/uploads/2024/02/Mooswichtel_Video_Frame_1-scaled.jpg") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e5e55a6 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e5e55a6{right:192px;}body.rtl .elementor-12 .elementor-element.elementor-element-e5e55a6{left:192px;}.elementor-12 .elementor-element.elementor-element-e5e55a6{top:-240px;}.elementor-12 .elementor-element.elementor-element-467bf3d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-d4e6d70.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d4e6d70{left:100%;}body.rtl .elementor-12 .elementor-element.elementor-element-d4e6d70{right:100%;}.elementor-12 .elementor-element.elementor-element-d4e6d70{top:0px;z-index:0;}.elementor-12 .elementor-element.elementor-element-d4e6d70 img{opacity:0.06;}.elementor-12 .elementor-element.elementor-element-1bcc741{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8f4200b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-3aefbba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-3aefbba.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-67bc8b7{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-67bc8b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-67bc8b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f264875.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f264875{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-e5cec6e{text-align:left;}.elementor-12 .elementor-element.elementor-element-e5cec6e .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );font-weight:var( --e-global-typography-5421de9-font-weight );line-height:var( --e-global-typography-5421de9-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-a5efd1b > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a5efd1b{text-align:left;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-12 .elementor-element.elementor-element-90d151b .elementor-button{background-color:#FFFFFF00;font-size:var( --e-global-typography-e453e6f-font-size );font-weight:var( --e-global-typography-e453e6f-font-weight );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-90d151b > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-90d151b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-90d151b .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-08f481a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-185d36e{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-185d36e .swiper-pagination-bullet{width:12px;height:12px;background:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-185d36e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D1CBBC;opacity:1;}.elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-2bcb79a );border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-caption{text-align:left;color:var( --e-global-color-3fe1c7e );font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e72122b{right:-32px;}body.rtl .elementor-12 .elementor-element.elementor-element-e72122b{left:-32px;}.elementor-12 .elementor-element.elementor-element-e72122b{top:-32px;z-index:10;}.elementor-12 .elementor-element.elementor-element-e72122b img{max-width:140px;}.elementor-12 .elementor-element.elementor-element-62d0fb0{--display:flex;--position:absolute;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-12 .elementor-element.elementor-element-62d0fb0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62d0fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D3CD;}.elementor-12 .elementor-element.elementor-element-62d0fb0.e-con{--e-con-transform-rotateZ:6deg;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d186d82{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d186d82{left:0px;}.elementor-12 .elementor-element.elementor-element-d186d82{top:800px;z-index:0;}.elementor-12 .elementor-element.elementor-element-d186d82 img{opacity:0.06;}.elementor-12 .elementor-element.elementor-element-d289426{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6f74c18{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c841d6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-c841d6e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f05474a{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-f05474a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f05474a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e27857b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e27857b{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-30fb344{text-align:left;}.elementor-12 .elementor-element.elementor-element-30fb344 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );font-weight:var( --e-global-typography-5421de9-font-weight );line-height:var( --e-global-typography-5421de9-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-8a3af4b > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8a3af4b{text-align:left;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-12 .elementor-element.elementor-element-c76c0ef .elementor-button{background-color:#FFFFFF00;font-size:var( --e-global-typography-e453e6f-font-size );font-weight:var( --e-global-typography-e453e6f-font-weight );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c76c0ef > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c76c0ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c76c0ef .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-7926046{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-cd4db4e{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-pagination-bullet{width:12px;height:12px;background:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D1CBBC;opacity:1;}.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-2bcb79a );border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-caption{text-align:left;color:var( --e-global-color-3fe1c7e );font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d3bd5db{right:-32px;}body.rtl .elementor-12 .elementor-element.elementor-element-d3bd5db{left:-32px;}.elementor-12 .elementor-element.elementor-element-d3bd5db{top:-32px;z-index:10;}.elementor-12 .elementor-element.elementor-element-d3bd5db img{max-width:140px;}.elementor-12 .elementor-element.elementor-element-4c7147f{--display:flex;--position:absolute;--border-radius:16px 16px 16px 16px;top:0px;}.elementor-12 .elementor-element.elementor-element-4c7147f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c7147f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5D3CD;}.elementor-12 .elementor-element.elementor-element-4c7147f.e-con{--e-con-transform-rotateZ:6deg;}.elementor-12 .elementor-element.elementor-element-a658920{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-84f90f3{--display:flex;--overlay-opacity:0.07;--border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-84f90f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-84f90f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#525834;}.elementor-12 .elementor-element.elementor-element-84f90f3::before, .elementor-12 .elementor-element.elementor-element-84f90f3 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-84f90f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-84f90f3 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-84f90f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-84f90f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://www.die-mooswichtel.de/wp-content/uploads/2024/01/Hospitation_Hintergrund.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7bfb038{right:-40px;}body.rtl .elementor-12 .elementor-element.elementor-element-7bfb038{left:-40px;}.elementor-12 .elementor-element.elementor-element-7bfb038{bottom:-80px;}.elementor-12 .elementor-element.elementor-element-fe5d35a{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-75e5ffe{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-12 .elementor-element.elementor-element-7333dbf .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );font-weight:var( --e-global-typography-93f5fc6-font-weight );line-height:var( --e-global-typography-93f5fc6-line-height );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button:focus{background-color:var( --e-global-color-d3df2e4 );}.elementor-12 .elementor-element.elementor-element-4b38de5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );font-weight:var( --e-global-typography-e453e6f-font-weight );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );fill:var( --e-global-color-2bcb79a );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-646c2de{--display:flex;}.elementor-12 .elementor-element.elementor-element-03c2030{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button:focus{background-color:#990500;}.elementor-12 .elementor-element.elementor-element-59d60c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );font-weight:var( --e-global-typography-e453e6f-font-weight );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );fill:var( --e-global-color-2bcb79a );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-34a181f{--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:200px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-c3a6290{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-c3a6290.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0ffb097{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:54px;--padding-left:16px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-0ffb097:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0ffb097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9b1d02a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9b1d02a{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-9a741e1{text-align:center;}.elementor-12 .elementor-element.elementor-element-9a741e1 .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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-40a9865{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_card_carousel .card_carousel_title{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-widget-ucaddon_card_carousel .card_carousel_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-widget-ucaddon_card_carousel .uc_more_btn{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-12 .elementor-element.elementor-element-edbed51 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-edbed51 .ue-carousel-item{text-align:center;border-radius:16px 16px 16px 16px;background-color:#ffffff;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );opacity:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#dfdfdf;}.elementor-12 .elementor-element.elementor-element-edbed51 .uc_classic_carousel_content{padding:48px 48px 48px 48px;}.elementor-12 .elementor-element.elementor-element-edbed51 .uc-active-item .ue-carousel-item{transform:scale(1,1);opacity:100%;}.elementor-12 .elementor-element.elementor-element-edbed51 .uc_classic_carousel_border{background-color:#000000;width:70px;height:3px;}.elementor-12 .elementor-element.elementor-element-edbed51 .uc_classic_carousel_placeholder img{height:200px;object-fit:cover;object-position:center;}.elementor-12 .elementor-element.elementor-element-edbed51 .uc_classic_carousel_placeholder{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-edbed51 .ue-item-icon{width:200px;height:200px;font-size:200px;color:#ffffff;background-color:#FFFFFF00;margin-top:0px;}.elementor-12 .elementor-element.elementor-element-edbed51 .ue-item-icon svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-edbed51 .ue-item-icon-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_title{margin-top:12px;color:var( --e-global-color-3fe1c7e );font-size:var( --e-global-typography-0de5374-font-size );font-weight:var( --e-global-typography-0de5374-font-weight );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_text{margin-top:32px;color:#8a8a8a;font-size:var( --e-global-typography-cf55179-font-size );font-weight:var( --e-global-typography-cf55179-font-weight );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#d3d3d3;color:#000000;margin-top:10px;}.elementor-12 .elementor-element.elementor-element-edbed51 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-edbed51 .owl-nav .owl-prev{left:20px;right:auto;}.elementor-12 .elementor-element.elementor-element-edbed51 .owl-nav .owl-next{right:20px;left:auto;}.elementor-12 .elementor-element.elementor-element-edbed51 .owl-carousel .owl-nav .owl-next,.elementor-12 .elementor-element.elementor-element-edbed51 .owl-carousel .owl-nav .owl-prev{top:200px;border-radius:100px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:var( --e-global-color-accent );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-edbed51 .owl-carousel .owl-nav .owl-next:hover,.elementor-12 .elementor-element.elementor-element-edbed51 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-d3df2e4 );color:#ffffff;}.elementor-12 .elementor-element.elementor-element-edbed51 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-12 .elementor-element.elementor-element-edbed51 .owl-dot.active{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-edbed51 .owl-dots{margin-top:20px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1cecd06{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1cecd06{right:0px;}.elementor-12 .elementor-element.elementor-element-1cecd06{top:80px;}.elementor-12 .elementor-element.elementor-element-1cecd06 img{width:15vw;max-width:450px;}.elementor-12 .elementor-element.elementor-element-11b4cc6{--display:flex;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-11b4cc6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-11b4cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c5ceb8 );}.elementor-12 .elementor-element.elementor-element-e6300ec{--display:flex;}.elementor-12 .elementor-element.elementor-element-d31a32e{--display:flex;}.elementor-12 .elementor-element.elementor-element-8051262{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-8051262:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8051262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-93a5398.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-93a5398{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-9c46951{text-align:left;}.elementor-12 .elementor-element.elementor-element-9c46951 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );font-weight:var( --e-global-typography-5421de9-font-weight );line-height:var( --e-global-typography-5421de9-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-5c54c6f{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-870c1bc{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-870c1bc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-870c1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-091e0de{--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:space-between;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8becad9{--display:flex;}.elementor-12 .elementor-element.elementor-element-f30b9bd{font-size:18px;font-weight:800;line-height:27px;}.elementor-12 .elementor-element.elementor-element-89bfd8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-1423f0c{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-1423f0c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1423f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-32bc9cc{--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:space-between;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-040db4e{--display:flex;}.elementor-12 .elementor-element.elementor-element-43978ce{font-size:18px;font-weight:800;line-height:27px;}.elementor-12 .elementor-element.elementor-element-f787bd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-6698ce2{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-6698ce2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6698ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-b48f769{--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:space-between;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9a4efd6{--display:flex;}.elementor-12 .elementor-element.elementor-element-7aedf6a{font-size:18px;font-weight:800;line-height:27px;}.elementor-12 .elementor-element.elementor-element-7841913{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-7d0c6c2{--display:flex;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-7d0c6c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d0c6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-73108cb{--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:space-between;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3aecc03{--display:flex;}.elementor-12 .elementor-element.elementor-element-103b04b{font-size:18px;font-weight:800;line-height:27px;}.elementor-12 .elementor-element.elementor-element-0c29aa4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-12 .elementor-element.elementor-element-02795e7 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-02795e7{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-02795e7{left:0px;}.elementor-12 .elementor-element.elementor-element-02795e7{top:-200px;}.elementor-12 .elementor-element.elementor-element-02795e7 img{width:15vw;max-width:450px;}.elementor-12 .elementor-element.elementor-element-73f0eec{--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:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-73f0eec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73f0eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E423D;}.elementor-12 .elementor-element.elementor-element-0ddbc55{--display:flex;}.elementor-12 .elementor-element.elementor-element-71f77a6 > .elementor-widget-container{--e-transform-rotateZ:-5deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-71f77a6 img{height:600px;border-style:solid;border-width:12px 12px 12px 12px;border-color:var( --e-global-color-2bcb79a );border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-3848ef5 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3848ef5{left:-24px;}body.rtl .elementor-12 .elementor-element.elementor-element-3848ef5{right:-24px;}.elementor-12 .elementor-element.elementor-element-3848ef5{bottom:64px;}.elementor-12 .elementor-element.elementor-element-3848ef5 img{width:12vw;max-width:180px;}.elementor-12 .elementor-element.elementor-element-039007e{--display:flex;}.elementor-12 .elementor-element.elementor-element-e3c0ee0 .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );font-weight:var( --e-global-typography-93f5fc6-font-weight );line-height:var( --e-global-typography-93f5fc6-line-height );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-b830ffa > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b830ffa{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button:focus{background-color:#990500;}.elementor-12 .elementor-element.elementor-element-34a1ea7 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );font-weight:var( --e-global-typography-e453e6f-font-weight );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );fill:var( --e-global-color-2bcb79a );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-ef50b2c{--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:200px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-84e77de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-84e77de.e-con{--align-self:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5b23b77{right:-64px;}body.rtl .elementor-12 .elementor-element.elementor-element-5b23b77{left:-64px;}.elementor-12 .elementor-element.elementor-element-5b23b77{bottom:40px;}.elementor-12 .elementor-element.elementor-element-5d254d6{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-5d254d6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5d254d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-28ad69e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-28ad69e{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-1c0e62d{text-align:center;}.elementor-12 .elementor-element.elementor-element-1c0e62d .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );font-weight:var( --e-global-typography-5421de9-font-weight );line-height:var( --e-global-typography-5421de9-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{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-12 .elementor-element.elementor-element-5c76253 > .elementor-widget-container{margin:120px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-item{border-width:0px;border-color:#20202033;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:#20202033;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:#20202033;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-title{color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-icon svg{fill:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-active .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-5c76253 .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-title{font-size:var( --e-global-typography-d36247c-font-size );font-weight:var( --e-global-typography-d36247c-font-weight );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-title{padding:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-content{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 );padding:0px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-597bf6d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-5b4c8f2{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-5b4c8f2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b4c8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db11a8e );}.elementor-12 .elementor-element.elementor-element-bf79d57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7e63a3d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7e63a3d{right:0px;}.elementor-12 .elementor-element.elementor-element-7e63a3d{bottom:40px;}.elementor-12 .elementor-element.elementor-element-7e63a3d img{width:11vw;max-width:450px;}.elementor-12 .elementor-element.elementor-element-b4845e1 > .elementor-widget-container{--e-transform-flipX:-1;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b4845e1{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-b4845e1{left:0px;}.elementor-12 .elementor-element.elementor-element-b4845e1{top:40px;}.elementor-12 .elementor-element.elementor-element-b4845e1 img{width:11vw;max-width:450px;}.elementor-12 .elementor-element.elementor-element-bbf84fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-bbf84fc.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fb9d7e8{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-fb9d7e8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fb9d7e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-137a9ca.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-137a9ca{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-fe4c9a2{text-align:center;}.elementor-12 .elementor-element.elementor-element-fe4c9a2 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );font-weight:var( --e-global-typography-5421de9-font-weight );line-height:var( --e-global-typography-5421de9-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-e7df57b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-b28a666{--display:flex;}.elementor-12 .elementor-element.elementor-element-889cf77{--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-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-889cf77:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-889cf77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-f660e19{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-f660e19:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f660e19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.die-mooswichtel.de/wp-content/uploads/2024/02/DSC03714-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-c6e28b7{--display:flex;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b94ca9 .elementor-heading-title{font-size:var( --e-global-typography-d36247c-font-size );font-weight:var( --e-global-typography-d36247c-font-weight );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-a7f14c3 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fa1f444 .elementor-button{background-color:#FFFFFF00;font-size:var( --e-global-typography-e453e6f-font-size );font-weight:var( --e-global-typography-e453e6f-font-weight );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fa1f444 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fa1f444 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-fa1f444 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-12 .elementor-element.elementor-element-c243362{--display:flex;--overlay-opacity:0.5;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-c243362::before, .elementor-12 .elementor-element.elementor-element-c243362 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c243362 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c243362 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c243362 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c243362 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.die-mooswichtel.de/wp-content/uploads/2024/02/Dotted_Background_Light.svg");--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5e2a168{--display:flex;--border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-5e2a168:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5e2a168 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.die-mooswichtel.de/wp-content/uploads/2024/02/Dotted_Background_Light-1.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e240d0f{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fd1852{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-78a0ff0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-78a0ff0.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-464593e{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-464593e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-464593e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ed1c8c );}.elementor-12 .elementor-element.elementor-element-1613485.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1613485{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon{font-size:24px;}.elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title{color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-39b0aed{text-align:left;}.elementor-12 .elementor-element.elementor-element-39b0aed .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );font-weight:var( --e-global-typography-5421de9-font-weight );line-height:var( --e-global-typography-5421de9-line-height );color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-969dd57 > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-969dd57{text-align:left;font-size:18px;font-weight:400;line-height:27px;color:var( --e-global-color-2bcb79a );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7f04762 > .elementor-widget-container{margin:48px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7f04762{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-icon{padding-right:6px;}.elementor-12 .elementor-element.elementor-element-7f04762 .elementor-icon-list-text{color:var( --e-global-color-2bcb79a );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8f1ee3a{--display:flex;--position:absolute;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8f1ee3a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-8f1ee3a{right:0px;}.elementor-12 .elementor-element.elementor-element-17b610b{--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:200px;--padding-bottom:200px;--padding-left:80px;--padding-right:80px;}.elementor-12 .elementor-element.elementor-element-194d8d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-194d8d9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0a6e260{--display:flex;--border-radius:4px 4px 4px 4px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-0a6e260:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0a6e260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cc571fb.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cc571fb{--icon-box-icon-margin:12px;}.elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title{color:var( --e-global-color-2bcb79a );}.elementor-12 .elementor-element.elementor-element-884c9e9{text-align:center;}.elementor-12 .elementor-element.elementor-element-884c9e9 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );font-weight:var( --e-global-typography-5421de9-font-weight );line-height:var( --e-global-typography-5421de9-line-height );color:var( --e-global-color-3fe1c7e );}.elementor-12 .elementor-element.elementor-element-75728a8{--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:space-between;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13d72b4:hover img{opacity:0.7;}.elementor-12 .elementor-element.elementor-element-13d72b4 img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-70fc5a7:hover img{opacity:0.7;}.elementor-12 .elementor-element.elementor-element-70fc5a7 img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-58c85bb:hover img{opacity:0.7;}.elementor-12 .elementor-element.elementor-element-58c85bb img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2fbad30:hover img{opacity:0.7;}.elementor-12 .elementor-element.elementor-element-2fbad30 img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-9d0777f:hover img{opacity:0.7;}.elementor-12 .elementor-element.elementor-element-9d0777f img{transition-duration:0.3s;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0a66c51 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0a66c51{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-e1d23c1{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-648f93e{--min-height:700px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8dff2ad{left:-62px;}body.rtl .elementor-12 .elementor-element.elementor-element-8dff2ad{right:-62px;}.elementor-12 .elementor-element.elementor-element-8dff2ad{top:-428px;}.elementor-12 .elementor-element.elementor-element-8dff2ad img{width:80%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-698ba5f{right:71px;}body.rtl .elementor-12 .elementor-element.elementor-element-698ba5f{left:71px;}.elementor-12 .elementor-element.elementor-element-698ba5f{top:-497px;}.elementor-12 .elementor-element.elementor-element-698ba5f img{width:80%;}.elementor-12 .elementor-element.elementor-element-847b4a2{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e7c050a{right:119px;}body.rtl .elementor-12 .elementor-element.elementor-element-e7c050a{left:119px;}.elementor-12 .elementor-element.elementor-element-e7c050a{top:-190px;}.elementor-12 .elementor-element.elementor-element-e7c050a img{width:80%;}.elementor-12 .elementor-element.elementor-element-669b6c3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.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 );line-height:var( --e-global-typography-primary-line-height );}.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-12 .elementor-element.elementor-element-ad66802 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-46e2f39 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-46e2f39{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-ff1ba8a .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-819e391 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-9a0c529 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-046d763 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-0534f24{--padding-top:200px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-1053625{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-61afbd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f187605 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f187605{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-62cc8c3{--padding-top:48px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-1b4de24 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e538a07{right:64px;}body.rtl .elementor-12 .elementor-element.elementor-element-e538a07{left:64px;}.elementor-12 .elementor-element.elementor-element-4c127f1 img{height:100%;}.elementor-12 .elementor-element.elementor-element-9fb76e9{--padding-top:160px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-66e1ee3 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5c73538{right:-24px;}body.rtl .elementor-12 .elementor-element.elementor-element-5c73538{left:-24px;}.elementor-12 .elementor-element.elementor-element-5c73538 img{width:70%;}.elementor-12 .elementor-element.elementor-element-a97fab7 img{height:100%;}.elementor-12 .elementor-element.elementor-element-a4a8dc5{--padding-top:48px;--padding-bottom:180px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-d82016d .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-90aa831{right:64px;}body.rtl .elementor-12 .elementor-element.elementor-element-90aa831{left:64px;}.elementor-12 .elementor-element.elementor-element-341f88f img{height:100%;}.elementor-12 .elementor-element.elementor-element-35aab64{--padding-top:48px;--padding-bottom:180px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-59f79eb .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2f17db7{right:64px;}body.rtl .elementor-12 .elementor-element.elementor-element-2f17db7{left:64px;}.elementor-12 .elementor-element.elementor-element-20aa3a9 img{height:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-d9bd534 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1ff661e .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-659937d{--min-height:700px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e5e55a6{right:119px;}body.rtl .elementor-12 .elementor-element.elementor-element-e5e55a6{left:119px;}.elementor-12 .elementor-element.elementor-element-e5e55a6{top:-190px;}.elementor-12 .elementor-element.elementor-element-e5e55a6 img{width:80%;}.elementor-12 .elementor-element.elementor-element-467bf3d{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-8f4200b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-67bc8b7{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-e5cec6e .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-a5efd1b > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a5efd1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-90d151b .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-caption{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-6f74c18{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f05474a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-30fb344 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-8a3af4b > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8a3af4b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c76c0ef .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-caption{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-a658920{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-7bfb038{bottom:-64px;}.elementor-12 .elementor-element.elementor-element-7bfb038 img{max-width:90%;}.elementor-12 .elementor-element.elementor-element-75e5ffe{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-7333dbf .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );line-height:var( --e-global-typography-93f5fc6-line-height );}.elementor-12 .elementor-element.elementor-element-4b38de5 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-59d60c2 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-34a181f{--padding-top:200px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-0ffb097{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9a741e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_text{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-11b4cc6{--padding-top:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-8051262{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9c46951 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-870c1bc{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-1423f0c{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-6698ce2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-7d0c6c2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-02795e7{top:-200px;}.elementor-12 .elementor-element.elementor-element-73f0eec{--padding-top:80px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-71f77a6 img{height:500px;}.elementor-12 .elementor-element.elementor-element-3848ef5 img{width:12vw;max-width:140px;}.elementor-12 .elementor-element.elementor-element-e3c0ee0 .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );line-height:var( --e-global-typography-93f5fc6-line-height );}.elementor-12 .elementor-element.elementor-element-b830ffa > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34a1ea7 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ef50b2c{--padding-top:180px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5b23b77{right:-40px;}body.rtl .elementor-12 .elementor-element.elementor-element-5b23b77{left:-40px;}.elementor-12 .elementor-element.elementor-element-5b23b77 img{width:180px;}.elementor-12 .elementor-element.elementor-element-5d254d6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1c0e62d .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-title{font-size:var( --e-global-typography-d36247c-font-size );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-597bf6d{--padding-top:180px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-bf79d57{--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-fb9d7e8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-fe4c9a2 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-e7df57b{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-7b94ca9 .elementor-heading-title{font-size:var( --e-global-typography-d36247c-font-size );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-fa1f444 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c243362{--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-e240d0f{--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-end;--padding-top:100px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fd1852{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-464593e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-39b0aed .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-969dd57 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-17b610b{--padding-top:180px;--padding-bottom:180px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-0a6e260{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-884c9e9 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-82ed2c9{text-align:center;}.elementor-12 .elementor-element.elementor-element-e1d23c1{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8dff2ad{left:-12.274%;}body.rtl .elementor-12 .elementor-element.elementor-element-8dff2ad{right:-12.274%;}.elementor-12 .elementor-element.elementor-element-8dff2ad{top:-400px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-698ba5f{right:-12px;}body.rtl .elementor-12 .elementor-element.elementor-element-698ba5f{left:-12px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e7c050a{right:2%;}body.rtl .elementor-12 .elementor-element.elementor-element-e7c050a{left:2%;}.elementor-12 .elementor-element.elementor-element-e7c050a{top:-165px;}.elementor-12 .elementor-element.elementor-element-e7c050a img{width:70%;}.elementor-12 .elementor-element.elementor-element-2ebcfd8{--padding-top:24px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-ff1ba8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;}.elementor-12 .elementor-element.elementor-element-4c8383e{--padding-top:24px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-819e391 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;}.elementor-12 .elementor-element.elementor-element-ea487aa{--padding-top:24px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-9a0c529 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;}.elementor-12 .elementor-element.elementor-element-05e33b0{--padding-top:24px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-046d763 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 8px 0px 8px;}.elementor-12 .elementor-element.elementor-element-0534f24{--padding-top:200px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-6f521e0{text-align:center;}.elementor-12 .elementor-element.elementor-element-62cc8c3{--padding-top:48px;--padding-bottom:160px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-9fb76e9{--padding-top:160px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-a4a8dc5{--padding-top:48px;--padding-bottom:180px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-35aab64{--padding-top:48px;--padding-bottom:200px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-4b86f4c{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e5e55a6{right:2%;}body.rtl .elementor-12 .elementor-element.elementor-element-e5e55a6{left:2%;}.elementor-12 .elementor-element.elementor-element-e5e55a6{top:-165px;}.elementor-12 .elementor-element.elementor-element-e5e55a6 img{width:70%;}.elementor-12 .elementor-element.elementor-element-467bf3d{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-d4e6d70{text-align:center;}.elementor-12 .elementor-element.elementor-element-8f4200b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-d186d82{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f74c18{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a658920{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7bfb038{right:-32px;}body.rtl .elementor-12 .elementor-element.elementor-element-7bfb038{left:-32px;}.elementor-12 .elementor-element.elementor-element-7bfb038{bottom:48px;}.elementor-12 .elementor-element.elementor-element-fe5d35a{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-34a181f{--padding-top:140px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-11b4cc6{--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-5c54c6f{--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-12 .elementor-element.elementor-element-73f0eec{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-71f77a6 img{height:400px;}.elementor-12 .elementor-element.elementor-element-ef50b2c{--padding-top:160px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5b23b77{right:-32px;}body.rtl .elementor-12 .elementor-element.elementor-element-5b23b77{left:-32px;}.elementor-12 .elementor-element.elementor-element-5b23b77{bottom:64px;}.elementor-12 .elementor-element.elementor-element-5b23b77 img{width:160px;}.elementor-12 .elementor-element.elementor-element-597bf6d{--padding-top:160px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-bf79d57{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-c243362{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-e240d0f{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-65a0a92 img{width:350px;}.elementor-12 .elementor-element.elementor-element-17b610b{--padding-top:160px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-75728a8{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0a66c51{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-e1d23c1{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8dff2ad{left:-16%;}body.rtl .elementor-12 .elementor-element.elementor-element-8dff2ad{right:-16%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-698ba5f{right:-4%;}body.rtl .elementor-12 .elementor-element.elementor-element-698ba5f{left:-4%;}.elementor-12 .elementor-element.elementor-element-b386cfb{top:140px;}.elementor-12 .elementor-element.elementor-element-ff6b62c{top:140px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e7c050a{right:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-e7c050a{left:0%;}.elementor-12 .elementor-element.elementor-element-e7c050a{top:-143px;}.elementor-12 .elementor-element.elementor-element-e7c050a img{width:60%;}.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 );line-height:var( --e-global-typography-primary-line-height );}.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-12 .elementor-element.elementor-element-7f6350d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7f6350d .elementor-icon-box-title a{font-size:110px;line-height:85px;}.elementor-12 .elementor-element.elementor-element-ad66802 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-46e2f39{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-ff1ba8a .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-819e391 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-9a0c529 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-046d763 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-0534f24{--padding-top:200px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-61afbd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f187605{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-4649975{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-5f62352{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-1b4de24 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-e1d346a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-66e1ee3 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5c73538{right:-24px;}body.rtl .elementor-12 .elementor-element.elementor-element-5c73538{left:-24px;}.elementor-12 .elementor-element.elementor-element-5c73538 img{width:70%;}.elementor-12 .elementor-element.elementor-element-12a5b54{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-d82016d .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-c404e09{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-12 .elementor-element.elementor-element-59f79eb .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1ff661e .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e5e55a6{right:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-e5e55a6{left:0%;}.elementor-12 .elementor-element.elementor-element-e5e55a6{top:-143px;}.elementor-12 .elementor-element.elementor-element-e5e55a6 img{width:60%;}.elementor-12 .elementor-element.elementor-element-467bf3d{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-1bcc741{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--margin-top:100px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3aefbba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-e5cec6e{text-align:center;}.elementor-12 .elementor-element.elementor-element-e5cec6e .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-a5efd1b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-90d151b .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-08f481a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-08f481a.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-caption{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-d186d82{top:1200px;z-index:0;}.elementor-12 .elementor-element.elementor-element-d289426{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--margin-top:0px;--margin-bottom:180px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6f74c18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-c841d6e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-30fb344{text-align:center;}.elementor-12 .elementor-element.elementor-element-30fb344 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-8a3af4b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c76c0ef .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7926046{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-7926046.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-caption{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-a658920{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-84f90f3{--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-fe5d35a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7333dbf .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );line-height:var( --e-global-typography-93f5fc6-line-height );}.elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-34a181f{--padding-top:140px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9a741e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_text{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-1cecd06{top:140px;}.elementor-12 .elementor-element.elementor-element-11b4cc6{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9c46951 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-02795e7{top:-100px;}.elementor-12 .elementor-element.elementor-element-73f0eec{--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:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-71f77a6 img{height:500px;}.elementor-12 .elementor-element.elementor-element-3848ef5 img{width:18vw;}.elementor-12 .elementor-element.elementor-element-e3c0ee0 .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );line-height:var( --e-global-typography-93f5fc6-line-height );}.elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ef50b2c{--padding-top:140px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5b23b77{right:-24px;}body.rtl .elementor-12 .elementor-element.elementor-element-5b23b77{left:-24px;}.elementor-12 .elementor-element.elementor-element-5b23b77{bottom:80px;}.elementor-12 .elementor-element.elementor-element-5b23b77 img{width:140px;}.elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1c0e62d .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-title{font-size:var( --e-global-typography-d36247c-font-size );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-597bf6d{--padding-top:140px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-5b4c8f2{--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-bf79d57{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b4845e1{top:40px;}.elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-fe4c9a2 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-7b94ca9 .elementor-heading-title{font-size:var( --e-global-typography-d36247c-font-size );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-fa1f444 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c243362{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-5e2a168{--border-radius:24px 24px 24px 24px;}.elementor-12 .elementor-element.elementor-element-e240d0f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7fd1852{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-39b0aed .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-17b610b{--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-884c9e9 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-75728a8{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}}@media(max-width:880px){body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8dff2ad{left:-22%;}body.rtl .elementor-12 .elementor-element.elementor-element-8dff2ad{right:-22%;}.elementor-12 .elementor-element.elementor-element-8dff2ad{top:-242px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-698ba5f{right:-12%;}body.rtl .elementor-12 .elementor-element.elementor-element-698ba5f{left:-12%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e7c050a{right:-4%;}body.rtl .elementor-12 .elementor-element.elementor-element-e7c050a{left:-4%;}.elementor-12 .elementor-element.elementor-element-e7c050a{top:-142px;}.elementor-12 .elementor-element.elementor-element-e7c050a img{width:60%;}.elementor-12 .elementor-element.elementor-element-45ea1d2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3ef387e > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1cf988d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6b9b36d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-62cc8c3{--padding-top:32px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e538a07{right:32px;}body.rtl .elementor-12 .elementor-element.elementor-element-e538a07{left:32px;}.elementor-12 .elementor-element.elementor-element-e538a07 img{width:80%;}.elementor-12 .elementor-element.elementor-element-9fb76e9{--padding-top:120px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5c73538{right:-24px;}body.rtl .elementor-12 .elementor-element.elementor-element-5c73538{left:-24px;}.elementor-12 .elementor-element.elementor-element-5c73538 img{width:70%;}.elementor-12 .elementor-element.elementor-element-a4a8dc5{--padding-top:32px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-90aa831{right:32px;}body.rtl .elementor-12 .elementor-element.elementor-element-90aa831{left:32px;}.elementor-12 .elementor-element.elementor-element-90aa831 img{width:80%;}.elementor-12 .elementor-element.elementor-element-35aab64{--padding-top:32px;--padding-bottom:160px;--padding-left:32px;--padding-right:32px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2f17db7{right:32px;}body.rtl .elementor-12 .elementor-element.elementor-element-2f17db7{left:32px;}.elementor-12 .elementor-element.elementor-element-2f17db7 img{width:80%;}.elementor-12 .elementor-element.elementor-element-4b86f4c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e5e55a6{right:-4%;}body.rtl .elementor-12 .elementor-element.elementor-element-e5e55a6{left:-4%;}.elementor-12 .elementor-element.elementor-element-e5e55a6{top:-142px;}.elementor-12 .elementor-element.elementor-element-e5e55a6 img{width:60%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7bfb038{right:-24px;}body.rtl .elementor-12 .elementor-element.elementor-element-7bfb038{left:-24px;}.elementor-12 .elementor-element.elementor-element-7bfb038 img{max-width:80%;}.elementor-12 .elementor-element.elementor-element-fe5d35a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-4b38de5 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-03c2030 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59d60c2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-edbed51 .ue-item-icon{width:140px;height:140px;font-size:140px;}.elementor-12 .elementor-element.elementor-element-1cecd06{top:64px;}.elementor-12 .elementor-element.elementor-element-11b4cc6{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-02795e7{top:-80px;}.elementor-12 .elementor-element.elementor-element-71f77a6 img{height:400px;}.elementor-12 .elementor-element.elementor-element-b830ffa > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34a1ea7 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5b23b77{bottom:100px;}.elementor-12 .elementor-element.elementor-element-bf79d57{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-12 .elementor-element.elementor-element-b4845e1{top:8px;}.elementor-12 .elementor-element.elementor-element-e240d0f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-12 .elementor-element.elementor-element-65a0a92 img{width:280px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-257ee6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-82ed2c9{text-align:center;}.elementor-12 .elementor-element.elementor-element-0b9acf1{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-c083271{--content-width:540px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0a66c51 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0a66c51{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-e1d23c1{--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-648f93e{--min-height:500px;--border-radius:24px 24px 24px 24px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8dff2ad{left:-45%;}body.rtl .elementor-12 .elementor-element.elementor-element-8dff2ad{right:-45%;}.elementor-12 .elementor-element.elementor-element-8dff2ad{top:-87px;}.elementor-12 .elementor-element.elementor-element-8dff2ad img{width:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-698ba5f{right:-2%;}body.rtl .elementor-12 .elementor-element.elementor-element-698ba5f{left:-2%;}.elementor-12 .elementor-element.elementor-element-698ba5f{top:-31px;}.elementor-12 .elementor-element.elementor-element-698ba5f img{max-width:120px;}.elementor-12 .elementor-element.elementor-element-847b4a2{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-259d223{--width:60px;}.elementor-12 .elementor-element.elementor-element-f068e91{--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b386cfb{top:230px;}.elementor-12 .elementor-element.elementor-element-ff6b62c{top:230px;}.elementor-12 .elementor-element.elementor-element-fe8768d{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e7c050a{right:-97px;}body.rtl .elementor-12 .elementor-element.elementor-element-e7c050a{left:-97px;}.elementor-12 .elementor-element.elementor-element-e7c050a{top:-422px;}.elementor-12 .elementor-element.elementor-element-e7c050a img{width:30%;}.elementor-12 .elementor-element.elementor-element-669b6c3{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.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 );line-height:var( --e-global-typography-primary-line-height );}.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-12 .elementor-element.elementor-element-7f6350d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7f6350d{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-7f6350d .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7f6350d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7f6350d .elementor-icon-box-title a{font-size:70px;line-height:60px;}.elementor-12 .elementor-element.elementor-element-ad66802 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-46e2f39 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-12 .elementor-element.elementor-element-46e2f39{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-851672a{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2ebcfd8{--width:70vw;}.elementor-12 .elementor-element.elementor-element-ff1ba8a .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-4c8383e{--width:70vw;}.elementor-12 .elementor-element.elementor-element-819e391 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-ea487aa{--width:70vw;}.elementor-12 .elementor-element.elementor-element-9a0c529 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-05e33b0{--width:70vw;}.elementor-12 .elementor-element.elementor-element-046d763 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-0534f24{--padding-top:140px;--padding-bottom:40px;--padding-left:8px;--padding-right:8px;}.elementor-12 .elementor-element.elementor-element-6f521e0{text-align:center;}.elementor-12 .elementor-element.elementor-element-79ce22a{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-1053625{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-f97f292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f97f292{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-61afbd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f187605 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f187605{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-4649975{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5f62352{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-62cc8c3{--padding-top:32px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-1b4de24 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-2ec74ad > .elementor-widget-container{margin:16px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e538a07{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e538a07{left:0px;}.elementor-12 .elementor-element.elementor-element-e538a07 img{width:60%;}.elementor-12 .elementor-element.elementor-element-e1d346a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-9fb76e9{--padding-top:100px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-66e1ee3 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-f815500 > .elementor-widget-container{margin:16px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5c73538{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-5c73538{left:0px;}.elementor-12 .elementor-element.elementor-element-5c73538 img{width:60%;}.elementor-12 .elementor-element.elementor-element-12a5b54{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-a4a8dc5{--padding-top:32px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d82016d .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-c221657 > .elementor-widget-container{margin:16px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-90aa831{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-90aa831{left:0px;}.elementor-12 .elementor-element.elementor-element-90aa831 img{width:60%;}.elementor-12 .elementor-element.elementor-element-c404e09{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-35aab64{--padding-top:32px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-59f79eb .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-cd25e34 > .elementor-widget-container{margin:16px 0px 0px 0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2f17db7{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2f17db7{left:0px;}.elementor-12 .elementor-element.elementor-element-2f17db7 img{width:60%;}.elementor-12 .elementor-element.elementor-element-4b86f4c{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-d9bd534 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1ff661e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1ff661e .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-659937d{--min-height:500px;--border-radius:24px 24px 24px 24px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e5e55a6{right:-97px;}body.rtl .elementor-12 .elementor-element.elementor-element-e5e55a6{left:-97px;}.elementor-12 .elementor-element.elementor-element-e5e55a6{top:-422px;}.elementor-12 .elementor-element.elementor-element-e5e55a6 img{width:30%;}.elementor-12 .elementor-element.elementor-element-467bf3d{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-12 .elementor-element.elementor-element-d4e6d70{text-align:center;}.elementor-12 .elementor-element.elementor-element-1bcc741{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:48px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8f4200b{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-3aefbba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-67bc8b7{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-f264875 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f264875{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-e5cec6e .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-a5efd1b > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a5efd1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-90d151b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-90d151b .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-185d36e .swiper-pagination-bullet{width:10px;height:10px;}.elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-caption{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e72122b{right:-4px;}body.rtl .elementor-12 .elementor-element.elementor-element-e72122b{left:-4px;}.elementor-12 .elementor-element.elementor-element-e72122b{top:-20px;}.elementor-12 .elementor-element.elementor-element-e72122b img{max-width:100px;}.elementor-12 .elementor-element.elementor-element-d186d82{text-align:center;}.elementor-12 .elementor-element.elementor-element-d289426{--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6f74c18{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-c841d6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f05474a{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-e27857b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e27857b{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-30fb344 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-8a3af4b > .elementor-widget-container{margin:32px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8a3af4b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c76c0ef > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c76c0ef .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-pagination-bullet{width:10px;height:10px;}.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-caption{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d3bd5db{right:-4px;}body.rtl .elementor-12 .elementor-element.elementor-element-d3bd5db{left:-4px;}.elementor-12 .elementor-element.elementor-element-d3bd5db{top:-20px;}.elementor-12 .elementor-element.elementor-element-d3bd5db img{max-width:100px;}.elementor-12 .elementor-element.elementor-element-a658920{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7bfb038{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7bfb038{left:0px;}.elementor-12 .elementor-element.elementor-element-7bfb038{bottom:-48px;}.elementor-12 .elementor-element.elementor-element-7bfb038 img{max-width:60%;}.elementor-12 .elementor-element.elementor-element-fe5d35a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-7333dbf .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );line-height:var( --e-global-typography-93f5fc6-line-height );}.elementor-12 .elementor-element.elementor-element-4b38de5 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-59d60c2 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-34a181f{--padding-top:140px;--padding-bottom:40px;--padding-left:24px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c3a6290{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-0ffb097{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-9b1d02a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9b1d02a{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9a741e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-40a9865{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .uc_classic_carousel_content{padding:24px 24px 12px 24px;}.elementor-12 .elementor-element.elementor-element-edbed51 .ue-item-icon{font-size:140px;}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_title{margin-top:10px;font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_text{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-11b4cc6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8051262{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-93a5398 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-93a5398{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9c46951 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-5c54c6f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-870c1bc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-091e0de{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-f30b9bd{font-size:16px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-89bfd8e{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-1423f0c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-32bc9cc{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-43978ce{font-size:16px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-f787bd6{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-6698ce2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b48f769{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-7aedf6a{font-size:16px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-7841913{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-7d0c6c2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-73108cb{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-12 .elementor-element.elementor-element-103b04b{font-size:16px;line-height:24px;}.elementor-12 .elementor-element.elementor-element-0c29aa4{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-02795e7{top:230px;}.elementor-12 .elementor-element.elementor-element-73f0eec{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-71f77a6 img{height:350px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3848ef5{left:-16px;}body.rtl .elementor-12 .elementor-element.elementor-element-3848ef5{right:-16px;}.elementor-12 .elementor-element.elementor-element-3848ef5 img{width:24vw;max-width:100px;}.elementor-12 .elementor-element.elementor-element-e3c0ee0 .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );line-height:var( --e-global-typography-93f5fc6-line-height );}.elementor-12 .elementor-element.elementor-element-b830ffa > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34a1ea7 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-ef50b2c{--padding-top:80px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-84e77de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-5b23b77{right:-16px;}body.rtl .elementor-12 .elementor-element.elementor-element-5b23b77{left:-16px;}.elementor-12 .elementor-element.elementor-element-5b23b77{bottom:130px;}.elementor-12 .elementor-element.elementor-element-5b23b77 img{width:80px;}.elementor-12 .elementor-element.elementor-element-5d254d6{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-28ad69e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-28ad69e{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1c0e62d .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-title{font-size:var( --e-global-typography-d36247c-font-size );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-title{padding:24px 0px 24px 0px;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:0px 0px 32px 0px;}.elementor-12 .elementor-element.elementor-element-597bf6d{--padding-top:80px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-12 .elementor-element.elementor-element-bf79d57{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-b4845e1{top:8px;}.elementor-12 .elementor-element.elementor-element-bbf84fc{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-fb9d7e8{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-137a9ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-137a9ca{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-fe4c9a2 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-e7df57b{--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-12 .elementor-element.elementor-element-889cf77{--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-c6e28b7{--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-7b94ca9 .elementor-heading-title{font-size:var( --e-global-typography-d36247c-font-size );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-a7f14c3 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fa1f444 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fa1f444 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c243362{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-12 .elementor-element.elementor-element-e240d0f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7fd1852{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-78a0ff0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-464593e{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-1613485 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1613485{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-39b0aed .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-969dd57 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-969dd57{font-size:16px;line-height:24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-7f04762 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65a0a92 img{width:200px;}.elementor-12 .elementor-element.elementor-element-17b610b{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-194d8d9{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-0a6e260{--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:5px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-cc571fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cc571fb{--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-884c9e9 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-75728a8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c083271{--content-width:600px;}.elementor-12 .elementor-element.elementor-element-e1d23c1{--content-width:1920px;}.elementor-12 .elementor-element.elementor-element-259d223{--width:60px;}.elementor-12 .elementor-element.elementor-element-fe8768d{--content-width:650px;}.elementor-12 .elementor-element.elementor-element-669b6c3{--width:66.083%;}.elementor-12 .elementor-element.elementor-element-2ebcfd8{--width:40.569vw;}.elementor-12 .elementor-element.elementor-element-4c8383e{--width:42vw;}.elementor-12 .elementor-element.elementor-element-ea487aa{--width:42vw;}.elementor-12 .elementor-element.elementor-element-05e33b0{--width:42vw;}.elementor-12 .elementor-element.elementor-element-0534f24{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-62cc8c3{--width:45%;}.elementor-12 .elementor-element.elementor-element-2819434{--width:55%;}.elementor-12 .elementor-element.elementor-element-9fb76e9{--width:47%;}.elementor-12 .elementor-element.elementor-element-4abc5dd{--width:53%;}.elementor-12 .elementor-element.elementor-element-a4a8dc5{--width:60%;}.elementor-12 .elementor-element.elementor-element-dd9db11{--width:40%;}.elementor-12 .elementor-element.elementor-element-35aab64{--width:60%;}.elementor-12 .elementor-element.elementor-element-ba55eaf{--width:53%;}.elementor-12 .elementor-element.elementor-element-2d56244{--content-width:1920px;}.elementor-12 .elementor-element.elementor-element-467bf3d{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-8f4200b{--width:50%;}.elementor-12 .elementor-element.elementor-element-08f481a{--width:50%;}.elementor-12 .elementor-element.elementor-element-62d0fb0{--width:95%;}.elementor-12 .elementor-element.elementor-element-6f74c18{--width:50%;}.elementor-12 .elementor-element.elementor-element-7926046{--width:50%;}.elementor-12 .elementor-element.elementor-element-4c7147f{--width:95%;}.elementor-12 .elementor-element.elementor-element-a658920{--content-width:1920px;}.elementor-12 .elementor-element.elementor-element-fe5d35a{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-34a181f{--content-width:1920px;}.elementor-12 .elementor-element.elementor-element-11b4cc6{--content-width:1920px;}.elementor-12 .elementor-element.elementor-element-d31a32e{--width:600px;}.elementor-12 .elementor-element.elementor-element-73f0eec{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-0ddbc55{--width:45%;}.elementor-12 .elementor-element.elementor-element-039007e{--width:55%;}.elementor-12 .elementor-element.elementor-element-ef50b2c{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-597bf6d{--content-width:1920px;}.elementor-12 .elementor-element.elementor-element-bf79d57{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-b28a666{--content-width:800px;}.elementor-12 .elementor-element.elementor-element-c243362{--content-width:1920px;}.elementor-12 .elementor-element.elementor-element-17b610b{--content-width:1440px;}}@media(max-width:1440px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-2ebcfd8{--width:50vw;}.elementor-12 .elementor-element.elementor-element-4c8383e{--width:50vw;}.elementor-12 .elementor-element.elementor-element-ea487aa{--width:50vw;}.elementor-12 .elementor-element.elementor-element-05e33b0{--width:50vw;}.elementor-12 .elementor-element.elementor-element-c3a6290{--content-width:600px;}.elementor-12 .elementor-element.elementor-element-d31a32e{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-62cc8c3{--width:50%;}.elementor-12 .elementor-element.elementor-element-2819434{--width:50%;}.elementor-12 .elementor-element.elementor-element-9fb76e9{--width:50%;}.elementor-12 .elementor-element.elementor-element-4abc5dd{--width:50%;}.elementor-12 .elementor-element.elementor-element-a4a8dc5{--width:50%;}.elementor-12 .elementor-element.elementor-element-dd9db11{--width:50%;}.elementor-12 .elementor-element.elementor-element-35aab64{--width:50%;}.elementor-12 .elementor-element.elementor-element-ba55eaf{--width:50%;}.elementor-12 .elementor-element.elementor-element-7fd1852{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-8f4200b{--width:100%;}.elementor-12 .elementor-element.elementor-element-08f481a{--width:100%;}.elementor-12 .elementor-element.elementor-element-6f74c18{--width:100%;}.elementor-12 .elementor-element.elementor-element-7926046{--width:100%;}.elementor-12 .elementor-element.elementor-element-0ddbc55{--width:100%;}.elementor-12 .elementor-element.elementor-element-039007e{--width:100%;}}@media(max-width:880px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-08f481a{--width:100%;}.elementor-12 .elementor-element.elementor-element-7926046{--width:100%;}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0a66c51{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.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 );line-height:var( --e-global-typography-primary-line-height );}.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-12 .elementor-element.elementor-element-ad66802 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-46e2f39{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-ff1ba8a .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-819e391 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-9a0c529 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-046d763 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f97f292 .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-61afbd1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-f187605{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-1b4de24 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-66e1ee3 .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-d82016d .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-59f79eb .elementor-heading-title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-d9bd534 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1ff661e .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d4e6d70{width:var( --container-widget-width, 3283px );max-width:3283px;--container-widget-width:3283px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f264875 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-e5cec6e .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-a5efd1b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-90d151b .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-caption{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e27857b .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-30fb344 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-8a3af4b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-c76c0ef .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-caption{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-7333dbf .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );line-height:var( --e-global-typography-93f5fc6-line-height );}.elementor-12 .elementor-element.elementor-element-4b38de5 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-59d60c2 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9b1d02a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9a741e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .card_carousel_text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_card_carousel .uc_more_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_title{font-size:var( --e-global-typography-0de5374-font-size );line-height:var( --e-global-typography-0de5374-line-height );}.elementor-12 .elementor-element.elementor-element-edbed51 .card_carousel_text{font-size:var( --e-global-typography-cf55179-font-size );line-height:var( --e-global-typography-cf55179-line-height );}.elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-93a5398 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-9c46951 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-e3c0ee0 .elementor-heading-title{font-size:var( --e-global-typography-93f5fc6-font-size );line-height:var( --e-global-typography-93f5fc6-line-height );}.elementor-12 .elementor-element.elementor-element-34a1ea7 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28ad69e .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-1c0e62d .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-title{font-size:var( --e-global-typography-d36247c-font-size );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-7e63a3d img{max-width:450px;}.elementor-12 .elementor-element.elementor-element-b4845e1 img{max-width:450px;}.elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-137a9ca .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-fe4c9a2 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-12 .elementor-element.elementor-element-7b94ca9 .elementor-heading-title{font-size:var( --e-global-typography-d36247c-font-size );line-height:var( --e-global-typography-d36247c-line-height );}.elementor-12 .elementor-element.elementor-element-fa1f444 .elementor-button{font-size:var( --e-global-typography-e453e6f-font-size );line-height:var( --e-global-typography-e453e6f-line-height );letter-spacing:var( --e-global-typography-e453e6f-letter-spacing );}.elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1613485 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-39b0aed .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cc571fb .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-884c9e9 .elementor-heading-title{font-size:var( --e-global-typography-5421de9-font-size );line-height:var( --e-global-typography-5421de9-line-height );}}/* Start custom CSS for image, class: .elementor-element-82ed2c9 */.elementor-12 .elementor-element.elementor-element-82ed2c9 > div {
      transform: translateX(-50%);
      width: 4000px;
      max-width: none;
}

.elementor-12 .elementor-element.elementor-element-82ed2c9 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4101655 */@media (max-width: 430px) {
    h1 {
        font-size: 74px !important;
        line-height: 60px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a66c51 */.elementor-12 .elementor-element.elementor-element-0a66c51 strong {
    font-weight: 800;
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c083271 */@media (max-width: 430px) {
    .elementor-12 .elementor-element.elementor-element-c083271 {
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8dff2ad */.elementor-12 .elementor-element.elementor-element-8dff2ad {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bc77e78 */.elementor-12 .elementor-element.elementor-element-bc77e78 img {
          transition: transform 0.5s ease; /* Übergangseffekt für die Animation */
  animation: moveUpDown 2.25s ease infinite; /* Keyframes-Animation für die Auf- und Abbewegung */
}

@keyframes moveUpDown {
  0%, 100% {
    transform: translateX(-50%) translateY(0); /* Start- und Endposition (unten) */
  }
  50% {
    transform: translateX(-50%) translateY(25%); /* Mitte der Animation (oben) */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649b04e */.elementor-12 .elementor-element.elementor-element-649b04e {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-847b4a2 */#scrollHero {
    transition: opacity .5s, visibility .5s;
  opacity: 1;
  visibility: visible;
}

#scrollHero.hide {
    opacity: 0;
  visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-648f93e */.elementor-12 .elementor-element.elementor-element-648f93e {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-669b6c3 */.elementor-12 .elementor-element.elementor-element-669b6c3 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46e2f39 */.elementor-12 .elementor-element.elementor-element-46e2f39 strong {
    font-weight: 800;
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff1ba8a */.elementor-12 .elementor-element.elementor-element-ff1ba8a span {
    font-family: 'Blanket' !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45ea1d2 */.elementor-12 .elementor-element.elementor-element-45ea1d2 img {
    height: 40vw;
    max-height: 800px;
    object-fit: cover;
}

@media (max-width: 1200px) {
    .elementor-12 .elementor-element.elementor-element-45ea1d2 img {
    height: 50vw;
    }
}

@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-45ea1d2 img {
    height: 55vw;
    }
}

@media (max-width: 7674px) {
    .elementor-12 .elementor-element.elementor-element-45ea1d2 img {
    height: 75vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ebcfd8 */.elementor-12 .elementor-element.elementor-element-2ebcfd8 {
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-819e391 */.elementor-12 .elementor-element.elementor-element-819e391 span {
    font-family: 'Blanket' !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3ef387e */.elementor-12 .elementor-element.elementor-element-3ef387e img {
    height: 40vw;
    max-height: 800px;
    object-fit: cover;
}

@media (max-width: 1200px) {
    .elementor-12 .elementor-element.elementor-element-3ef387e img {
    height: 50vw;
    }
}

@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-3ef387e img {
    height: 55vw;
    }
}

@media (max-width: 7674px) {
    .elementor-12 .elementor-element.elementor-element-3ef387e img {
    height: 75vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c8383e */.elementor-12 .elementor-element.elementor-element-4c8383e {
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a0c529 */.elementor-12 .elementor-element.elementor-element-9a0c529 span {
    font-family: 'Blanket' !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cf988d */.elementor-12 .elementor-element.elementor-element-1cf988d img {
    height: 40vw;
    max-height: 800px;
    object-fit: cover;
}

@media (max-width: 1200px) {
    .elementor-12 .elementor-element.elementor-element-1cf988d img {
    height: 50vw;
    }
}

@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-1cf988d img {
    height: 55vw;
    }
}

@media (max-width: 7674px) {
    .elementor-12 .elementor-element.elementor-element-1cf988d img {
    height: 75vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea487aa */.elementor-12 .elementor-element.elementor-element-ea487aa {
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-046d763 */.elementor-12 .elementor-element.elementor-element-046d763 span {
    font-family: 'Blanket' !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b9b36d */.elementor-12 .elementor-element.elementor-element-6b9b36d img {
    height: 40vw;
    max-height: 800px;
    object-fit: cover;
}

@media (max-width: 1200px) {
    .elementor-12 .elementor-element.elementor-element-6b9b36d img {
    height: 50vw;
    }
}

@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-6b9b36d img {
    height: 55vw;
    }
}

@media (max-width: 7674px) {
    .elementor-12 .elementor-element.elementor-element-6b9b36d img {
    height: 75vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05e33b0 */.elementor-12 .elementor-element.elementor-element-05e33b0 {
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-851672a */.elementor-12 .elementor-element.elementor-element-851672a {
    min-height: 100dvh;
    min-width: 100dvw;
    flex-wrap: nowrap;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aab6eb */.elementor-12 .elementor-element.elementor-element-6aab6eb {
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f521e0 */.elementor-12 .elementor-element.elementor-element-6f521e0 > div {
      transform: translateX(-50%);
      width: 4000px;
      max-width: none;
}

.elementor-12 .elementor-element.elementor-element-6f521e0 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1053625 */.elementor-12 .elementor-element.elementor-element-1053625 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f187605 */.elementor-12 .elementor-element.elementor-element-f187605 strong {
    font-weight: 800;
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c127f1 */.elementor-12 .elementor-element.elementor-element-4c127f1 {
    height: 100%;
}

@media (min-width: 1441px) {
    .elementor-12 .elementor-element.elementor-element-4c127f1 {
        max-height: 440px;
    }
}

@media (max-width: 1440px) {
        .elementor-12 .elementor-element.elementor-element-4c127f1 {
        max-height: 650px;
    }
}

@media (max-width: 767px) {
        .elementor-12 .elementor-element.elementor-element-4c127f1 {
        max-height: 400px;
    }
}

.elementor-12 .elementor-element.elementor-element-4c127f1 img {
    object-fit: cover;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a97fab7 */.elementor-12 .elementor-element.elementor-element-a97fab7 {
    height: 100%;
}

@media (min-width: 1441px) {
    .elementor-12 .elementor-element.elementor-element-a97fab7 {
        max-height: 440px;
    }
}

@media (max-width: 1440px) {
        .elementor-12 .elementor-element.elementor-element-a97fab7 {
        max-height: 650px;
    }
}

@media (max-width: 767px) {
        .elementor-12 .elementor-element.elementor-element-a97fab7 {
        max-height: 400px;
    }
}

.elementor-12 .elementor-element.elementor-element-a97fab7 img {
    object-fit: cover;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-341f88f */.elementor-12 .elementor-element.elementor-element-341f88f {
    height: 100%;
}

@media (min-width: 1441px) {
    .elementor-12 .elementor-element.elementor-element-341f88f {
        max-height: 440px;
    }
}

@media (max-width: 1440px) {
        .elementor-12 .elementor-element.elementor-element-341f88f {
        max-height: 650px;
    }
}

@media (max-width: 767px) {
        .elementor-12 .elementor-element.elementor-element-341f88f {
        max-height: 400px;
    }
}

.elementor-12 .elementor-element.elementor-element-341f88f img {
    object-fit: cover;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-20aa3a9 */.elementor-12 .elementor-element.elementor-element-20aa3a9 {
    height: 100%;
}

@media (min-width: 1441px) {
    .elementor-12 .elementor-element.elementor-element-20aa3a9 {
        max-height: 440px;
    }
}

@media (max-width: 1440px) {
        .elementor-12 .elementor-element.elementor-element-20aa3a9 {
        max-height: 650px;
    }
}

@media (max-width: 767px) {
        .elementor-12 .elementor-element.elementor-element-20aa3a9 {
        max-height: 400px;
    }
}

.elementor-12 .elementor-element.elementor-element-20aa3a9 img {
    object-fit: cover;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9bd534 */.elementor-12 .elementor-element.elementor-element-d9bd534 a .elementor-button-icon {
    transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-d9bd534 a:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ff661e */.elementor-12 .elementor-element.elementor-element-1ff661e .elementor-button-icon svg {
    width: auto !important;
    padding-top: 2px;
}

.elementor-12 .elementor-element.elementor-element-1ff661e a .elementor-button-icon {
    transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-1ff661e a:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0534f24 */.elementor-12 .elementor-element.elementor-element-0534f24 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-659937d */.elementor-12 .elementor-element.elementor-element-659937d {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4e6d70 */.elementor-12 .elementor-element.elementor-element-d4e6d70 > div {
      transform: translateX(-50%);
      width: 4000px;
      max-width: none;
}

.elementor-12 .elementor-element.elementor-element-d4e6d70 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67bc8b7 */.elementor-12 .elementor-element.elementor-element-67bc8b7 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5cec6e */@media (max-width: 430px) {
    h2 {
        font-size: 60px !important;
        line-height: 48px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a5efd1b */.elementor-12 .elementor-element.elementor-element-a5efd1b strong {
    font-weight: 800;
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90d151b */.elementor-12 .elementor-element.elementor-element-90d151b .elementor-button-icon svg {
    width: auto !important;
    padding-top: 2px;
}

.elementor-12 .elementor-element.elementor-element-90d151b a .elementor-button-icon {
    transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-90d151b a:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-185d36e */.elementor-12 .elementor-element.elementor-element-185d36e .swiper-slide-inner {
    display: flex;
    flex-direction: column-reverse;
    background-color: white;
    padding: 32px;
    border-radius: 20px;   
}


.elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-caption {
    background-color: white;
    padding-bottom: 32px;
    font-family: 'Blanket', sans-serif;
    font-style: normal;
    border-radius: 16px;
}

.elementor-12 .elementor-element.elementor-element-185d36e .swiper-pagination-bullet-active {
    width: 40px !important;
    border-radius: 8px;
}

.elementor-12 .elementor-element.elementor-element-185d36e .swiper-pagination {
    bottom: -20px !important;
}

.elementor-12 .elementor-element.elementor-element-185d36e .elementor-swiper-button {
    margin-top: 16px;
}

.elementor-12 .elementor-element.elementor-element-185d36e .elementor-swiper-button-prev {
    margin-left: 40px;
}

.elementor-12 .elementor-element.elementor-element-185d36e .elementor-swiper-button-next {
    margin-right: 40px;
}

.elementor-12 .elementor-element.elementor-element-185d36e img {
        height: 650px;
        object-fit: cover;
    }

@media (max-width: 1440px) {
    .elementor-12 .elementor-element.elementor-element-185d36e .swiper-slide-inner {
        padding: 24px;
    }
    
    .elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-caption {
    padding-top: 12px;
    }
    
    .elementor-12 .elementor-element.elementor-element-185d36e img {
        max-height: 500px;
        object-fit: cover;
    }
}

@media (max-width: 1200px) {
    .elementor-12 .elementor-element.elementor-element-185d36e .elementor-swiper-button-prev {
    margin-left: 24px;
    }

    .elementor-12 .elementor-element.elementor-element-185d36e .elementor-swiper-button-next {
        margin-right: 24px;
    }
    
    .elementor-12 .elementor-element.elementor-element-185d36e .swiper-pagination {
    bottom: -10px !important;
    }
}

@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-185d36e img {
        max-height: 700px;
        object-fit: cover;
    }
}

@media (max-width: 880px) {
    .elementor-12 .elementor-element.elementor-element-185d36e img {
        max-height: 500px;
        object-fit: cover;
    }
}

@media (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-185d36e .swiper-slide-inner {
        padding: 16px;
    }
    
    .elementor-12 .elementor-element.elementor-element-185d36e .elementor-image-carousel-caption {
    padding-top: 8px;
    padding-bottom: 20px;
    }
    
        .elementor-12 .elementor-element.elementor-element-185d36e .elementor-swiper-button-prev {
    margin-left: 16px;
    }

    .elementor-12 .elementor-element.elementor-element-185d36e .elementor-swiper-button-next {
        margin-right: 16px;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d0fb0 */.elementor-12 .elementor-element.elementor-element-62d0fb0 {
    height: 95%;
}

@media (max-width: 1440px) {
    .elementor-12 .elementor-element.elementor-element-62d0fb0 {
    height: 48vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d186d82 */.elementor-12 .elementor-element.elementor-element-d186d82 > div {
      transform: translateX(-50%);
      width: 4000px;
      max-width: none;
}

.elementor-12 .elementor-element.elementor-element-d186d82 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f05474a */.elementor-12 .elementor-element.elementor-element-f05474a {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30fb344 */@media (max-width: 430px) {
    h2 {
        font-size: 60px !important;
        line-height: 48px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a3af4b */.elementor-12 .elementor-element.elementor-element-8a3af4b strong {
    font-weight: 800;
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c76c0ef */.elementor-12 .elementor-element.elementor-element-c76c0ef .elementor-button-icon svg {
    width: auto !important;
    padding-top: 2px;
}

.elementor-12 .elementor-element.elementor-element-c76c0ef a .elementor-button-icon {
    transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-c76c0ef a:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cd4db4e */.elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-slide-inner {
    display: flex;
    flex-direction: column-reverse;
    background-color: white;
    padding: 32px;
    border-radius: 20px;   
}


.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-caption {
    background-color: white;
    padding-bottom: 32px;
    font-family: 'Blanket', sans-serif;
    font-style: normal;
    border-radius: 16px;
}

.elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-pagination-bullet-active {
    width: 40px !important;
    border-radius: 8px;
}

.elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-pagination {
    bottom: -20px !important;
}

.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-swiper-button {
    margin-top: 16px;
}

.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-swiper-button-prev {
    margin-left: 40px;
}

.elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-swiper-button-next {
    margin-right: 40px;
}

.elementor-12 .elementor-element.elementor-element-cd4db4e img {
        height: 650px;
        object-fit: cover;
    }

@media (max-width: 1440px) {
    .elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-slide-inner {
        padding: 24px;
    }
    
    .elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-caption {
    padding-top: 12px;
    }
    
    .elementor-12 .elementor-element.elementor-element-cd4db4e img {
        max-height: 500px;
        object-fit: cover;
    }
}

@media (max-width: 1200px) {
    .elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-swiper-button-prev {
    margin-left: 24px;
    }

    .elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-swiper-button-next {
        margin-right: 24px;
    }
    
    .elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-pagination {
    bottom: -10px !important;
    }
}

@media (max-width: 1024px) {
    .elementor-12 .elementor-element.elementor-element-cd4db4e img {
        max-height: 700px;
        object-fit: cover;
    }
}

@media (max-width: 880px) {
    .elementor-12 .elementor-element.elementor-element-cd4db4e img {
        max-height: 500px;
        object-fit: cover;
    }
}

@media (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-cd4db4e .swiper-slide-inner {
        padding: 16px;
    }
    
    .elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-image-carousel-caption {
    padding-top: 8px;
    padding-bottom: 20px;
    }
    
        .elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-swiper-button-prev {
    margin-left: 16px;
    }

    .elementor-12 .elementor-element.elementor-element-cd4db4e .elementor-swiper-button-next {
        margin-right: 16px;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c7147f */.elementor-12 .elementor-element.elementor-element-4c7147f {
    height: 95%;
}

@media (max-width: 1440px) {
    .elementor-12 .elementor-element.elementor-element-4c7147f {
    height: 48vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467bf3d */.elementor-12 .elementor-element.elementor-element-467bf3d {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bfb038 */@media (max-width: 1200px) and (min-width: 881px) {
    .elementor-12 .elementor-element.elementor-element-7bfb038 {
        left: -32px;
        right: auto !important;
        transform: scaleX(-1);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b38de5 */.elementor-12 .elementor-element.elementor-element-4b38de5 a .elementor-button-icon {
    transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-4b38de5 a {
    width: auto !important;
}

.elementor-12 .elementor-element.elementor-element-4b38de5 a:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59d60c2 */.elementor-12 .elementor-element.elementor-element-59d60c2 a .elementor-button-icon {
    transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-59d60c2 a:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ffb097 */.elementor-12 .elementor-element.elementor-element-0ffb097 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for ucaddon_card_carousel, class: .elementor-element-edbed51 */.elementor-12 .elementor-element.elementor-element-edbed51 .owl-nav button:first-child {
    left: -24px !important;
}

.elementor-12 .elementor-element.elementor-element-edbed51 .owl-nav button:last-child {
    right: -24px !important;
}

@media (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-edbed51 .owl-nav {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8051262 */.elementor-12 .elementor-element.elementor-element-8051262 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c46951 */@media (max-width: 430px) {
    h2 {
        font-size: 60px !important;
        line-height: 48px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b4cc6 */@media (min-width: 1501px) {
  .elementor-12 .elementor-element.elementor-element-11b4cc6 .switcher-toggle {
    margin-right: calc((100vw - 1440px)/2) !important;
 }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-71f77a6 */.elementor-12 .elementor-element.elementor-element-71f77a6 img {
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34a1ea7 */.elementor-12 .elementor-element.elementor-element-34a1ea7 a .elementor-button-icon {
    transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-34a1ea7 a {
    width: auto !important;
}


.elementor-12 .elementor-element.elementor-element-34a1ea7 a:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d254d6 */.elementor-12 .elementor-element.elementor-element-5d254d6 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-5c76253 */.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-title {
    border-top: 1px solid rgba(0,0,0,0.2) !important;
        display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
}

.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-tab-content {
    max-width: 1000px;
}

.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-title {
    padding-right: 16px;
}

.elementor-12 .elementor-element.elementor-element-5c76253 .elementor-accordion-icon svg {
    width: 20px;
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e63a3d */.elementor-12 .elementor-element.elementor-element-7e63a3d img {
    max-width: 250px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4845e1 */.elementor-12 .elementor-element.elementor-element-b4845e1 img {
    max-width: 250px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb9d7e8 */.elementor-12 .elementor-element.elementor-element-fb9d7e8 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f660e19 */.elementor-12 .elementor-element.elementor-element-f660e19 {
    height: 300px;
}

@media (max-width: 650px) {
    .elementor-12 .elementor-element.elementor-element-f660e19 {
        height: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa1f444 */.elementor-12 .elementor-element.elementor-element-fa1f444 .elementor-button-icon svg {
    width: auto !important;
    padding-top: 2px;
}

.elementor-12 .elementor-element.elementor-element-fa1f444 a {
    width: auto !important;
}


.elementor-12 .elementor-element.elementor-element-fa1f444 a .elementor-button-icon {
    transition: all 0.3s ease;
}

.elementor-12 .elementor-element.elementor-element-fa1f444 a:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464593e */.elementor-12 .elementor-element.elementor-element-464593e {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39b0aed */@media (max-width: 430px) {
    h2 {
        font-size: 60px !important;
        line-height: 48px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-969dd57 */.elementor-12 .elementor-element.elementor-element-969dd57 strong {
    font-weight: 800;
    color: var(--e-global-color-primary);
}

@media (max-width: 1200px) and (min-width: 768px) {
    .elementor-12 .elementor-element.elementor-element-969dd57 p {
        max-width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fd1852 */@media (max-width: 560px) {
    .elementor-12 .elementor-element.elementor-element-7fd1852 {
        margin-bottom: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65a0a92 */@media (max-width: 560px) {
    .elementor-12 .elementor-element.elementor-element-65a0a92 img {
        width: 320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f1ee3a */@media (max-width: 560px) {
    .elementor-12 .elementor-element.elementor-element-8f1ee3a {
        position: relative;
    }
}

@media (min-width: 1201px) {
    .elementor-12 .elementor-element.elementor-element-8f1ee3a {
        position: relative;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a6e260 */.elementor-12 .elementor-element.elementor-element-0a6e260 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS */body {
    overflow-x: hidden;
}/* End custom CSS */