.elementor-10 .elementor-element.elementor-element-877d976{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-877d976:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-877d976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(176deg, #01292D 0%, #000F11 100%);}.elementor-10 .elementor-element.elementor-element-27203a0{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-ba12c4d{width:var( --container-widget-width, 295px );max-width:295px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;text-align:start;}.elementor-10 .elementor-element.elementor-element-ba12c4d img{width:311px;}.elementor-10 .elementor-element.elementor-element-a19d9b2{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e25bc15{--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-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-10 .elementor-element.elementor-element-48f012e .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at center center, #466F73 0%, #345457 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#557072;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-48f012e .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-b235c3a .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at center center, #466F73 0%, #345457 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#557072;border-radius:100px 100px 100px 100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-af749cc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:500;line-height:53px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ad6efde{--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-10 .elementor-element.elementor-element-1afc666 img{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-276de31{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:39px;}.elementor-10 .elementor-element.elementor-element-1a1603e img{width:94px;}.elementor-10 .elementor-element.elementor-element-bcb7141 img{width:55px;max-width:100%;}.elementor-10 .elementor-element.elementor-element-504e09a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-196fd34{--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;--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-10 .elementor-element.elementor-element-e35159e .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-10 .elementor-element.elementor-element-da53ae9 .elementor-button{background-color:#FFFFFF00;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:3px 3px 3px 3px;padding:15px 32px 15px 32px;}.elementor-10 .elementor-element.elementor-element-da53ae9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-b10ed12{--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-10 .elementor-element.elementor-element-36e5b30 img{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-2cf2390{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:39px;}.elementor-10 .elementor-element.elementor-element-2b51849 img{width:94px;}.elementor-10 .elementor-element.elementor-element-70c86d4 img{width:55px;max-width:100%;}.elementor-10 .elementor-element.elementor-element-3e55482{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3e55482:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3e55482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-10 .elementor-element.elementor-element-a7c5acd{--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;}.elementor-10 .elementor-element.elementor-element-5659593{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5659593 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-6e38a95{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-10 .elementor-element.elementor-element-1c4de25{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#61696A;}.elementor-10 .elementor-element.elementor-element-45c2fdb .elementor-button{background-color:#01292D;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-10 .elementor-element.elementor-element-45c2fdb.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-269c3b2{--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;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-269c3b2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-269c3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEE6;}.elementor-10 .elementor-element.elementor-element-269c3b2::before, .elementor-10 .elementor-element.elementor-element-269c3b2 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-269c3b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-269c3b2 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-269c3b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-269c3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#CACAD100;background-image:url("https://jms-taxvision.de/wp-content/uploads/2026/02/BG-1.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-9fcef76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9fcef76 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;line-height:38px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-6982dcf{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#61696A;}.elementor-10 .elementor-element.elementor-element-70b684f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#92989896;--border-color:#92989896;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-70b684f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-70b684f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-70b684f:hover{background-color:#01292D;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-c8ebed7{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c8ebed7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-10 .elementor-element.elementor-element-c8ebed7.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c8ebed7 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-c8ebed7 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-c8ebed7 .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-c8ebed7:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-c8ebed7:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c8ebed7 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-3677efc{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#92989896;--border-color:#92989896;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-3677efc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3677efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3677efc:hover{background-color:#01292D;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-027813a .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-027813a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-027813a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-027813a.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-027813a.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-027813a.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-027813a.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-027813a.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-027813a.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-027813a.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-027813a.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bd24240 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-bd24240 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bd24240 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-bd24240 .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-bd24240:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bd24240:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bd24240 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-ce2b247{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#92989896;--border-color:#92989896;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-ce2b247:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ce2b247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ce2b247:hover{background-color:#01292D;}.elementor-10 .elementor-element.elementor-element-f14889e .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-f14889e.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-309afe1 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-309afe1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-309afe1 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-309afe1 .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-309afe1:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-309afe1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-309afe1 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-a280d6d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#92989896;--border-color:#92989896;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-a280d6d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a280d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a280d6d:hover{background-color:#01292D;}.elementor-10 .elementor-element.elementor-element-9e334c1 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-9e334c1.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d0a315c .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-d0a315c .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d0a315c .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-d0a315c .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-d0a315c:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-d0a315c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d0a315c .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-b0d0731{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#92989896;--border-color:#92989896;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-b0d0731:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b0d0731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b0d0731:hover{background-color:#01292D;}.elementor-10 .elementor-element.elementor-element-667b692 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-667b692.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-667b692.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-667b692.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-667b692.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-667b692.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-667b692.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-667b692.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-667b692.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-667b692.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-667b692.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-406d863 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-406d863 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-406d863 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-406d863 .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-406d863:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-406d863:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-406d863 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-bd8a100{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#92989896;--border-color:#92989896;--border-radius:0px 0px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10 .elementor-element.elementor-element-bd8a100:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bd8a100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bd8a100:hover{background-color:#01292D;}.elementor-10 .elementor-element.elementor-element-f318a46 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-framed .elementor-icon:hover, .elementor-10 .elementor-element.elementor-element-f318a46.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-899da16 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-899da16 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-899da16 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-899da16 .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-899da16:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-899da16:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-899da16 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-ee295ad{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-31px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-41px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-41px;--e-n-carousel-arrow-normal-color:#929898;--e-n-carousel-arrow-hover-color:#01292D;}.elementor-10 .elementor-element.elementor-element-1b7bc01{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1b7bc01:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1b7bc01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-10 .elementor-element.elementor-element-28e4928{--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;}.elementor-10 .elementor-element.elementor-element-28e4928.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-a08711a{--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;}.elementor-10 .elementor-element.elementor-element-399737f{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-399737f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:500;line-height:46px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-49a0c90{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#61696A;}.elementor-10 .elementor-element.elementor-element-75c7542{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#61696A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-d813614{--divider-border-style:solid;--divider-color:#92989854;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-d813614 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-d813614 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-5d9c9cc{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#61696A;}.elementor-10 .elementor-element.elementor-element-a2109f3{--divider-border-style:solid;--divider-color:#92989854;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-a2109f3 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-a2109f3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-643006b{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:600;color:#61696A;}.elementor-10 .elementor-element.elementor-element-896eff8{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-896eff8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-896eff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-10 .elementor-element.elementor-element-cc813ff{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-cc813ff .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:500;line-height:46px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-2886167{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2886167:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2886167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-10 .elementor-element.elementor-element-0cdbbeb{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-82a17cf img{border-radius:0px 0px 1000px 1000px;}.elementor-10 .elementor-element.elementor-element-74eeba4{width:var( --container-widget-width, 558px );max-width:558px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-74eeba4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#131F20;}.elementor-10 .elementor-element.elementor-element-830047b .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-2c4fd3e .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-ff0b372 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:19px;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-f6a9afe{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-053fd8f img{border-radius:0px 0px 1000px 1000px;}.elementor-10 .elementor-element.elementor-element-fde62b5{width:var( --container-widget-width, 558px );max-width:558px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-fde62b5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#131F20;}.elementor-10 .elementor-element.elementor-element-9f91865 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-0412b9f .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-0b87cce .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:19px;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-b5f5c88{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-fb3d50c img{border-radius:0px 0px 1000px 1000px;}.elementor-10 .elementor-element.elementor-element-e3d0271{width:var( --container-widget-width, 558px );max-width:558px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e3d0271 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#131F20;}.elementor-10 .elementor-element.elementor-element-512e56e .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-57f3a6a .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-6a259ec .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:19px;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-e4ce38b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-1f0c540 img{border-radius:0px 0px 1000px 1000px;}.elementor-10 .elementor-element.elementor-element-2d21800{width:var( --container-widget-width, 558px );max-width:558px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:558px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-2d21800 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;color:#131F20;}.elementor-10 .elementor-element.elementor-element-6f249f3 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-05a1180 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-fc23735 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:19px;fill:#131F20;color:#131F20;border-style:solid;border-width:1px 1px 1px 1px;border-color:#92989845;border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-83beff1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-83beff1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83beff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6EAEA;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-8fa0569{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-8fa0569{right:0px;}.elementor-10 .elementor-element.elementor-element-8fa0569{top:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-41e86db{right:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-41e86db{left:0px;}.elementor-10 .elementor-element.elementor-element-41e86db{bottom:0px;}.elementor-10 .elementor-element.elementor-element-59c5e81 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:17px;letter-spacing:1.9px;color:#01292D;}.elementor-10 .elementor-element.elementor-element-9f035bc{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8491dd3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;line-height:39px;letter-spacing:0px;word-spacing:0px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-1520ec8{--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;}.elementor-10 .elementor-element.elementor-element-fa25d21 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-fa25d21 .elementor-icon-box-title{margin-block-end:4px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-fa25d21 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-fa25d21 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-fa25d21 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-457c109{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-39b3d2c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;line-height:39px;letter-spacing:0px;word-spacing:0px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-87165cd{--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;}.elementor-10 .elementor-element.elementor-element-ab33a8f .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-ab33a8f .elementor-icon-box-title{margin-block-end:4px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-ab33a8f .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-ab33a8f .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-ab33a8f .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-6b6873a{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-45f8e51 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;line-height:39px;letter-spacing:0px;word-spacing:0px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-3cb8233{--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;}.elementor-10 .elementor-element.elementor-element-156ce99 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-156ce99 .elementor-icon-box-title{margin-block-end:4px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-156ce99 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-156ce99 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-156ce99 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-430a90f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:9px;--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:60px;}.elementor-10 .elementor-element.elementor-element-430a90f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-10 .elementor-element.elementor-element-17ea7c4{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-92cfd5c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;line-height:39px;letter-spacing:0px;word-spacing:0px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-3a98c48{--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;}.elementor-10 .elementor-element.elementor-element-19e29b8 .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-19e29b8 .elementor-icon-box-title{margin-block-end:4px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-19e29b8 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-19e29b8 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-19e29b8 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-2ca8733{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-54ee759 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;line-height:39px;letter-spacing:0px;word-spacing:0px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-23e38bf{--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;}.elementor-10 .elementor-element.elementor-element-691864b .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-691864b .elementor-icon-box-title{margin-block-end:4px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-691864b .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-691864b .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-691864b .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-9b00436{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9aa2bdd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:32px;font-weight:500;line-height:39px;letter-spacing:0px;word-spacing:0px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-e6714e5{--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;}.elementor-10 .elementor-element.elementor-element-d9f93aa .elementor-icon-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-d9f93aa .elementor-icon-box-title{margin-block-end:4px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-d9f93aa .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d9f93aa .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-d9f93aa .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-f055627{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10 .elementor-element.elementor-element-fc050f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fc050f1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fc050f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #01292D 0%, #013D43 100%);}.elementor-10 .elementor-element.elementor-element-fc050f1::before, .elementor-10 .elementor-element.elementor-element-fc050f1 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fc050f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-fc050f1 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fc050f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-fc050f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-9c2a31b{--display:flex;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-9c2a31b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9c2a31b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jms-taxvision.de/wp-content/uploads/2026/02/Group-8.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-10 .elementor-element.elementor-element-9c2a31b::before, .elementor-10 .elementor-element.elementor-element-9c2a31b > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9c2a31b > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9c2a31b > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9c2a31b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9c2a31b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #01292D 100%);}.elementor-10 .elementor-element.elementor-element-cd01c9d{--display:flex;}.elementor-10 .elementor-element.elementor-element-1e14b9d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:400;line-height:47px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4f4dfeb{--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;}.elementor-10 .elementor-element.elementor-element-f3fb9fb{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f3fb9fb::before, .elementor-10 .elementor-element.elementor-element-f3fb9fb > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f3fb9fb > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-f3fb9fb > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f3fb9fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-f3fb9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jms-taxvision.de/wp-content/uploads/2026/02/BG-2.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-d102d93{--display:flex;--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-10 .elementor-element.elementor-element-d102d93:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d102d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon{font-size:36px;}.elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-e779017:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-e779017:has(:focus) .elementor-icon-box-title{color:#000000FC;}.elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-a6f0bdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a6f0bdd .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-a6f0bdd .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-a6f0bdd .elementor-icon svg{height:28px;}.elementor-10 .elementor-element.elementor-element-a6f0bdd .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-a6f0bdd .elementor-icon i, .elementor-10 .elementor-element.elementor-element-a6f0bdd .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-5427295{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5427295::before, .elementor-10 .elementor-element.elementor-element-5427295 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5427295 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5427295 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5427295 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5427295 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jms-taxvision.de/wp-content/uploads/2026/02/BG-2.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-a4b069f{--display:flex;--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-10 .elementor-element.elementor-element-a4b069f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a4b069f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-37a52bb:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-37a52bb:has(:focus) .elementor-icon-box-title{color:#000000FC;}.elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-05f0515{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-05f0515 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-05f0515 .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-05f0515 .elementor-icon svg{height:28px;}.elementor-10 .elementor-element.elementor-element-05f0515 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-05f0515 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-05f0515 .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-e8dd1e3{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-e8dd1e3::before, .elementor-10 .elementor-element.elementor-element-e8dd1e3 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e8dd1e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e8dd1e3 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e8dd1e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e8dd1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://jms-taxvision.de/wp-content/uploads/2026/02/BG-2.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-cbb85a6{--display:flex;--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-10 .elementor-element.elementor-element-cbb85a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cbb85a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon{font-size:42px;}.elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon-box-title{color:#131F20;}.elementor-10 .elementor-element.elementor-element-b164ef5:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-b164ef5:has(:focus) .elementor-icon-box-title{color:#000000FC;}.elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;color:#61696A;}.elementor-10 .elementor-element.elementor-element-cde6032{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cde6032 .elementor-icon-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-cde6032 .elementor-icon{font-size:28px;}.elementor-10 .elementor-element.elementor-element-cde6032 .elementor-icon svg{height:28px;}.elementor-10 .elementor-element.elementor-element-cde6032 .elementor-icon-wrapper svg{width:auto;}.elementor-10 .elementor-element.elementor-element-cde6032 .elementor-icon i, .elementor-10 .elementor-element.elementor-element-cde6032 .elementor-icon svg{transform:rotate(0deg);}.elementor-10 .elementor-element.elementor-element-1bbb9a0{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1bbb9a0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1bbb9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-10 .elementor-element.elementor-element-abb9c38{--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;}.elementor-10 .elementor-element.elementor-element-669c3bc{width:var( --container-widget-width, 558px );max-width:558px;--container-widget-width:558px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-669c3bc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:#131F20;}.elementor-10 .elementor-element.elementor-element-89dd49f{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#61696A;}.elementor-10 .elementor-element.elementor-element-58aa252 .elementor-button{background-color:#01292D;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-10 .elementor-element.elementor-element-58aa252.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-b295bae{--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;}.elementor-10 .elementor-element.elementor-element-6f2162e{--display:flex;}.elementor-10 .elementor-element.elementor-element-318d752{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-6c27834{--display:flex;}.elementor-10 .elementor-element.elementor-element-a854393{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-cc9ad36{--display:flex;}.elementor-10 .elementor-element.elementor-element-77516be{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2db9b29{--display:flex;}.elementor-10 .elementor-element.elementor-element-f40442a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-9e8c1fc{--display:flex;}.elementor-10 .elementor-element.elementor-element-924edb7{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-41e62f1{--display:flex;}.elementor-10 .elementor-element.elementor-element-20e860b{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-d7647cb{--display:flex;}.elementor-10 .elementor-element.elementor-element-786c4aa{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-a4508f9{--n-accordion-title-font-size:20px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#131F20;--n-accordion-icon-size:22px;}.elementor-10 .elementor-element.elementor-element-a4508f9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9298985E;}:where( .elementor-10 .elementor-element.elementor-element-a4508f9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Manrope", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-66b106c .elementor-button{background-color:#01292D;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}.elementor-10 .elementor-element.elementor-element-66b106c.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-14f7d40{--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;}.elementor-10 .elementor-element.elementor-element-14f7d40:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-14f7d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFD;}.elementor-10 .elementor-element.elementor-element-7df44c2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:130px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-7df44c2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7df44c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jms-taxvision.de/wp-content/uploads/2026/02/Banner.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7df44c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-759e7c1{text-align:center;}.elementor-10 .elementor-element.elementor-element-759e7c1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:42px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3c3d69a{text-align:center;}.elementor-10 .elementor-element.elementor-element-3c3d69a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cac2a36 .elementor-button{background-color:#FFFFFF;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;fill:#131F20;color:#131F20;border-radius:0px 0px 0px 0px;padding:15px 32px 15px 32px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-ee295ad{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-430a90f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-f055627{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-877d976{--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-27203a0{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ba12c4d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-ba12c4d img{width:200px;}.elementor-10 .elementor-element.elementor-element-a19d9b2{--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-10 .elementor-element.elementor-element-e25bc15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-48f012e .elementor-button{font-size:14px;line-height:1.7em;letter-spacing:0.1px;}.elementor-10 .elementor-element.elementor-element-b235c3a .elementor-button{font-size:14px;line-height:1.4em;letter-spacing:0.1px;border-radius:15px 15px 15px 15px;padding:8px 12px 8px 12px;}.elementor-10 .elementor-element.elementor-element-af749cc{text-align:center;}.elementor-10 .elementor-element.elementor-element-af749cc .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-ad6efde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-504e09a{text-align:center;}.elementor-10 .elementor-element.elementor-element-196fd34{--width:110%;--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-e35159e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-da53ae9 .elementor-button{padding:15px 68px 15px 68px;}.elementor-10 .elementor-element.elementor-element-3e55482{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-a7c5acd{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5659593{text-align:center;}.elementor-10 .elementor-element.elementor-element-5659593 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-1ec4da0{padding:30px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6e38a95{--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:center;--align-items:center;--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-10 .elementor-element.elementor-element-1c4de25{text-align:start;}.elementor-10 .elementor-element.elementor-element-269c3b2{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-9fcef76{text-align:center;}.elementor-10 .elementor-element.elementor-element-9fcef76 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-6982dcf{text-align:center;}.elementor-10 .elementor-element.elementor-element-70b684f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-ee295ad{--e-n-carousel-swiper-slides-to-display:1;margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1b7bc01{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-28e4928{--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a08711a{--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-10 .elementor-element.elementor-element-399737f{text-align:center;}.elementor-10 .elementor-element.elementor-element-399737f .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-49a0c90{text-align:center;}.elementor-10 .elementor-element.elementor-element-896eff8{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-cc813ff{text-align:center;}.elementor-10 .elementor-element.elementor-element-cc813ff .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-2886167{--padding-top:30px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-83beff1{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-59c5e81{padding:12px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9f035bc{--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-10 .elementor-element.elementor-element-8491dd3 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-430a90f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-17ea7c4{--content-width:500px;--min-height:100px;--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-10 .elementor-element.elementor-element-92cfd5c .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-2ca8733{--content-width:500px;--min-height:100px;--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-10 .elementor-element.elementor-element-54ee759 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-9b00436{--content-width:500px;--min-height:100px;--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-10 .elementor-element.elementor-element-9aa2bdd .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-f055627{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-fc050f1{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-9c2a31b{--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-10 .elementor-element.elementor-element-cd01c9d{--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-10 .elementor-element.elementor-element-1e14b9d .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-4f4dfeb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-f3fb9fb{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d102d93{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon-box-wrapper{gap:3px;}.elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon-box-title{margin-block-end:9px;}.elementor-10 .elementor-element.elementor-element-e779017 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-5427295{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a4b069f{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon-box-wrapper{gap:3px;}.elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon-box-title{margin-block-end:9px;}.elementor-10 .elementor-element.elementor-element-37a52bb .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-e8dd1e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cbb85a6{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon-box-wrapper{gap:3px;}.elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon-box-title{margin-block-end:9px;}.elementor-10 .elementor-element.elementor-element-b164ef5 .elementor-icon{font-size:32px;}.elementor-10 .elementor-element.elementor-element-1bbb9a0{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-abb9c38{--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-10 .elementor-element.elementor-element-669c3bc{text-align:center;}.elementor-10 .elementor-element.elementor-element-669c3bc .elementor-heading-title{font-size:24px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-89dd49f{text-align:center;}.elementor-10 .elementor-element.elementor-element-b295bae{--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:center;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-318d752{text-align:start;font-size:16px;}.elementor-10 .elementor-element.elementor-element-a854393{text-align:start;font-size:16px;}.elementor-10 .elementor-element.elementor-element-77516be{text-align:start;font-size:16px;}.elementor-10 .elementor-element.elementor-element-f40442a{text-align:start;font-size:16px;}.elementor-10 .elementor-element.elementor-element-924edb7{text-align:start;font-size:16px;}.elementor-10 .elementor-element.elementor-element-20e860b{text-align:start;font-size:16px;}.elementor-10 .elementor-element.elementor-element-786c4aa{text-align:start;font-size:16px;}.elementor-10 .elementor-element.elementor-element-a4508f9{--n-accordion-title-font-size:18px;}.elementor-10 .elementor-element.elementor-element-7df44c2{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-759e7c1 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-a7c5acd{--width:50%;}.elementor-10 .elementor-element.elementor-element-6e38a95{--width:50%;}.elementor-10 .elementor-element.elementor-element-28e4928{--width:40%;}.elementor-10 .elementor-element.elementor-element-a08711a{--width:60%;}.elementor-10 .elementor-element.elementor-element-0cdbbeb{--width:25%;}.elementor-10 .elementor-element.elementor-element-f6a9afe{--width:25%;}.elementor-10 .elementor-element.elementor-element-b5f5c88{--width:25%;}.elementor-10 .elementor-element.elementor-element-e4ce38b{--width:25%;}.elementor-10 .elementor-element.elementor-element-abb9c38{--width:30%;}.elementor-10 .elementor-element.elementor-element-b295bae{--width:70%;}.elementor-10 .elementor-element.elementor-element-7df44c2{--width:99.244%;}}/* Start custom CSS for container, class: .elementor-element-3677efc *//* =====================================================
   HOVER COMPLETO CARD + ICON BOX
   Container: .card-hover
   Icon Box:  .ibox-hover
===================================================== */

/* Transição suave */
.card-hover1,
.card-hover1 *{
  transition: all .3s ease;
}

/* =========================
   FUNDO DO CARD
========================= */
.card-hover1:hover{
  background-color: #0D4F4A !important; /* ajuste se necessário */
}

/* =========================
   TÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-title,
.card-hover1:hover .ibox-hover .elementor-icon-box-title *{
  color: #ffffff !important;
}

/* =========================
   SUBTÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-description,
.card-hover1:hover .ibox-hover .elementor-icon-box-description *,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p *{
  color: #ffffff !important;
  opacity: 1 !important;
}

/* =========================
   FUNDO DA CAIXA DO ÍCONE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon{
  background-color: #345457 !important;
}

/* =========================
   ÍCONE BRANCO 25% OPACIDADE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon svg,
.card-hover1:hover .ibox-hover .elementor-icon svg *{
  fill: rgba(255,255,255,0.25) !important;
  stroke: rgba(255,255,255,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3677efc *//* =====================================================
   HOVER COMPLETO CARD + ICON BOX
   Container: .card-hover
   Icon Box:  .ibox-hover
===================================================== */

/* Transição suave */
.card-hover1,
.card-hover1 *{
  transition: all .3s ease;
}

/* =========================
   FUNDO DO CARD
========================= */
.card-hover1:hover{
  background-color: #0D4F4A !important; /* ajuste se necessário */
}

/* =========================
   TÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-title,
.card-hover1:hover .ibox-hover .elementor-icon-box-title *{
  color: #ffffff !important;
}

/* =========================
   SUBTÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-description,
.card-hover1:hover .ibox-hover .elementor-icon-box-description *,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p *{
  color: #ffffff !important;
  opacity: 1 !important;
}

/* =========================
   FUNDO DA CAIXA DO ÍCONE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon{
  background-color: #345457 !important;
}

/* =========================
   ÍCONE BRANCO 25% OPACIDADE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon svg,
.card-hover1:hover .ibox-hover .elementor-icon svg *{
  fill: rgba(255,255,255,0.25) !important;
  stroke: rgba(255,255,255,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3677efc *//* =====================================================
   HOVER COMPLETO CARD + ICON BOX
   Container: .card-hover
   Icon Box:  .ibox-hover
===================================================== */

/* Transição suave */
.card-hover1,
.card-hover1 *{
  transition: all .3s ease;
}

/* =========================
   FUNDO DO CARD
========================= */
.card-hover1:hover{
  background-color: #0D4F4A !important; /* ajuste se necessário */
}

/* =========================
   TÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-title,
.card-hover1:hover .ibox-hover .elementor-icon-box-title *{
  color: #ffffff !important;
}

/* =========================
   SUBTÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-description,
.card-hover1:hover .ibox-hover .elementor-icon-box-description *,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p *{
  color: #ffffff !important;
  opacity: 1 !important;
}

/* =========================
   FUNDO DA CAIXA DO ÍCONE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon{
  background-color: #345457 !important;
}

/* =========================
   ÍCONE BRANCO 25% OPACIDADE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon svg,
.card-hover1:hover .ibox-hover .elementor-icon svg *{
  fill: rgba(255,255,255,0.25) !important;
  stroke: rgba(255,255,255,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3677efc *//* =====================================================
   HOVER COMPLETO CARD + ICON BOX
   Container: .card-hover
   Icon Box:  .ibox-hover
===================================================== */

/* Transição suave */
.card-hover1,
.card-hover1 *{
  transition: all .3s ease;
}

/* =========================
   FUNDO DO CARD
========================= */
.card-hover1:hover{
  background-color: #0D4F4A !important; /* ajuste se necessário */
}

/* =========================
   TÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-title,
.card-hover1:hover .ibox-hover .elementor-icon-box-title *{
  color: #ffffff !important;
}

/* =========================
   SUBTÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-description,
.card-hover1:hover .ibox-hover .elementor-icon-box-description *,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p *{
  color: #ffffff !important;
  opacity: 1 !important;
}

/* =========================
   FUNDO DA CAIXA DO ÍCONE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon{
  background-color: #345457 !important;
}

/* =========================
   ÍCONE BRANCO 25% OPACIDADE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon svg,
.card-hover1:hover .ibox-hover .elementor-icon svg *{
  fill: rgba(255,255,255,0.25) !important;
  stroke: rgba(255,255,255,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3677efc *//* =====================================================
   HOVER COMPLETO CARD + ICON BOX
   Container: .card-hover
   Icon Box:  .ibox-hover
===================================================== */

/* Transição suave */
.card-hover1,
.card-hover1 *{
  transition: all .3s ease;
}

/* =========================
   FUNDO DO CARD
========================= */
.card-hover1:hover{
  background-color: #0D4F4A !important; /* ajuste se necessário */
}

/* =========================
   TÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-title,
.card-hover1:hover .ibox-hover .elementor-icon-box-title *{
  color: #ffffff !important;
}

/* =========================
   SUBTÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-description,
.card-hover1:hover .ibox-hover .elementor-icon-box-description *,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p *{
  color: #ffffff !important;
  opacity: 1 !important;
}

/* =========================
   FUNDO DA CAIXA DO ÍCONE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon{
  background-color: #345457 !important;
}

/* =========================
   ÍCONE BRANCO 25% OPACIDADE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon svg,
.card-hover1:hover .ibox-hover .elementor-icon svg *{
  fill: rgba(255,255,255,0.25) !important;
  stroke: rgba(255,255,255,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3677efc *//* =====================================================
   HOVER COMPLETO CARD + ICON BOX
   Container: .card-hover
   Icon Box:  .ibox-hover
===================================================== */

/* Transição suave */
.card-hover1,
.card-hover1 *{
  transition: all .3s ease;
}

/* =========================
   FUNDO DO CARD
========================= */
.card-hover1:hover{
  background-color: #0D4F4A !important; /* ajuste se necessário */
}

/* =========================
   TÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-title,
.card-hover1:hover .ibox-hover .elementor-icon-box-title *{
  color: #ffffff !important;
}

/* =========================
   SUBTÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-description,
.card-hover1:hover .ibox-hover .elementor-icon-box-description *,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p *{
  color: #ffffff !important;
  opacity: 1 !important;
}

/* =========================
   FUNDO DA CAIXA DO ÍCONE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon{
  background-color: #345457 !important;
}

/* =========================
   ÍCONE BRANCO 25% OPACIDADE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon svg,
.card-hover1:hover .ibox-hover .elementor-icon svg *{
  fill: rgba(255,255,255,0.25) !important;
  stroke: rgba(255,255,255,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3677efc *//* =====================================================
   HOVER COMPLETO CARD + ICON BOX
   Container: .card-hover
   Icon Box:  .ibox-hover
===================================================== */

/* Transição suave */
.card-hover1,
.card-hover1 *{
  transition: all .3s ease;
}

/* =========================
   FUNDO DO CARD
========================= */
.card-hover1:hover{
  background-color: #0D4F4A !important; /* ajuste se necessário */
}

/* =========================
   TÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-title,
.card-hover1:hover .ibox-hover .elementor-icon-box-title *{
  color: #ffffff !important;
}

/* =========================
   SUBTÍTULO BRANCO
========================= */
.card-hover1:hover .ibox-hover .elementor-icon-box-description,
.card-hover1:hover .ibox-hover .elementor-icon-box-description *,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p,
.card-hover1:hover .ibox-hover .elementor-icon-box-description p *{
  color: #ffffff !important;
  opacity: 1 !important;
}

/* =========================
   FUNDO DA CAIXA DO ÍCONE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon{
  background-color: #345457 !important;
}

/* =========================
   ÍCONE BRANCO 25% OPACIDADE
========================= */
.card-hover1:hover .ibox-hover .elementor-icon svg,
.card-hover1:hover .ibox-hover .elementor-icon svg *{
  fill: rgba(255,255,255,0.25) !important;
  stroke: rgba(255,255,255,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ee295ad *//* =====================================================
   HOVER PARA TODOS OS CARDS DO CARROSSEL
   Classe no container geral: carousel-hover
===================================================== */



/* =========================
   FUNDO DO CARD
========================= */
.carousel-hover .swiper-slide:hover{
  background-color: #0D4F4A !important; /* ajuste se necessário */
}

/* =========================
   TÍTULO BRANCO
========================= */
.carousel-hover .swiper-slide:hover .elementor-icon-box-title,
.carousel-hover .swiper-slide:hover .elementor-icon-box-title *{
  color: #ffffff !important;
}

/* =========================
   SUBTÍTULO BRANCO
========================= */
.carousel-hover .swiper-slide:hover .elementor-icon-box-description,
.carousel-hover .swiper-slide:hover .elementor-icon-box-description *,
.carousel-hover .swiper-slide:hover .elementor-icon-box-description p,
.carousel-hover .swiper-slide:hover .elementor-icon-box-description p *{
  color: #ffffff !important;
  opacity: 1 !important;
}

/* =========================
   FUNDO DA CAIXA DO ÍCONE
========================= */
.carousel-hover .swiper-slide:hover .elementor-icon{
  background-color: #345457 !important;
}

/* =========================
   ÍCONE BRANCO 25%
========================= */
.carousel-hover .swiper-slide:hover .elementor-icon svg,
.carousel-hover .swiper-slide:hover .elementor-icon svg *{
  fill: rgba(255,255,255,0.25) !important;
  stroke: rgba(255,255,255,0.25) !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-430a90f */.elementor-10 .elementor-element.elementor-element-430a90f .swiper-pagination-bullet{
  width: 28px !important;
  height: 6px !important;
  border-radius: 0 !important;
  opacity: 1 !important;
  margin: 0 6px !important;
  transform: none !important;
}

.elementor-10 .elementor-element.elementor-element-430a90f .swiper-pagination-bullet-active{
  width: 28px !important;      /* força igual */
  height: 6px !important;      /* força igual */
  transform: none !important;  /* mata scale */
  border-radius: 0 !important;
}

/* Só muda cor */
.elementor-10 .elementor-element.elementor-element-430a90f .swiper-pagination-bullet{
  background: #cfcfcf !important;
}
.elementor-10 .elementor-element.elementor-element-430a90f .swiper-pagination-bullet-active{
  background: #111 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f055627 */.elementor-10 .elementor-element.elementor-element-f055627 .swiper-pagination-bullet{
  width: 28px !important;
  height: 6px !important;
  border-radius: 0 !important;
  opacity: 1 !important;
  margin: 0 6px !important;
  transform: none !important;
}

.elementor-10 .elementor-element.elementor-element-f055627 .swiper-pagination-bullet-active{
  width: 28px !important;      /* força igual */
  height: 6px !important;      /* força igual */
  transform: none !important;  /* mata scale */
  border-radius: 0 !important;
}

/* Só muda cor */
.elementor-10 .elementor-element.elementor-element-f055627 .swiper-pagination-bullet{
  background: #cfcfcf !important;
}
.elementor-10 .elementor-element.elementor-element-f055627 .swiper-pagination-bullet-active{
  background: #111 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a4508f9 *//* Nested Accordion (e-n-accordion): seta sempre no final */
.elementor-10 .elementor-element.elementor-element-a4508f9 summary.e-n-accordion-item-title{
  display: flex !important;
  align-items: center !important;
  width: 100% !important;
  gap: 12px;
}

/* Texto ocupa o espaço todo */
.elementor-10 .elementor-element.elementor-element-a4508f9 summary.e-n-accordion-item-title .e-n-accordion-item-title-text{
  flex: 1 1 auto !important;
  min-width: 0 !important;
}

/* Ícone/seta vai pra direita */
.elementor-10 .elementor-element.elementor-element-a4508f9 summary.e-n-accordion-item-title .e-n-accordion-item-title-icon{
  margin-left: auto !important;
  flex: 0 0 auto !important;
}

/* Fallback: se o SVG vier direto dentro do summary */
.elementor-10 .elementor-element.elementor-element-a4508f9 summary.e-n-accordion-item-title > svg,
.elementor-10 .elementor-element.elementor-element-a4508f9 summary.e-n-accordion-item-title > i{
  margin-left: auto !important;
}/* End custom CSS */