.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1640 .elementor-element.elementor-element-e9cfb8a .elementor-button{background-color:#0796C2;border-radius:33px 33px 33px 33px;}.elementor-1640 .elementor-element.elementor-element-16c3105 .elementor-button{background-color:#FFFFFF00;font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:500;fill:#0796C2;color:#0796C2;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-16c3105{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-16c3105 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1640 .elementor-element.elementor-element-16c3105 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-1640 .elementor-element.elementor-element-2166e96 .elementor-button{background-color:#E9E9E900;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:400;fill:#7A8FA1;color:#7A8FA1;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-2166e96{padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-2166e96 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1640 .elementor-element.elementor-element-16d0f7f .elementor-button{background-color:#E9E9E900;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:400;fill:#7A8FA1;color:#7A8FA1;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-16d0f7f{padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-16d0f7f .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1640 .elementor-element.elementor-element-b0adcaf .elementor-button{background-color:#E9E9E900;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:400;fill:#7A8FA1;color:#7A8FA1;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-b0adcaf{padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-b0adcaf .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1640 .elementor-element.elementor-element-9e8234d .elementor-button{background-color:#E9E9E900;font-family:"Barlow Condensed", Sans-serif;font-size:24px;font-weight:400;fill:#7A8FA1;color:#7A8FA1;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-9e8234d{padding:0px 0px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-9e8234d .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-1640 .elementor-element.elementor-element-6c9d5fa .elementor-button{background-color:#E9E9E900;font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:500;fill:#0796C2;color:#0796C2;border-style:solid;border-color:#02010100;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-6c9d5fa .elementor-button:hover, .elementor-1640 .elementor-element.elementor-element-6c9d5fa .elementor-button:focus{background-color:#0796C2;color:#FFFFFF;border-color:#02010100;}.elementor-1640 .elementor-element.elementor-element-6c9d5fa{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-6c9d5fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-1640 .elementor-element.elementor-element-6c9d5fa .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-1640 .elementor-element.elementor-element-6c9d5fa .elementor-button:hover svg, .elementor-1640 .elementor-element.elementor-element-6c9d5fa .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-3c878e9 .elementor-button{background-color:#E4E5E500;font-family:"Barlow Condensed", Sans-serif;font-size:32px;font-weight:500;fill:#0796C2;color:#0796C2;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-3c878e9 .elementor-button:hover, .elementor-1640 .elementor-element.elementor-element-3c878e9 .elementor-button:focus{background-color:#0796C2;color:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-3c878e9{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-3c878e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1640 .elementor-element.elementor-element-3c878e9 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-1640 .elementor-element.elementor-element-3c878e9 .elementor-button:hover svg, .elementor-1640 .elementor-element.elementor-element-3c878e9 .elementor-button:focus svg{fill:#FFFFFF;}.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 );}.elementor-1640 .elementor-element.elementor-element-73e3db8 img{width:100%;border-radius:24px 24px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-62b61da img{width:100%;border-radius:24px 24px 0px 0px;}.elementor-1640 .elementor-element.elementor-element-67007eb .elementor-button{background-color:#0796C2;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-1640 .elementor-element.elementor-element-67007eb{width:var( --container-widget-width, 52px );max-width:52px;--container-widget-width:52px;--container-widget-flex-grow:0;z-index:2000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1640 .elementor-element.elementor-element-ccdc59e{text-align:center;}.elementor-1640 .elementor-element.elementor-element-ccdc59e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:64px;font-weight:700;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1640 .elementor-element.elementor-element-86b1566{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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 );color:var( --e-global-color-text );}.elementor-1640 .elementor-element.elementor-element-95bea0a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-95bea0a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-95bea0a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-95bea0a .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1640 .elementor-element.elementor-element-95bea0a .elementor-image-box-img img{height:160px;border-radius:24px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-95bea0a .elementor-image-box-title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-95bea0a .elementor-image-box-description{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-09e8b8d{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-09e8b8d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-09e8b8d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-09e8b8d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-09e8b8d .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1640 .elementor-element.elementor-element-09e8b8d .elementor-image-box-img img{height:160px;border-radius:24px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-09e8b8d .elementor-image-box-title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;color:#0074A9;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7 .elementor-image-box-img img{height:160px;border-radius:24px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7 .elementor-image-box-title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-1be60dc{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-1be60dc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-1be60dc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-1be60dc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-1be60dc .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1640 .elementor-element.elementor-element-1be60dc .elementor-image-box-img img{height:160px;border-radius:24px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-1be60dc .elementor-image-box-title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-0002d7d .elementor-button{background-color:#FFFFFF00;font-family:"Barlow Semi Condensed", Sans-serif;font-weight:500;fill:#0074A9;color:#0074A9;border-style:solid;border-width:3px 3px 3px 3px;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-0002d7d .elementor-button:hover, .elementor-1640 .elementor-element.elementor-element-0002d7d .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-1640 .elementor-element.elementor-element-0002d7d .elementor-button:hover svg, .elementor-1640 .elementor-element.elementor-element-0002d7d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-9817a11{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1640 .elementor-element.elementor-element-9817a11 img{width:100%;}body:not(.rtl) .elementor-1640 .elementor-element.elementor-element-31e6b75{right:15px;}body.rtl .elementor-1640 .elementor-element.elementor-element-31e6b75{left:15px;}.elementor-1640 .elementor-element.elementor-element-31e6b75{z-index:0;}.elementor-1640 .elementor-element.elementor-element-31e6b75 img{width:100%;max-width:100%;height:80px;}.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 );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-1640 .elementor-element.elementor-element-9b20618{width:var( --container-widget-width, 100% );max-width:100%;padding:29px 29px 29px 29px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:300;}.elementor-1640 .elementor-element.elementor-element-5fc0cfe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-1640 .elementor-element.elementor-element-8eadf64.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-8eadf64.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-8eadf64.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-8eadf64 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1640 .elementor-element.elementor-element-8eadf64 .elementor-image-box-img img{height:160px;border-radius:24px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-8eadf64 .elementor-image-box-title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-8eadf64 .elementor-image-box-description{font-family:"Barlow", Sans-serif;font-size:48px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-f18c519{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-f18c519.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-f18c519.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-f18c519.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-f18c519 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1640 .elementor-element.elementor-element-f18c519 .elementor-image-box-img img{height:160px;border-radius:24px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-f18c519 .elementor-image-box-title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-5628f50{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-5628f50.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-5628f50.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-5628f50.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-5628f50 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1640 .elementor-element.elementor-element-5628f50 .elementor-image-box-img img{height:160px;border-radius:24px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-5628f50 .elementor-image-box-title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;color:#0074A9;}.elementor-1640 .elementor-element.elementor-element-0ded531{width:100%;max-width:100%;}.elementor-1640 .elementor-element.elementor-element-0ded531.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1640 .elementor-element.elementor-element-0ded531.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1640 .elementor-element.elementor-element-0ded531.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-0ded531 .elementor-image-box-wrapper .elementor-image-box-img{width:160px;}.elementor-1640 .elementor-element.elementor-element-0ded531 .elementor-image-box-img img{height:160px;border-radius:24px;transition-duration:0.3s;}.elementor-1640 .elementor-element.elementor-element-0ded531 .elementor-image-box-title{font-family:"Roboto Condensed", Sans-serif;font-size:26px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-ec3d5a0 .elementor-button{background-color:#FFFFFF00;font-family:"Barlow Semi Condensed", Sans-serif;font-weight:500;fill:#0074A9;color:#0074A9;border-style:solid;border-width:3px 3px 3px 3px;border-radius:16px 16px 16px 16px;}.elementor-1640 .elementor-element.elementor-element-ec3d5a0 .elementor-button:hover, .elementor-1640 .elementor-element.elementor-element-ec3d5a0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-1640 .elementor-element.elementor-element-ec3d5a0 .elementor-button:hover svg, .elementor-1640 .elementor-element.elementor-element-ec3d5a0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-a461787{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1640 .elementor-element.elementor-element-a461787 img{width:100%;}body:not(.rtl) .elementor-1640 .elementor-element.elementor-element-9c1da68{right:15px;}body.rtl .elementor-1640 .elementor-element.elementor-element-9c1da68{left:15px;}.elementor-1640 .elementor-element.elementor-element-9c1da68{z-index:0;}.elementor-1640 .elementor-element.elementor-element-9c1da68 img{width:100%;max-width:100%;height:80px;}.elementor-1640 .elementor-element.elementor-element-f638771{width:var( --container-widget-width, 100% );max-width:100%;padding:29px 29px 29px 29px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:300;}.elementor-1640 .elementor-element.elementor-element-f638771 a{color:var( --e-global-color-primary );}.elementor-1640 .elementor-element.elementor-element-fec8128{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1640 .elementor-element.elementor-element-fec8128 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:48px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-f564a6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1640 .elementor-element.elementor-element-f564a6e .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:32px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-373e8b4{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:300;}.elementor-1640 .elementor-element.elementor-element-b2764f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1640 .elementor-element.elementor-element-b2764f7 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:32px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-efd88fc{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:300;}.elementor-1640 .elementor-element.elementor-element-dad84c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-1640 .elementor-element.elementor-element-dad84c1 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;font-size:32px;font-weight:600;}.elementor-1640 .elementor-element.elementor-element-a164f69{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:300;}.elementor-1640 .elementor-element.elementor-element-ed35e4e img{width:150px;}.elementor-1640 .elementor-element.elementor-element-19c2746.elementor-element{--align-self:center;}.elementor-1640 .elementor-element.elementor-element-19c2746{text-align:start;}.elementor-1640 .elementor-element.elementor-element-19c2746 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );}.elementor-1640 .elementor-element.elementor-element-7e4d901{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;background-color:#FFFFFF;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-title-border-radius:24px 24px 24px 24px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-7e4d901 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-1640 .elementor-element.elementor-element-7e4d901.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-1640 .elementor-element.elementor-element-7e4d901.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1640 .elementor-element.elementor-element-7e4d901.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-1640 .elementor-element.elementor-element-7e4d901.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );}.elementor-1640 .elementor-element.elementor-element-7e4d901.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto Condensed", Sans-serif;font-weight:600;}:where( .elementor-1640 .elementor-element.elementor-element-7e4d901.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:5%;--padding-right:5%;--padding-bottom:5%;--padding-left:5%;}.elementor-1640 .elementor-element.elementor-element-be00c37{font-family:"Barlow", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-b16ec9d{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:300;color:#E0E0E0;}.elementor-1640 .elementor-element.elementor-element-d788e35{font-family:"Barlow", Sans-serif;font-size:19px;font-weight:300;}.elementor-1640 .elementor-element.elementor-element-d788e35 a{color:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-854450c{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-7361287{font-family:"Barlow", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-4c2e554 .elementor-repeater-item-a62b322.elementor-social-icon{background-color:#02010100;}.elementor-1640 .elementor-element.elementor-element-4c2e554 .elementor-repeater-item-a62b322.elementor-social-icon i{color:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-4c2e554 .elementor-repeater-item-a62b322.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-4c2e554 .elementor-repeater-item-36ec3ef.elementor-social-icon{background-color:#60606000;}.elementor-1640 .elementor-element.elementor-element-4c2e554 .elementor-repeater-item-36ec3ef.elementor-social-icon i{color:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-4c2e554 .elementor-repeater-item-36ec3ef.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1640 .elementor-element.elementor-element-4c2e554{--grid-template-columns:repeat(1, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}body:not(.rtl) .elementor-1640 .elementor-element.elementor-element-539c86c{right:20px;}body.rtl .elementor-1640 .elementor-element.elementor-element-539c86c{left:20px;}.elementor-1640 .elementor-element.elementor-element-539c86c{bottom:5px;font-family:"Barlow", Sans-serif;font-size:12px;font-weight:300;color:#B1B1B1;}.elementor-1640 .elementor-element.elementor-element-539c86c a{color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1640 .elementor-element.elementor-element-ccdc59e .elementor-heading-title{font-size:48px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1640 .elementor-element.elementor-element-95bea0a .elementor-image-box-title{font-size:20px;}.elementor-1640 .elementor-element.elementor-element-09e8b8d .elementor-image-box-title{font-size:20px;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7 .elementor-image-box-title{font-size:20px;}.elementor-1640 .elementor-element.elementor-element-1be60dc .elementor-image-box-title{font-size:20px;}.elementor-1640 .elementor-element.elementor-element-9817a11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1640 .elementor-element.elementor-element-9817a11 img{width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1640 .elementor-element.elementor-element-a461787{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1640 .elementor-element.elementor-element-a461787 img{width:100%;}.elementor-1640 .elementor-element.elementor-element-fec8128{text-align:center;}.elementor-1640 .elementor-element.elementor-element-fec8128 .elementor-heading-title{font-size:48px;}.elementor-1640 .elementor-element.elementor-element-854450c{text-align:center;}.elementor-1640 .elementor-element.elementor-element-7361287{text-align:center;}.elementor-1640 .elementor-element.elementor-element-4c2e554{--grid-template-columns:repeat(2, auto);}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-1640 .elementor-element.elementor-element-95bea0a .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-09e8b8d .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-0aa2bc7 .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-1be60dc .elementor-image-box-img{margin-bottom:15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1640 .elementor-element.elementor-element-8eadf64 .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-f18c519 .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-5628f50 .elementor-image-box-img{margin-bottom:15px;}.elementor-1640 .elementor-element.elementor-element-0ded531 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for button, class: .elementor-element-2166e96 *//* Button Grundsetup */
.elementor-1640 .elementor-element.elementor-element-2166e96 .elementor-button {
  position: relative;
  overflow: hidden;
  z-index: 1;
  transition: color 0.3s ease-out;
  text-align: left;
}

/* Der animierte Hintergrund */
.elementor-1640 .elementor-element.elementor-element-2166e96 .elementor-button::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0796C2; /* Hover-Farbe */
  z-index: -1;

  transform: scaleX(0);
  border-radius: 16px;
  transform-origin: bottom right;
  transition: transform 0.3s ease-out;
}

