.elementor-27334 .elementor-element.elementor-element-2914e4a{--display:flex;--min-height:660px;--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;}.elementor-27334 .elementor-element.elementor-element-2914e4a:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-2914e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 35%, var( --e-global-color-text ) 100%);}.elementor-27334 .elementor-element.elementor-element-2914e4a > .elementor-shape-bottom .elementor-shape-fill, .elementor-27334 .elementor-element.elementor-element-2914e4a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f2d9f65 );}.elementor-27334 .elementor-element.elementor-element-2914e4a > .elementor-shape-bottom svg, .elementor-27334 .elementor-element.elementor-element-2914e4a > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-27334 .elementor-element.elementor-element-f26b71d{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27334 .elementor-element.elementor-element-f26b71d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27334 .elementor-element.elementor-element-0f1bd56 .elementor-heading-title{color:#FFFFFF;}.elementor-27334 .elementor-element.elementor-element-a314994 .elementor-heading-title{font-size:24px;line-height:39px;color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-0d250dc .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-642a7cc );color:var( --e-global-color-642a7cc );border-radius:15px 15px 15px 15px;}.elementor-27334 .elementor-element.elementor-element-0d250dc > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-27334 .elementor-element.elementor-element-bfc97a6{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-27334 .elementor-element.elementor-element-c6c8fa9{text-align:start;}.elementor-27334 .elementor-element.elementor-element-c6c8fa9 img{max-width:82%;}.elementor-27334 .elementor-element.elementor-element-8a3e494{text-align:start;}.elementor-27334 .elementor-element.elementor-element-8a3e494 img{max-width:100%;}.elementor-27334 .elementor-element.elementor-element-7bf6bf8{--display:flex;--min-height:357px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27334 .elementor-element.elementor-element-945f9d4{--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-27334 .elementor-element.elementor-element-43562c5{--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;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-27334 .elementor-element.elementor-element-045af77{--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-27334 .elementor-element.elementor-element-516826c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-27334 .elementor-element.elementor-element-516826c:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-516826c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27334 .elementor-element.elementor-element-516826c, .elementor-27334 .elementor-element.elementor-element-516826c.thegem-e-con-layout-thegem{--content-width:1400px;}.elementor-27334 .elementor-element.elementor-element-c00becb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-27334 .elementor-element.elementor-element-0e1b2cc{text-align:center;}.elementor-27334 .elementor-element.elementor-element-0e1b2cc .elementor-heading-title{font-weight:700;color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-b363b50 > .elementor-widget-container{padding:0px 72px 0px 75px;}.elementor-27334 .elementor-element.elementor-element-b363b50{text-align:center;}.elementor-27334 .elementor-element.elementor-element-b363b50, .elementor-27334 .elementor-element.elementor-element-b363b50 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-fb2a31c{--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:10% 0%;--row-gap:10%;--column-gap:0%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27334 .elementor-element.elementor-element-4a6815f{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-27334 .elementor-element.elementor-element-4a6815f .elementor-icon-box-wrapper{text-align:center;}.elementor-27334 .elementor-element.elementor-element-4a6815f .elementor-icon-box-title{color:#FFFFFF;}.elementor-27334 .elementor-element.elementor-element-4a6815f .elementor-icon-box-description{color:#CFCFCF;}.elementor-27334 .elementor-element.elementor-element-5dcad1e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-27334 .elementor-element.elementor-element-5dcad1e .elementor-icon-box-wrapper{text-align:center;}.elementor-27334 .elementor-element.elementor-element-5dcad1e .elementor-icon-box-title{color:#FFFFFF;}.elementor-27334 .elementor-element.elementor-element-5dcad1e .elementor-icon-box-description{color:#CFCFCF;}.elementor-27334 .elementor-element.elementor-element-dca7997{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-27334 .elementor-element.elementor-element-dca7997 .elementor-icon-box-wrapper{text-align:center;}.elementor-27334 .elementor-element.elementor-element-dca7997 .elementor-icon-box-title{color:#FFFFFF;}.elementor-27334 .elementor-element.elementor-element-dca7997 .elementor-icon-box-description{color:#CFCFCF;}.elementor-27334 .elementor-element.elementor-element-63b91eb{--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;--margin-top:25px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-27334 .elementor-element.elementor-element-5aef084{--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-27334 .elementor-element.elementor-element-116a11c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-27334 .elementor-element.elementor-element-4ee64bb{--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;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-27334 .elementor-element.elementor-element-4ee64bb.e-con{--align-self:flex-start;}.elementor-27334 .elementor-element.elementor-element-6d62227{--display:flex;--min-height:13px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 16px 10px rgba(190.39999999999998, 174.2573913043478, 174.2573913043478, 0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27334 .elementor-element.elementor-element-6d62227:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-6d62227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-27334 .elementor-element.elementor-element-6d62227.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27334 .elementor-element.elementor-element-bdcf313 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-27334 .elementor-element.elementor-element-bdcf313 .elementor-image-box-wrapper{text-align:start;}.elementor-27334 .elementor-element.elementor-element-bdcf313 .elementor-image-box-title{margin-bottom:15px;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-27334 .elementor-element.elementor-element-bdcf313 .elementor-image-box-description{font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-27334 .elementor-element.elementor-element-704fcad{--display:flex;--min-height:232px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 16px 10px rgba(190.39999999999998, 174.2573913043478, 174.2573913043478, 0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27334 .elementor-element.elementor-element-704fcad:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-704fcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-27334 .elementor-element.elementor-element-704fcad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27334 .elementor-element.elementor-element-cc22356{width:var( --container-widget-width, 99.713% );max-width:99.713%;--container-widget-width:99.713%;--container-widget-flex-grow:0;}.elementor-27334 .elementor-element.elementor-element-cc22356 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-27334 .elementor-element.elementor-element-cc22356.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27334 .elementor-element.elementor-element-cc22356 .elementor-image-box-wrapper{text-align:start;}.elementor-27334 .elementor-element.elementor-element-cc22356 .elementor-image-box-title{margin-bottom:15px;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-27334 .elementor-element.elementor-element-cc22356 .elementor-image-box-description{font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-27334 .elementor-element.elementor-element-5de257b{--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;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-27334 .elementor-element.elementor-element-5de257b.e-con{--align-self:flex-start;}.elementor-27334 .elementor-element.elementor-element-1dca8af{--display:flex;--min-height:179px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 16px 10px rgba(190.39999999999998, 174.2573913043478, 174.2573913043478, 0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27334 .elementor-element.elementor-element-1dca8af:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-1dca8af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-27334 .elementor-element.elementor-element-1dca8af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27334 .elementor-element.elementor-element-0197ae7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-27334 .elementor-element.elementor-element-0197ae7 .elementor-image-box-wrapper{text-align:start;}.elementor-27334 .elementor-element.elementor-element-0197ae7 .elementor-image-box-title{margin-bottom:15px;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-27334 .elementor-element.elementor-element-0197ae7 .elementor-image-box-description{font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-27334 .elementor-element.elementor-element-b9c9be5{--display:flex;--min-height:227px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 16px 10px rgba(190.39999999999998, 174.2573913043478, 174.2573913043478, 0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27334 .elementor-element.elementor-element-b9c9be5:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-b9c9be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-27334 .elementor-element.elementor-element-b9c9be5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27334 .elementor-element.elementor-element-ae671c5{width:var( --container-widget-width, 99.713% );max-width:99.713%;--container-widget-width:99.713%;--container-widget-flex-grow:0;}.elementor-27334 .elementor-element.elementor-element-ae671c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 5%;}.elementor-27334 .elementor-element.elementor-element-ae671c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-27334 .elementor-element.elementor-element-ae671c5 .elementor-image-box-wrapper{text-align:start;}.elementor-27334 .elementor-element.elementor-element-ae671c5 .elementor-image-box-title{margin-bottom:15px;font-size:25px;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-27334 .elementor-element.elementor-element-ae671c5 .elementor-image-box-description{font-size:17px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-27334 .elementor-element.elementor-element-05a29ea{--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:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-27334 .elementor-element.elementor-element-cf881b8 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-642a7cc );color:var( --e-global-color-642a7cc );border-radius:15px 15px 15px 15px;}.elementor-27334 .elementor-element.elementor-element-4f4ac68{--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:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-27334 .elementor-element.elementor-element-4f4ac68:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-4f4ac68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27334 .elementor-element.elementor-element-5e5f246{--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-27334 .elementor-element.elementor-element-a8d08b3 .elementor-heading-title{color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-f45c634, .elementor-27334 .elementor-element.elementor-element-f45c634 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-ba71664{--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:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-27334 .elementor-element.elementor-element-ba71664:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-ba71664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27334 .elementor-element.elementor-element-ccbe866{--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-27334 .elementor-element.elementor-element-09540ff .elementor-heading-title{color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-41f1f41, .elementor-27334 .elementor-element.elementor-element-41f1f41 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-e805545{--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-27334 .elementor-element.elementor-element-45e278c .elementor-heading-title{color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-e91e2bd, .elementor-27334 .elementor-element.elementor-element-e91e2bd .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-ffc342f:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-ffc342f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-22954a9 );}.elementor-27334 .elementor-element.elementor-element-ffc342f > .elementor-container{min-height:358px;}.elementor-27334 .elementor-element.elementor-element-ffc342f{border-style:solid;border-color:var( --e-global-color-text );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-27334 .elementor-element.elementor-element-ffc342f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27334 .elementor-element.elementor-element-c887413:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27334 .elementor-element.elementor-element-c887413 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solutions.michael-wessel.de/wp-content/uploads/2026/03/Architektur-IT-Dienstleistung.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27334 .elementor-element.elementor-element-c887413 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27334 .elementor-element.elementor-element-c887413 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27334 .elementor-element.elementor-element-c511c3f{--spacer-size:450px;}.elementor-bc-flex-widget .elementor-27334 .elementor-element.elementor-element-52a1082.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27334 .elementor-element.elementor-element-52a1082.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27334 .elementor-element.elementor-element-52a1082 > .elementor-element-populated{padding:25px 70px 25px 35px;}.elementor-27334 .elementor-element.elementor-element-0e65f70{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-27334 .elementor-element.elementor-element-0e65f70 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-27334 .elementor-element.elementor-element-0e65f70 .elementor-heading-title{font-size:44px;line-height:52px;}.elementor-27334 .elementor-element.elementor-element-74de818{--display:flex;--min-height:357px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:25px;--margin-left:25px;--margin-right:25px;}.elementor-27334 .elementor-element.elementor-element-b2b6392{--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-27334 .elementor-element.elementor-element-2140849 .elementor-heading-title{color:#1B3553;}.elementor-27334 .elementor-element.elementor-element-c8d9ee1{--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-27334 .elementor-element.elementor-element-16afee7 img{width:100%;}.elementor-27334 .elementor-element.elementor-element-28e0aa6:not(.elementor-motion-effects-element-type-background), .elementor-27334 .elementor-element.elementor-element-28e0aa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #14273F 51%, var( --e-global-color-primary ) 100%);}.elementor-27334 .elementor-element.elementor-element-28e0aa6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27334 .elementor-element.elementor-element-28e0aa6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27334 .elementor-element.elementor-element-fa2db40.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27334 .elementor-element.elementor-element-fa2db40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27334 .elementor-element.elementor-element-fa2db40 > .elementor-element-populated{padding:55px 21px 55px 21px;}.elementor-27334 .elementor-element.elementor-element-449b211 > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-27334 .elementor-element.elementor-element-449b211 .elementor-heading-title{color:var( --e-global-color-642a7cc );}.elementor-27334 .elementor-element.elementor-element-590428e, .elementor-27334 .elementor-element.elementor-element-590428e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-27334 .elementor-element.elementor-element-590428e{padding:0px 21px 0px 21px;}.elementor-27334 .elementor-element.elementor-element-92f678f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27334 .elementor-element.elementor-element-92f678f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27334 .elementor-element.elementor-element-92f678f > .elementor-element-populated, .elementor-27334 .elementor-element.elementor-element-92f678f > .elementor-element-populated > .elementor-background-overlay, .elementor-27334 .elementor-element.elementor-element-92f678f > .elementor-background-slideshow{border-radius:30px 0px 30px 0px;}.elementor-27334 .elementor-element.elementor-element-92f678f > .elementor-element-populated{box-shadow:0px 0px 29.5px 0px rgba(0, 0, 0, 0.11);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 60px 55px 60px;}.elementor-27334 .elementor-element.elementor-element-92f678f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel .gem-tta-panel-title > a{justify-content:flex-start;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel + .gem-tta-panel{border-top-color:#DCDDDD!important;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel.gem-tta-active .gem-tta-title-text{font-size:18px;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel.gem-tta-active .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon i{font-size:24px;line-height:24px;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel:not(.gem-tta-active) .gem-tta-controls-icon svg{width:24px;height:24px;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel:not(.gem-tta-active) .gem-tta-title-text{font-size:18px;text-transform:none;letter-spacing:0px;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body{padding:15px 0px 40px 0px;}.elementor-27334 .elementor-element.elementor-element-cf7af31 .gem-tta-panel-body{text-align:left!important;}.elementor-27334 .elementor-element.elementor-element-656dfcc{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27334 .elementor-element.elementor-element-c2cf0ed{--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-27334 .elementor-element.elementor-element-4b7c6c3{--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;}.elementor-27334 .elementor-element.elementor-element-46b9781{--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-27334 .elementor-element.elementor-element-c5df0fa{--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;}@media(min-width:768px){.elementor-27334 .elementor-element.elementor-element-f26b71d{--width:100%;}.elementor-27334 .elementor-element.elementor-element-945f9d4{--width:100%;}.elementor-27334 .elementor-element.elementor-element-045af77{--width:100%;}.elementor-27334 .elementor-element.elementor-element-5aef084{--width:100%;}.elementor-27334 .elementor-element.elementor-element-6d62227{--width:50%;}.elementor-27334 .elementor-element.elementor-element-704fcad{--width:50%;}.elementor-27334 .elementor-element.elementor-element-1dca8af{--width:50%;}.elementor-27334 .elementor-element.elementor-element-b9c9be5{--width:50%;}.elementor-27334 .elementor-element.elementor-element-5e5f246{--width:100%;}.elementor-27334 .elementor-element.elementor-element-ccbe866{--width:50%;}.elementor-27334 .elementor-element.elementor-element-e805545{--width:50%;}.elementor-27334 .elementor-element.elementor-element-c887413{width:30%;}.elementor-27334 .elementor-element.elementor-element-52a1082{width:70%;}.elementor-27334 .elementor-element.elementor-element-b2b6392{--width:66.6666%;}.elementor-27334 .elementor-element.elementor-element-c8d9ee1{--width:33.3333%;}.elementor-27334 .elementor-element.elementor-element-c2cf0ed{--width:100%;}.elementor-27334 .elementor-element.elementor-element-46b9781{--width:50%;}.elementor-27334 .elementor-element.elementor-element-c5df0fa{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27334 .elementor-element.elementor-element-c00becb{--width:100%;}.elementor-27334 .elementor-element.elementor-element-6d62227{--width:45%;}.elementor-27334 .elementor-element.elementor-element-704fcad{--width:45%;}.elementor-27334 .elementor-element.elementor-element-1dca8af{--width:45%;}.elementor-27334 .elementor-element.elementor-element-b9c9be5{--width:45%;}.elementor-27334 .elementor-element.elementor-element-c887413{width:100%;}.elementor-27334 .elementor-element.elementor-element-52a1082{width:100%;}}@media(max-width:1024px){.elementor-27334 .elementor-element.elementor-element-516826c{--min-height:100vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-27334 .elementor-element.elementor-element-c00becb{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-27334 .elementor-element.elementor-element-fb2a31c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27334 .elementor-element.elementor-element-4a6815f{width:100%;max-width:100%;}.elementor-27334 .elementor-element.elementor-element-4a6815f .elementor-icon-box-wrapper{text-align:start;}.elementor-27334 .elementor-element.elementor-element-5dcad1e{width:100%;max-width:100%;}.elementor-27334 .elementor-element.elementor-element-5dcad1e .elementor-icon-box-wrapper{text-align:start;}.elementor-27334 .elementor-element.elementor-element-dca7997{width:100%;max-width:100%;}.elementor-27334 .elementor-element.elementor-element-dca7997 .elementor-icon-box-wrapper{text-align:start;}.elementor-27334 .elementor-element.elementor-element-6d62227{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-27334 .elementor-element.elementor-element-bdcf313 .elementor-image-box-title{font-size:25px;}.elementor-27334 .elementor-element.elementor-element-704fcad{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-27334 .elementor-element.elementor-element-cc22356 .elementor-image-box-title{font-size:25px;}.elementor-27334 .elementor-element.elementor-element-1dca8af{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-27334 .elementor-element.elementor-element-0197ae7 .elementor-image-box-title{font-size:25px;}.elementor-27334 .elementor-element.elementor-element-b9c9be5{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-27334 .elementor-element.elementor-element-ae671c5 .elementor-image-box-title{font-size:25px;}.elementor-27334 .elementor-element.elementor-element-fa2db40 > .elementor-element-populated{padding:80px 21px 90px 21px;}.elementor-27334 .elementor-element.elementor-element-92f678f > .elementor-element-populated{padding:55px 42px 55px 42px;}}@media(max-width:767px){.elementor-27334 .elementor-element.elementor-element-0f1bd56 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-27334 .elementor-element.elementor-element-e5132bc .elementor-heading-title{font-size:36px;}.elementor-27334 .elementor-element.elementor-element-516826c{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-27334 .elementor-element.elementor-element-c00becb{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27334 .elementor-element.elementor-element-0e1b2cc .elementor-heading-title{font-size:29px;}.elementor-27334 .elementor-element.elementor-element-b363b50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27334 .elementor-element.elementor-element-4a6815f .elementor-icon-box-wrapper{text-align:center;}.elementor-27334 .elementor-element.elementor-element-5dcad1e .elementor-icon-box-wrapper{text-align:center;}.elementor-27334 .elementor-element.elementor-element-dca7997 .elementor-icon-box-wrapper{text-align:center;}.elementor-27334 .elementor-element.elementor-element-116a11c .elementor-heading-title{font-size:26px;}.elementor-27334 .elementor-element.elementor-element-ff4e477, .elementor-27334 .elementor-element.elementor-element-ff4e477 .elementor-text-editor *{font-size:18px;}.elementor-27334 .elementor-element.elementor-element-6d62227{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27334 .elementor-element.elementor-element-bdcf313 .elementor-image-box-title{font-size:21px;}.elementor-27334 .elementor-element.elementor-element-704fcad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27334 .elementor-element.elementor-element-cc22356 .elementor-image-box-title{font-size:21px;}.elementor-27334 .elementor-element.elementor-element-cc22356 .elementor-image-box-description{font-size:18px;}.elementor-27334 .elementor-element.elementor-element-1dca8af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27334 .elementor-element.elementor-element-0197ae7 .elementor-image-box-title{font-size:24px;}.elementor-27334 .elementor-element.elementor-element-0197ae7 .elementor-image-box-description{font-size:18px;}.elementor-27334 .elementor-element.elementor-element-b9c9be5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-27334 .elementor-element.elementor-element-ae671c5 .elementor-image-box-title{font-size:24px;}.elementor-27334 .elementor-element.elementor-element-a8d08b3 .elementor-heading-title{font-size:35px;line-height:1.3em;}.elementor-27334 .elementor-element.elementor-element-f45c634, .elementor-27334 .elementor-element.elementor-element-f45c634 .elementor-text-editor *{font-size:18px;}.elementor-27334 .elementor-element.elementor-element-52a1082 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-27334 .elementor-element.elementor-element-74de818{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27334 .elementor-element.elementor-element-2140849 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-27334 .elementor-element.elementor-element-fa2db40 > .elementor-element-populated{padding:60px 21px 70px 21px;}.elementor-27334 .elementor-element.elementor-element-449b211 .elementor-heading-title{font-size:34px;}.elementor-27334 .elementor-element.elementor-element-92f678f > .elementor-element-populated{padding:35px 30px 35px 30px;}}