.elementor-68 .elementor-element.elementor-element-de7a6bd{--display:flex;--min-height:706px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-de7a6bd:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-de7a6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgtechsoft.de/wp-content/uploads/2026/08/1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-68 .elementor-element.elementor-element-026b67c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-68 .elementor-element.elementor-element-fd9061c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.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-68 .elementor-element.elementor-element-93d755f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;line-height:40px;letter-spacing:0.2px;color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-f033f8c{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-4077158{--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-68 .elementor-element.elementor-element-ad1f655{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-3b2384b{--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-68 .elementor-element.elementor-element-be48516 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-aa00ef3{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-8179b06{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-68 .elementor-element.elementor-element-fbd6eb0 img{width:100%;}.elementor-68 .elementor-element.elementor-element-7815e5f{--display:flex;}.elementor-68 .elementor-element.elementor-element-0beec0e{text-align:center;}.elementor-68 .elementor-element.elementor-element-0beec0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-a49a812{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-a49a812 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-44d793d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-68 .elementor-element.elementor-element-44d793d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-37b6ab8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-37b6ab8:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-37b6ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-68 .elementor-element.elementor-element-30229b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-b66162f{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-53003f1{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-68 .elementor-element.elementor-element-140fa39{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:0px 0px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-68 .elementor-element.elementor-element-262ed12{padding:0px 250px 0px 30px;}.elementor-68 .elementor-element.elementor-element-262ed12.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-68 .elementor-element.elementor-element-262ed12.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-68 .elementor-element.elementor-element-262ed12.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-262ed12 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-262ed12 .elementor-image-box-wrapper .elementor-image-box-img{width:8.5%;}.elementor-68 .elementor-element.elementor-element-262ed12 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-262ed12 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-d87dd46{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:0px 0px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-46c8d78{padding:0px 250px 0px 30px;}.elementor-68 .elementor-element.elementor-element-46c8d78.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-68 .elementor-element.elementor-element-46c8d78.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-68 .elementor-element.elementor-element-46c8d78.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-46c8d78 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-46c8d78 .elementor-image-box-wrapper .elementor-image-box-img{width:8.5%;}.elementor-68 .elementor-element.elementor-element-46c8d78 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-46c8d78 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-9ae77e7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:0px 0px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-967a990{padding:0px 250px 0px 30px;}.elementor-68 .elementor-element.elementor-element-967a990.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-68 .elementor-element.elementor-element-967a990.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-68 .elementor-element.elementor-element-967a990.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-967a990 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-967a990 .elementor-image-box-wrapper .elementor-image-box-img{width:8.5%;}.elementor-68 .elementor-element.elementor-element-967a990 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-967a990 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-afcbc0b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:0px 0px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-92c8aeb{padding:0px 250px 0px 30px;}.elementor-68 .elementor-element.elementor-element-92c8aeb.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-68 .elementor-element.elementor-element-92c8aeb.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-68 .elementor-element.elementor-element-92c8aeb.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-92c8aeb .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-92c8aeb .elementor-image-box-wrapper .elementor-image-box-img{width:8.5%;}.elementor-68 .elementor-element.elementor-element-92c8aeb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-92c8aeb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-1c2e965{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:0px 0px 0px 0px;--padding-top:27px;--padding-bottom:27px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-b0a4ab0{padding:0px 250px 0px 30px;}.elementor-68 .elementor-element.elementor-element-b0a4ab0.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-68 .elementor-element.elementor-element-b0a4ab0.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-68 .elementor-element.elementor-element-b0a4ab0.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-b0a4ab0 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-b0a4ab0 .elementor-image-box-wrapper .elementor-image-box-img{width:8.5%;}.elementor-68 .elementor-element.elementor-element-b0a4ab0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-b0a4ab0 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-8e93157{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-c4174c4{--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:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-c4174c4:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-c4174c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-f76bc9d{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-f76bc9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-0dab443{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-0c41159{--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 0px;--row-gap:10px;--column-gap:0px;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:#DCDCDC;--border-color:#DCDCDC;--padding-top:22px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-0c41159:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-0c41159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-68 .elementor-element.elementor-element-1d3fe39{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-1d3fe39 .elementor-image-box-wrapper{text-align:start;}.elementor-68 .elementor-element.elementor-element-1d3fe39.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-68 .elementor-element.elementor-element-1d3fe39.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-68 .elementor-element.elementor-element-1d3fe39.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-1d3fe39 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-1d3fe39 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-68 .elementor-element.elementor-element-1d3fe39 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-1d3fe39 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-bda51ca{--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 0px;--row-gap:10px;--column-gap:0px;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:#DCDCDC;--border-color:#DCDCDC;--padding-top:22px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-bda51ca:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-bda51ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-68 .elementor-element.elementor-element-515f1a3{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-515f1a3 .elementor-image-box-wrapper{text-align:start;}.elementor-68 .elementor-element.elementor-element-515f1a3.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-68 .elementor-element.elementor-element-515f1a3.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-68 .elementor-element.elementor-element-515f1a3.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-515f1a3 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-515f1a3 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-68 .elementor-element.elementor-element-515f1a3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-515f1a3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-e005518{--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 0px;--row-gap:10px;--column-gap:0px;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:#DCDCDC;--border-color:#DCDCDC;--padding-top:22px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-e005518:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-e005518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-68 .elementor-element.elementor-element-b203ccf{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-b203ccf .elementor-image-box-wrapper{text-align:start;}.elementor-68 .elementor-element.elementor-element-b203ccf.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-68 .elementor-element.elementor-element-b203ccf.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-68 .elementor-element.elementor-element-b203ccf.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-b203ccf .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-b203ccf .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-68 .elementor-element.elementor-element-b203ccf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-b203ccf .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-0ee3e29{--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 0px;--row-gap:10px;--column-gap:0px;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:#DCDCDC;--border-color:#DCDCDC;--padding-top:22px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-0ee3e29:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-0ee3e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-68 .elementor-element.elementor-element-d8a4b78{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-d8a4b78 .elementor-image-box-wrapper{text-align:start;}.elementor-68 .elementor-element.elementor-element-d8a4b78.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-68 .elementor-element.elementor-element-d8a4b78.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-68 .elementor-element.elementor-element-d8a4b78.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-d8a4b78 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-d8a4b78 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-68 .elementor-element.elementor-element-d8a4b78 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-d8a4b78 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-be609a0{--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 0px;--row-gap:10px;--column-gap:0px;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:#DCDCDC;--border-color:#DCDCDC;--padding-top:22px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-be609a0:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-be609a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-68 .elementor-element.elementor-element-a1e4a9f{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-a1e4a9f .elementor-image-box-wrapper{text-align:start;}.elementor-68 .elementor-element.elementor-element-a1e4a9f.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-68 .elementor-element.elementor-element-a1e4a9f.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-68 .elementor-element.elementor-element-a1e4a9f.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-a1e4a9f .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-a1e4a9f .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-68 .elementor-element.elementor-element-a1e4a9f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-a1e4a9f .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-ba0e4a9{--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 0px;--row-gap:10px;--column-gap:0px;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:#DCDCDC;--border-color:#DCDCDC;--padding-top:22px;--padding-bottom:32px;--padding-left:22px;--padding-right:22px;}.elementor-68 .elementor-element.elementor-element-ba0e4a9:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-ba0e4a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-68 .elementor-element.elementor-element-6901584{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-6901584 .elementor-image-box-wrapper{text-align:start;}.elementor-68 .elementor-element.elementor-element-6901584.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-68 .elementor-element.elementor-element-6901584.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-68 .elementor-element.elementor-element-6901584.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-6901584 .elementor-image-box-title{margin-bottom:6px;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-6901584 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-68 .elementor-element.elementor-element-6901584 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-68 .elementor-element.elementor-element-6901584 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-fcfae6e{--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:35px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-fcfae6e:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-fcfae6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-68 .elementor-element.elementor-element-c020938{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-4b0b445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-4b0b445 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-334ed78{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-53df81e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-53df81e:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-53df81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-26618f0{--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;}.elementor-68 .elementor-element.elementor-element-26618f0:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-26618f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgtechsoft.de/wp-content/uploads/2026/08/Img1-transformed.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-68 .elementor-element.elementor-element-0164352{--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-68 .elementor-element.elementor-element-0164352:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-0164352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgtechsoft.de/wp-content/uploads/2026/08/Img2-transformed.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-68 .elementor-element.elementor-element-527292a{--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-68 .elementor-element.elementor-element-527292a:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-527292a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgtechsoft.de/wp-content/uploads/2026/08/Img3-transformed.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-68 .elementor-element.elementor-element-f070672{--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-68 .elementor-element.elementor-element-f070672:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-f070672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgtechsoft.de/wp-content/uploads/2026/08/Img4-transformed.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-68 .elementor-element.elementor-element-0eafc65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-0eafc65:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-0eafc65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-6d5b9bc{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-0d7d35e img{width:100%;}.elementor-68 .elementor-element.elementor-element-970ac00{--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-68 .elementor-element.elementor-element-7549462 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-e054ba9{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-68 .elementor-element.elementor-element-7280626{--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:14px 0px;--row-gap:14px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-7280626:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-7280626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-68 .elementor-element.elementor-element-f2d9079{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-f2d9079 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-09e7393{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-232adce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-b992791{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-100bdc9 img{width:100%;}.elementor-68 .elementor-element.elementor-element-699e1f2{--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:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:12px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-68 .elementor-element.elementor-element-699e1f2:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-699e1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-e82a0fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-accent );}.elementor-68 .elementor-element.elementor-element-ccedae3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-68 .elementor-element.elementor-element-aaf05c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-3d6ff7d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-c5e8b62 img{width:100%;}.elementor-68 .elementor-element.elementor-element-1388d03{--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:8px 0px;--row-gap:8px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCDCDC;--border-color:#DCDCDC;--padding-top:12px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-68 .elementor-element.elementor-element-1388d03:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-1388d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-649a64f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-accent );}.elementor-68 .elementor-element.elementor-element-ec488cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-68 .elementor-element.elementor-element-a8439f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-a8439f0:not(.elementor-motion-effects-element-type-background), .elementor-68 .elementor-element.elementor-element-a8439f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-68 .elementor-element.elementor-element-d9188d8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-be0f06f{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-be0f06f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:30px;color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-29f50e5{width:var( --container-widget-width, 44.432% );max-width:44.432%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:44.432%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-68 .elementor-element.elementor-element-29f50e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-68 .elementor-element.elementor-element-4e87e65{--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 16px;--row-gap:0px;--column-gap:16px;--flex-wrap:wrap;--margin-top:-12px;--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-68 .elementor-element.elementor-element-c6c08ee .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}@media(max-width:767px){.elementor-68 .elementor-element.elementor-element-262ed12 .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-46c8d78 .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-967a990 .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-92c8aeb .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-b0a4ab0 .elementor-image-box-img{margin-bottom:35px;}.elementor-68 .elementor-element.elementor-element-1d3fe39 .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-515f1a3 .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-b203ccf .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-d8a4b78 .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-a1e4a9f .elementor-image-box-img{margin-bottom:5px;}.elementor-68 .elementor-element.elementor-element-6901584 .elementor-image-box-img{margin-bottom:5px;}}@media(min-width:768px){.elementor-68 .elementor-element.elementor-element-026b67c{--width:53%;}.elementor-68 .elementor-element.elementor-element-4077158{--width:47%;}.elementor-68 .elementor-element.elementor-element-3b2384b{--width:48%;}.elementor-68 .elementor-element.elementor-element-8179b06{--width:48%;}.elementor-68 .elementor-element.elementor-element-0c41159{--width:33.33%;}.elementor-68 .elementor-element.elementor-element-bda51ca{--width:33.33%;}.elementor-68 .elementor-element.elementor-element-e005518{--width:33.33%;}.elementor-68 .elementor-element.elementor-element-0ee3e29{--width:33.33%;}.elementor-68 .elementor-element.elementor-element-be609a0{--width:33.33%;}.elementor-68 .elementor-element.elementor-element-ba0e4a9{--width:33.33%;}.elementor-68 .elementor-element.elementor-element-26618f0{--width:33.3333%;}.elementor-68 .elementor-element.elementor-element-0164352{--width:33.3333%;}.elementor-68 .elementor-element.elementor-element-527292a{--width:33.3333%;}.elementor-68 .elementor-element.elementor-element-f070672{--width:33.3333%;}.elementor-68 .elementor-element.elementor-element-6d5b9bc{--width:48%;}.elementor-68 .elementor-element.elementor-element-970ac00{--width:48%;}.elementor-68 .elementor-element.elementor-element-232adce{--width:32.7%;}.elementor-68 .elementor-element.elementor-element-b992791{--width:100%;}.elementor-68 .elementor-element.elementor-element-699e1f2{--width:99.5%;}.elementor-68 .elementor-element.elementor-element-aaf05c8{--width:32.7%;}.elementor-68 .elementor-element.elementor-element-3d6ff7d{--width:100%;}.elementor-68 .elementor-element.elementor-element-1388d03{--width:99.5%;}}/* Start custom CSS for container, class: .elementor-element-140fa39 */.elementor-68 .elementor-element.elementor-element-140fa39 {
    background-color: #F9F9F9;

}

.elementor-68 .elementor-element.elementor-element-140fa39:hover {
    background-color: #F4F4F4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d87dd46 */.elementor-68 .elementor-element.elementor-element-d87dd46 {
    background-color: #F9F9F9;

}

.elementor-68 .elementor-element.elementor-element-d87dd46:hover {
    background-color: #F4F4F4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ae77e7 */.elementor-68 .elementor-element.elementor-element-9ae77e7 {
    background-color: #F9F9F9;

}

.elementor-68 .elementor-element.elementor-element-9ae77e7:hover {
    background-color: #F4F4F4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcbc0b */.elementor-68 .elementor-element.elementor-element-afcbc0b {
    background-color: #F9F9F9;

}

.elementor-68 .elementor-element.elementor-element-afcbc0b:hover {
    background-color: #F4F4F4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2e965 */.elementor-68 .elementor-element.elementor-element-1c2e965 {
    background-color: #F9F9F9;

}

.elementor-68 .elementor-element.elementor-element-1c2e965:hover {
    background-color: #F4F4F4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c41159 */.elementor-68 .elementor-element.elementor-element-0c41159 {
    background-color: #FFFFFF;

}

.elementor-68 .elementor-element.elementor-element-0c41159:hover {
    background-color: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bda51ca */.elementor-68 .elementor-element.elementor-element-bda51ca {
    background-color: #FFFFFF;

}

.elementor-68 .elementor-element.elementor-element-bda51ca:hover {
    background-color: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e005518 */.elementor-68 .elementor-element.elementor-element-e005518 {
    background-color: #FFFFFF;

}

.elementor-68 .elementor-element.elementor-element-e005518:hover {
    background-color: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ee3e29 */.elementor-68 .elementor-element.elementor-element-0ee3e29 {
    background-color: #FFFFFF;

}

.elementor-68 .elementor-element.elementor-element-0ee3e29:hover {
    background-color: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be609a0 */.elementor-68 .elementor-element.elementor-element-be609a0 {
    background-color: #FFFFFF;

}

.elementor-68 .elementor-element.elementor-element-be609a0:hover {
    background-color: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba0e4a9 */.elementor-68 .elementor-element.elementor-element-ba0e4a9 {
    background-color: #FFFFFF;

}

.elementor-68 .elementor-element.elementor-element-ba0e4a9:hover {
    background-color: #F9F9F9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26618f0 */.elementor-68 .elementor-element.elementor-element-26618f0 {
    width: 32.5% !important;
    min-width: 0 !important;
    max-width: 32.5% !important;

    height: 380px !important;
    min-height: 380px !important;
    max-height: 380px !important;

    padding: 0 !important;
    margin: 0 !important;

    position: relative;
    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================
   TABLET
   768px - 1024px
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-68 .elementor-element.elementor-element-26618f0 {
        width: 48% !important;
        max-width: 48% !important;

        height: 360px !important;
        min-height: 360px !important;
        max-height: 360px !important;
    }
}


/* =========================================
   MOBILE
   Up to 767px
   ========================================= */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-26618f0 {
        width: 100% !important;
        max-width: 100% !important;

        height: 360px !important;
        min-height: 360px !important;
        max-height: 360px !important;
    }
}


/* =========================================
   SMALL MOBILE
   Up to 480px
   ========================================= */

@media (max-width: 480px) {

    .elementor-68 .elementor-element.elementor-element-26618f0 {
        height: 340px !important;
        min-height: 340px !important;
        max-height: 340px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0164352 */.elementor-68 .elementor-element.elementor-element-0164352 {
    width: 32.5% !important;
    min-width: 0 !important;
    max-width: 32.5% !important;

    height: 380px !important;
    min-height: 380px !important;
    max-height: 380px !important;

    padding: 0 !important;
    margin: 0 !important;

    position: relative;
    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================
   TABLET
   768px - 1024px
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-68 .elementor-element.elementor-element-0164352 {
        width: 48% !important;
        max-width: 48% !important;

        height: 360px !important;
        min-height: 360px !important;
        max-height: 360px !important;
    }
}


/* =========================================
   MOBILE
   Up to 767px
   ========================================= */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-0164352 {
        width: 100% !important;
        max-width: 100% !important;

        height: 360px !important;
        min-height: 360px !important;
        max-height: 360px !important;
    }
}


/* =========================================
   SMALL MOBILE
   Up to 480px
   ========================================= */

@media (max-width: 480px) {

    .elementor-68 .elementor-element.elementor-element-0164352 {
        height: 340px !important;
        min-height: 340px !important;
        max-height: 340px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-527292a */.elementor-68 .elementor-element.elementor-element-527292a {
    width: 32.5% !important;
    min-width: 0 !important;
    max-width: 32.5% !important;

    height: 380px !important;
    min-height: 380px !important;
    max-height: 380px !important;

    padding: 0 !important;
    margin: 0 !important;

    position: relative;
    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================
   TABLET
   768px - 1024px
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-68 .elementor-element.elementor-element-527292a {
        width: 48% !important;
        max-width: 48% !important;

        height: 360px !important;
        min-height: 360px !important;
        max-height: 360px !important;
    }
}


/* =========================================
   MOBILE
   Up to 767px
   ========================================= */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-527292a {
        width: 100% !important;
        max-width: 100% !important;

        height: 360px !important;
        min-height: 360px !important;
        max-height: 360px !important;
    }
}


/* =========================================
   SMALL MOBILE
   Up to 480px
   ========================================= */

@media (max-width: 480px) {

    .elementor-68 .elementor-element.elementor-element-527292a {
        height: 340px !important;
        min-height: 340px !important;
        max-height: 340px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f070672 */.elementor-68 .elementor-element.elementor-element-f070672 {
    width: 32.5% !important;
    min-width: 0 !important;
    max-width: 32.5% !important;

    height: 380px !important;
    min-height: 380px !important;
    max-height: 380px !important;

    padding: 0 !important;
    margin: 0 !important;

    position: relative;
    overflow: hidden;

    box-sizing: border-box;
}


/* =========================================
   TABLET
   768px - 1024px
   ========================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-68 .elementor-element.elementor-element-f070672 {
        width: 48% !important;
        max-width: 48% !important;

        height: 360px !important;
        min-height: 360px !important;
        max-height: 360px !important;
    }
}


/* =========================================
   MOBILE
   Up to 767px
   ========================================= */

@media (max-width: 767px) {

    .elementor-68 .elementor-element.elementor-element-f070672 {
        width: 100% !important;
        max-width: 100% !important;

        height: 360px !important;
        min-height: 360px !important;
        max-height: 360px !important;
    }
}


/* =========================================
   SMALL MOBILE
   Up to 480px
   ========================================= */

@media (max-width: 480px) {

    .elementor-68 .elementor-element.elementor-element-f070672 {
        height: 340px !important;
        min-height: 340px !important;
        max-height: 340px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53df81e */.elementor-68 .elementor-element.elementor-element-53df81e {
    display: flex;
    flex-direction: row;
    gap: 1.2%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccedae3 */.elementor-68 .elementor-element.elementor-element-ccedae3 .elementor-heading-title {
    transition: font-weight 0.25s ease;
}

.elementor-68 .elementor-element.elementor-element-ccedae3 .arrow {
    display: inline-block;
    transition: transform 0.25s ease;
}

.elementor-68 .elementor-element.elementor-element-ccedae3:hover .elementor-heading-title {
    font-weight: 500;
}

.elementor-68 .elementor-element.elementor-element-ccedae3:hover .arrow {
    transform: translateX(2.5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-232adce */.elementor-68 .elementor-element.elementor-element-232adce {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-68 .elementor-element.elementor-element-232adce:hover {
    transform: translateY(-2.5px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ec488cb */.elementor-68 .elementor-element.elementor-element-ec488cb .elementor-heading-title {
    transition: font-weight 0.25s ease;
}

.elementor-68 .elementor-element.elementor-element-ec488cb .arrow {
    display: inline-block;
    transition: transform 0.25s ease;
}

.elementor-68 .elementor-element.elementor-element-ec488cb:hover .elementor-heading-title {
    font-weight: 500;
}

.elementor-68 .elementor-element.elementor-element-ec488cb:hover .arrow {
    transform: translateX(2.5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaf05c8 */.elementor-68 .elementor-element.elementor-element-aaf05c8 {
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-68 .elementor-element.elementor-element-aaf05c8:hover {
    transform: translateY(-2.5px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.12);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c6c08ee */.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button { 
    width: 260px !important; 
    min-width: 260px !important; 
    height: 56px !important; 
 
    background-color: #24728C !important; 
    color: #ffffff !important; 
 
    border: 2px solid #ffffff !important; 
    border-radius: 0 !important; 
 
    padding: 20px !important; 
 
    display: inline-flex !important; 
    align-items: center !important; 
    justify-content: center !important; 
 
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;

    box-shadow: none !important; 
    transition: all 0.25s ease !important; 
} 
 
/* Button text + icon */ 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button,
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button-icon { 
    color: #ffffff !important; 
} 

/* Button text */ 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button-text {
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;
    text-align: center !important;
}
 
/* Hover */ 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:hover { 
    background-color: #ffffff !important; 
    color: #24728C !important; 
 
    border-color: #ffffff !important; 
} 
 
/* Hover text + icon */ 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:hover .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:hover .elementor-button-icon { 
    color: #24728C !important; 
} 
 
/* Active / clicked */ 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:active, 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:focus { 
    background-color: #ffffff !important; 
    color: #24728C !important; 
 
    border-color: #ffffff !important; 
} 
 
/* Active / clicked text + icon */ 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:active .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:focus .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:active .elementor-button-icon, 
.elementor-68 .elementor-element.elementor-element-c6c08ee .elementor-button:focus .elementor-button-icon { 
    color: #24728C !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2858e4a */.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button { 
    width: 260px !important; 
    min-width: 260px !important; 
    height: 56px !important; 
 
    background-color: #24728C !important; 
    color: #ffffff !important; 
 
    border: 2px solid #ffffff !important; 
    border-radius: 0 !important; 
 
    padding: 20px !important; 
 
    display: inline-flex !important; 
    align-items: center !important; 
    justify-content: center !important; 
 
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;

    box-shadow: none !important; 
    transition: all 0.25s ease !important; 
} 
 
/* Button text + icon */ 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button,
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button-icon { 
    color: #ffffff !important; 
} 

/* Button text */ 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button-text {
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;
    text-align: center !important;
}
 
/* Hover */ 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:hover { 
    background-color: #ffffff !important; 
    color: #24728C !important; 
 
    border-color: #ffffff !important; 
} 
 
/* Hover text + icon */ 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:hover .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:hover .elementor-button-icon { 
    color: #24728C !important; 
} 
 
/* Active / clicked */ 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:active, 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:focus { 
    background-color: #ffffff !important; 
    color: #24728C !important; 
 
    border-color: #ffffff !important; 
} 
 
/* Active / clicked text + icon */ 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:active .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:focus .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:active .elementor-button-icon, 
.elementor-68 .elementor-element.elementor-element-2858e4a .elementor-button:focus .elementor-button-icon { 
    color: #24728C !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3b3890 */.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button { 
    width: 260px !important; 
    min-width: 260px !important; 
    height: 56px !important; 
 
    background-color: #24728C !important; 
    color: #ffffff !important; 
 
    border: 2px solid #ffffff !important; 
    border-radius: 0 !important; 
 
    padding: 20px !important; 
 
    display: inline-flex !important; 
    align-items: center !important; 
    justify-content: center !important; 
 
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;

    box-shadow: none !important; 
    transition: all 0.25s ease !important; 
} 
 
/* Button text + icon */ 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button,
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button-icon { 
    color: #ffffff !important; 
} 

/* Button text */ 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button-text {
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;
    text-align: center !important;
}
 
/* Hover */ 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:hover { 
    background-color: #ffffff !important; 
    color: #24728C !important; 
 
    border-color: #ffffff !important; 
} 
 
/* Hover text + icon */ 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:hover .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:hover .elementor-button-icon { 
    color: #24728C !important; 
} 
 
/* Active / clicked */ 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:active, 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:focus { 
    background-color: #ffffff !important; 
    color: #24728C !important; 
 
    border-color: #ffffff !important; 
} 
 
/* Active / clicked text + icon */ 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:active .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:focus .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:active .elementor-button-icon, 
.elementor-68 .elementor-element.elementor-element-d3b3890 .elementor-button:focus .elementor-button-icon { 
    color: #24728C !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90e51a0 */.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button { 
    width: 260px !important; 
    min-width: 260px !important; 
    height: 56px !important; 
 
    background-color: #24728C !important; 
    color: #ffffff !important; 
 
    border: 2px solid #ffffff !important; 
    border-radius: 0 !important; 
 
    padding: 20px !important; 
 
    display: inline-flex !important; 
    align-items: center !important; 
    justify-content: center !important; 
 
    text-align: center !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;

    box-shadow: none !important; 
    transition: all 0.25s ease !important; 
} 
 
/* Button text + icon */ 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button,
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button-icon { 
    color: #ffffff !important; 
} 

/* Button text */ 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button-text {
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 20px !important;
    text-align: center !important;
}
 
/* Hover */ 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:hover { 
    background-color: #ffffff !important; 
    color: #24728C !important; 
 
    border-color: #ffffff !important; 
} 
 
/* Hover text + icon */ 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:hover .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:hover .elementor-button-icon { 
    color: #24728C !important; 
} 
 
/* Active / clicked */ 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:active, 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:focus { 
    background-color: #ffffff !important; 
    color: #24728C !important; 
 
    border-color: #ffffff !important; 
} 
 
/* Active / clicked text + icon */ 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:active .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:focus .elementor-button-text, 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:active .elementor-button-icon, 
.elementor-68 .elementor-element.elementor-element-90e51a0 .elementor-button:focus .elementor-button-icon { 
    color: #24728C !important; 
}/* End custom CSS */