/* Hover-Zustand: Hintergrund einfahren & Text weiß färben */
.elementor-1640 .elementor-element.elementor-element-2166e96 .elementor-button:hover {
  color: #ffffff !important;
}

.elementor-1640 .elementor-element.elementor-element-2166e96 .elementor-button:hover::before {
  transform: scaleX(1);
  transform-origin: bottom left;
}

/* Breitenanpassung des Widgets *//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16d0f7f *//* Button Grundsetup */
.elementor-1640 .elementor-element.elementor-element-16d0f7f .elementor-button {
  position: relative;
  overflow: hidden;
  z-index: 1;
  transition: color 0.3s ease-out;
  text-align: left;
}

/* Der animierte Hintergrund */
.elementor-1640 .elementor-element.elementor-element-16d0f7f .elementor-button::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0796C2; /* Hover-Farbe */
  z-index: -1;

  transform: scaleX(0);
  border-radius: 16px;
  transform-origin: bottom right;
  transition: transform 0.3s ease-out;
  border-radius:16px;
}

/* Hover-Zustand: Hintergrund einfahren & Text weiß färben */
.elementor-1640 .elementor-element.elementor-element-16d0f7f .elementor-button:hover {
  color: #ffffff !important;
}

.elementor-1640 .elementor-element.elementor-element-16d0f7f .elementor-button:hover::before {
  transform: scaleX(1);
  transform-origin: bottom left;
}

/* Breitenanpassung des Widgets *//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b0adcaf *//* Button Grundsetup */
.elementor-1640 .elementor-element.elementor-element-b0adcaf .elementor-button {
  position: relative;
  overflow: hidden;
  z-index: 1;
  transition: color 0.3s ease-out;
  text-align: left;
}

/* Der animierte Hintergrund */
.elementor-1640 .elementor-element.elementor-element-b0adcaf .elementor-button::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0796C2; /* Hover-Farbe */
  z-index: -1;

  transform: scaleX(0);
  transform-origin: bottom right;
  transition: transform 0.3s ease-out;
  border-radius: 16px;
}

/* Hover-Zustand: Hintergrund einfahren & Text weiß färben */
.elementor-1640 .elementor-element.elementor-element-b0adcaf .elementor-button:hover {
  color: #ffffff !important;
}

.elementor-1640 .elementor-element.elementor-element-b0adcaf .elementor-button:hover::before {
  transform: scaleX(1);
  transform-origin: bottom left;
}

/* Breitenanpassung des Widgets *//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e8234d *//* Button Grundsetup */
.elementor-1640 .elementor-element.elementor-element-9e8234d .elementor-button {
  position: relative;
  overflow: hidden;
  z-index: 1;
  transition: color 0.3s ease-out;
  text-align: left;
}

/* Der animierte Hintergrund */
.elementor-1640 .elementor-element.elementor-element-9e8234d .elementor-button::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0796C2; /* Hover-Farbe */
  z-index: -1;

  transform: scaleX(0);
  transform-origin: bottom right;
  transition: transform 0.3s ease-out;
  border-radius: 16px;
}

/* Hover-Zustand: Hintergrund einfahren & Text weiß färben */
.elementor-1640 .elementor-element.elementor-element-9e8234d .elementor-button:hover {
  color: #ffffff !important;
}

.elementor-1640 .elementor-element.elementor-element-9e8234d .elementor-button:hover::before {
  transform: scaleX(1);
  transform-origin: bottom left;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7e4d901 */@media (max-width: 767px) {
    /* Keep the nested tab list inline at the top */
    .elementor-1640 .elementor-element.elementor-element-7e4d901 .e-n-tabs-heading {
        display: flex !important;
        flex-direction: column !important;
    }

    /* Prevent titles from breaking into multiple vertical lines */
    .elementor-1640 .elementor-element.elementor-element-7e4d901 .e-n-tab-title {
        flex: 0 0 auto !important;
    }
}/* End custom CSS */