.elementor-22135 .elementor-element.elementor-element-142cf979{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-142cf979:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-142cf979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://baucore.app/wp-content/uploads/2024/10/baucore_partner_werden_crm_baubranche_bauzuliefer_baucore.jpg");background-position:102px -184px;background-repeat:no-repeat;background-size:cover;}.elementor-22135 .elementor-element.elementor-element-30e06883{--display:flex;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-22135 .elementor-element.elementor-element-30e06883:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-30e06883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e752332 );}.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-22135 .elementor-element.elementor-element-545b5b5{text-align:start;}.elementor-22135 .elementor-element.elementor-element-545b5b5 .elementor-heading-title{font-family:var( --e-global-typography-fec962a-font-family ), Sans-serif;font-size:var( --e-global-typography-fec962a-font-size );font-weight:var( --e-global-typography-fec962a-font-weight );line-height:var( --e-global-typography-fec962a-line-height );color:var( --e-global-color-text );}.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-22135 .elementor-element.elementor-element-43845a56{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-22135 .elementor-element.elementor-element-79f63c37{--display:flex;}.elementor-22135 .elementor-element.elementor-element-79f63c37:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-79f63c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-7743a9e{--display:flex;}.elementor-22135 .elementor-element.elementor-element-7743a9e:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-7743a9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-eea4728{--display:flex;}.elementor-22135 .elementor-element.elementor-element-eea4728:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-eea4728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-4f830e04{--display:flex;}.elementor-22135 .elementor-element.elementor-element-4f830e04:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-4f830e04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-65d41e79{--display:flex;}.elementor-22135 .elementor-element.elementor-element-65d41e79:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-65d41e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-22135 .elementor-element.elementor-element-6ae2e92d{--display:flex;}.elementor-22135 .elementor-element.elementor-element-6ae2e92d:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-6ae2e92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-22135 .elementor-element.elementor-element-416f6fe8{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-32162ba1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-11adf4fc{--display:flex;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-22135 .elementor-element.elementor-element-5b323fb9{text-align:start;}.elementor-22135 .elementor-element.elementor-element-5b323fb9 .elementor-heading-title{font-family:var( --e-global-typography-5247b6a-font-family ), Sans-serif;font-size:var( --e-global-typography-5247b6a-font-size );font-weight:var( --e-global-typography-5247b6a-font-weight );line-height:var( --e-global-typography-5247b6a-line-height );color:var( --e-global-color-text );}.elementor-22135 .elementor-element.elementor-element-223e23c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-770238bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-5b85e1ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-48f6c16{--display:flex;--justify-content:center;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-22135 .elementor-element.elementor-element-90a0cb9{--e-image-carousel-slides-to-show:6;}.elementor-22135 .elementor-element.elementor-element-90a0cb9 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-22135 .elementor-element.elementor-element-90a0cb9 .swiper-wrapper{display:flex;align-items:center;}.elementor-22135 .elementor-element.elementor-element-f9cdd42{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-f9cdd42:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-f9cdd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d4b5ab );}.elementor-22135 .elementor-element.elementor-element-6ceeb3c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-c09e112{--display:flex;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-268b1f85 .elementor-heading-title{font-family:var( --e-global-typography-5247b6a-font-family ), Sans-serif;font-size:var( --e-global-typography-5247b6a-font-size );font-weight:var( --e-global-typography-5247b6a-font-weight );line-height:var( --e-global-typography-5247b6a-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-51dfa1f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-21bb2329{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-79cc0cdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-61abf8b8{--display:flex;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-2975b422 .elementor-heading-title{font-family:var( --e-global-typography-4f4bc69-font-family ), Sans-serif;font-size:var( --e-global-typography-4f4bc69-font-size );font-weight:var( --e-global-typography-4f4bc69-font-weight );line-height:var( --e-global-typography-4f4bc69-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-6d06ea84{font-family:var( --e-global-typography-f8522e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-3d001ac{--display:flex;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-6799f8d3 .elementor-heading-title{font-family:var( --e-global-typography-4f4bc69-font-family ), Sans-serif;font-size:var( --e-global-typography-4f4bc69-font-size );font-weight:var( --e-global-typography-4f4bc69-font-weight );line-height:var( --e-global-typography-4f4bc69-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-2abfbccc{font-family:var( --e-global-typography-f8522e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-47099148{--display:flex;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-4ec0c913 .elementor-heading-title{font-family:var( --e-global-typography-4f4bc69-font-family ), Sans-serif;font-size:var( --e-global-typography-4f4bc69-font-size );font-weight:var( --e-global-typography-4f4bc69-font-weight );line-height:var( --e-global-typography-4f4bc69-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-64b89b1c{font-family:var( --e-global-typography-f8522e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-5cca9008{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-5cd8bcf3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-33ac9b45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-1b57ca79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-267a7209{--display:flex;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-540feb6 .elementor-heading-title{font-family:var( --e-global-typography-4f4bc69-font-family ), Sans-serif;font-size:var( --e-global-typography-4f4bc69-font-size );font-weight:var( --e-global-typography-4f4bc69-font-weight );line-height:var( --e-global-typography-4f4bc69-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-2f0f5260{font-family:var( --e-global-typography-f8522e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-46d7848a{--display:flex;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-5ed5b177 .elementor-heading-title{font-family:var( --e-global-typography-4f4bc69-font-family ), Sans-serif;font-size:var( --e-global-typography-4f4bc69-font-size );font-weight:var( --e-global-typography-4f4bc69-font-weight );line-height:var( --e-global-typography-4f4bc69-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-54fa94ce{font-family:var( --e-global-typography-f8522e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );color:var( --e-global-color-e752332 );}.elementor-22135 .elementor-element.elementor-element-2b56f6a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-e546d59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-3d15791{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-00a2927{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-e354838{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-3c369cd8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-7194d147{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-4a04e523{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-3181cc07{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-2a9aeb5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-22135 .elementor-element.elementor-element-7ba05d6f{text-align:center;}.elementor-22135 .elementor-element.elementor-element-7ba05d6f .elementor-heading-title{font-family:var( --e-global-typography-5247b6a-font-family ), Sans-serif;font-size:var( --e-global-typography-5247b6a-font-size );font-weight:var( --e-global-typography-5247b6a-font-weight );line-height:var( --e-global-typography-5247b6a-line-height );color:var( --e-global-color-text );}.elementor-22135 .elementor-element.elementor-element-6d9b7cc2{text-align:center;}.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-22135 .elementor-element.elementor-element-64cf621f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-7426f31-font-family ), Sans-serif;font-size:var( --e-global-typography-7426f31-font-size );font-weight:var( --e-global-typography-7426f31-font-weight );line-height:var( --e-global-typography-7426f31-line-height );fill:var( --e-global-color-e752332 );color:var( --e-global-color-e752332 );border-radius:0px 0px 0px 0px;}.elementor-22135 .elementor-element.elementor-element-73fe3fe4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-77c5115f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22135 .elementor-element.elementor-element-166e6802{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-22135:not(.elementor-motion-effects-element-type-background), body.elementor-page-22135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e752332 );}:root{--page-title-display:none;}body.elementor-page-22135{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-22135 .elementor-element.elementor-element-416f6fe8{--width:100%;}.elementor-22135 .elementor-element.elementor-element-4a04e523{--width:100%;}}@media(max-width:1366px){.elementor-22135 .elementor-element.elementor-element-142cf979{--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-142cf979:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-142cf979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-218px -168px;background-size:cover;}.elementor-22135 .elementor-element.elementor-element-30e06883{--justify-content:center;}.elementor-22135 .elementor-element.elementor-element-545b5b5 .elementor-heading-title{font-size:var( --e-global-typography-fec962a-font-size );line-height:var( --e-global-typography-fec962a-line-height );}.elementor-22135 .elementor-element.elementor-element-43845a56{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22135 .elementor-element.elementor-element-416f6fe8{--e-con-grid-template-columns:repeat(6, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-5b323fb9 .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-f9cdd42{--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-268b1f85 .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-2975b422 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-6d06ea84{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-6799f8d3 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-2abfbccc{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-4ec0c913 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-64b89b1c{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-540feb6 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-2f0f5260{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-5ed5b177 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-54fa94ce{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-4a04e523{--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-7ba05d6f .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-64cf621f .elementor-button{font-size:var( --e-global-typography-7426f31-font-size );line-height:var( --e-global-typography-7426f31-line-height );}}@media(max-width:1024px){.elementor-22135 .elementor-element.elementor-element-142cf979{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-142cf979:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-142cf979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-461px -107px;}.elementor-22135 .elementor-element.elementor-element-30e06883{--justify-content:center;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-545b5b5 .elementor-heading-title{font-size:var( --e-global-typography-fec962a-font-size );line-height:var( --e-global-typography-fec962a-line-height );}.elementor-22135 .elementor-element.elementor-element-416f6fe8{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-11adf4fc{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-5b323fb9 .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-48f6c16{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-90a0cb9{--e-image-carousel-slides-to-show:4;}.elementor-22135 .elementor-element.elementor-element-90a0cb9 > .elementor-widget-container{padding:8% 0% 0% 0%;}.elementor-22135 .elementor-element.elementor-element-f9cdd42{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(7, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-6ceeb3c9.e-con{--order:-99999 /* order start hack */;}.elementor-22135 .elementor-element.elementor-element-268b1f85 .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-51dfa1f1.e-con{--order:-99999 /* order start hack */;}.elementor-22135 .elementor-element.elementor-element-21bb2329.e-con{--order:-99999 /* order start hack */;}.elementor-22135 .elementor-element.elementor-element-79cc0cdc.e-con{--order:-99999 /* order start hack */;}.elementor-22135 .elementor-element.elementor-element-2975b422 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-6d06ea84{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-6799f8d3 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-2abfbccc{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-4ec0c913 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-64b89b1c{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-540feb6 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-2f0f5260{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-5ed5b177 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-54fa94ce{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-4a04e523{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-2a9aeb5c{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22135 .elementor-element.elementor-element-7ba05d6f .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-64cf621f .elementor-button{font-size:var( --e-global-typography-7426f31-font-size );line-height:var( --e-global-typography-7426f31-line-height );}}@media(max-width:767px){.elementor-22135 .elementor-element.elementor-element-142cf979{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-142cf979:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-142cf979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-526px 123px;background-size:1200px auto;}.elementor-22135 .elementor-element.elementor-element-30e06883{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--z-index:2;}.elementor-22135 .elementor-element.elementor-element-545b5b5 .elementor-heading-title{font-size:var( --e-global-typography-fec962a-font-size );line-height:var( --e-global-typography-fec962a-line-height );}.elementor-22135 .elementor-element.elementor-element-43845a56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22135 .elementor-element.elementor-element-6ae2e92d{--z-index:1;}.elementor-22135 .elementor-element.elementor-element-416f6fe8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-5b323fb9 .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-90a0cb9{--e-image-carousel-slides-to-show:3;}.elementor-22135 .elementor-element.elementor-element-90a0cb9.elementor-element{--align-self:center;}.elementor-22135 .elementor-element.elementor-element-90a0cb9 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-22135 .elementor-element.elementor-element-f9cdd42{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(11, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-268b1f85 .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-2975b422 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-6d06ea84{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-6799f8d3 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-2abfbccc{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-4ec0c913 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-64b89b1c{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-540feb6 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-2f0f5260{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-5ed5b177 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-54fa94ce{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-4a04e523{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-7ba05d6f .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-64cf621f .elementor-button{font-size:var( --e-global-typography-7426f31-font-size );line-height:var( --e-global-typography-7426f31-line-height );}}@media(min-width:1367px){.elementor-22135 .elementor-element.elementor-element-142cf979:not(.elementor-motion-effects-element-type-background), .elementor-22135 .elementor-element.elementor-element-142cf979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-22135 .elementor-element.elementor-element-142cf979{--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-545b5b5 .elementor-heading-title{font-size:var( --e-global-typography-fec962a-font-size );line-height:var( --e-global-typography-fec962a-line-height );}.elementor-22135 .elementor-element.elementor-element-416f6fe8{--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-5b323fb9 .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-f9cdd42{--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-268b1f85 .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-2975b422 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-6d06ea84{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-6799f8d3 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-2abfbccc{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-4ec0c913 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-64b89b1c{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-540feb6 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-2f0f5260{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-5ed5b177 .elementor-heading-title{font-size:var( --e-global-typography-4f4bc69-font-size );line-height:var( --e-global-typography-4f4bc69-line-height );}.elementor-22135 .elementor-element.elementor-element-54fa94ce{font-size:var( --e-global-typography-f8522e7-font-size );line-height:var( --e-global-typography-f8522e7-line-height );}.elementor-22135 .elementor-element.elementor-element-4a04e523{--grid-auto-flow:row;}.elementor-22135 .elementor-element.elementor-element-7ba05d6f .elementor-heading-title{font-size:var( --e-global-typography-5247b6a-font-size );line-height:var( --e-global-typography-5247b6a-line-height );}.elementor-22135 .elementor-element.elementor-element-64cf621f .elementor-button{font-size:var( --e-global-typography-7426f31-font-size );line-height:var( --e-global-typography-7426f31-line-height );}}/* Start custom CSS for container, class: .elementor-element-30e06883 */.elementor-22135 .elementor-element.elementor-element-30e06883 {
    grid-row: 1/3;
    grid-column: 1/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79f63c37 */.elementor-22135 .elementor-element.elementor-element-79f63c37 {
    aspect-ratio: 1/1;
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-79f63c37 {
        grid-row: 1/2;
        grid-column: 3/4;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7743a9e */.elementor-22135 .elementor-element.elementor-element-7743a9e {
    grid-row: 2/3;
    grid-column: 3/4;
    aspect-ratio: 1/1;
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-7743a9e {
        grid-row: 2/3;
        grid-column: 3/4;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eea4728 */.elementor-22135 .elementor-element.elementor-element-eea4728 {
    grid-row: 3/4;
    grid-column: 1/2;
    aspect-ratio: 1/1;
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-eea4728 {
        grid-row: 2/3;
        grid-column: 3/4;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f830e04 */.elementor-22135 .elementor-element.elementor-element-4f830e04 {
    aspect-ratio: 1/1;
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-4f830e04 {
        grid-row: 2/3;
        grid-column: 2/3;
        background-color: white;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d41e79 */.elementor-22135 .elementor-element.elementor-element-65d41e79 {
    aspect-ratio: 1/1;
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-65d41e79 {
        grid-row: 2/3;
        grid-column: 3/4;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ae2e92d */.elementor-22135 .elementor-element.elementor-element-6ae2e92d {
    grid-row: 3/4;
    grid-column: 2/3;
    aspect-ratio: 1/1;
}
@media (max-width: 1024px) {
    .elementor-22135 .elementor-element.elementor-element-6ae2e92d {
        grid-row: 3/4;
        grid-column: 1/2;
}
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-6ae2e92d {
        grid-row: 3/4;
        grid-column: 1/2;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c86fb07 */.elementor-22135 .elementor-element.elementor-element-4c86fb07 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11adf4fc */.elementor-22135 .elementor-element.elementor-element-11adf4fc {
    grid-row: span 2;
    grid-column: span 6;
}
@media (max-width: 1366px) {
    .elementor-22135 .elementor-element.elementor-element-11adf4fc {
        grid-column: span 4;
}
}
@media (max-width: 1024px) {
    .elementor-22135 .elementor-element.elementor-element-11adf4fc {
        grid-column: span 4;
}
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-11adf4fc {
        grid-row: span 2;
        grid-column: span 2;
        aspect-ratio: 1/1;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-90a0cb9 */.elementor-22135 .elementor-element.elementor-element-90a0cb9 img {
    max-height: 40px;
    -webkit-filter: grayscale(50%); 
    filter: grayscale(50%);
    z-index: -1;
}
/*
.elementor-22135 .elementor-element.elementor-element-90a0cb9::after {
    content: '';
    display: inline-block;
    background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
    width: 40px;
    height: 40px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
}
*/
.swiper-wrapper {
transition-timing-function: linear !important;
}

@media (max-width: 1024px) {
    .elementor-22135 .elementor-element.elementor-element-90a0cb9 {
        grid-column: span 4;
        aspect-ratio: 4/1;
}
    .elementor-22135 .elementor-element.elementor-element-90a0cb9 img{
        max-height: 40px;
    }
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-90a0cb9 {
        grid-row: span 1;
        grid-column: span 2;
}
.elementor-22135 .elementor-element.elementor-element-90a0cb9 img{
        max-height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48f6c16 */.elementor-22135 .elementor-element.elementor-element-48f6c16 {
    grid-row: span 1;
    grid-column: span 8;
}
@media (max-width: 1366px) {
    .elementor-22135 .elementor-element.elementor-element-48f6c16 {
        grid-column: span 6;
}
}
@media (max-width: 1024px) {
    .elementor-22135 .elementor-element.elementor-element-48f6c16 {
        grid-column: span 4;
}
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-48f6c16 {
        grid-column: span 2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c09e112 */.elementor-22135 .elementor-element.elementor-element-c09e112 {
    grid-row: span 1;
    grid-column: span 5;
}
@media (max-width: 1024px) {
    .elementor-22135 .elementor-element.elementor-element-c09e112 {
        grid-column: span 4;
}
}
@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-c09e112 {
        grid-row: span 1;
        grid-column: span 2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61abf8b8 */.elementor-22135 .elementor-element.elementor-element-61abf8b8 {
    grid-row: span 2;
    grid-column: span 2;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d001ac */.elementor-22135 .elementor-element.elementor-element-3d001ac {
    grid-row: span 2;
    grid-column: span 2;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47099148 */.elementor-22135 .elementor-element.elementor-element-47099148 {
    grid-row: span 2;
    grid-column: span 2;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-267a7209 */.elementor-22135 .elementor-element.elementor-element-267a7209 {
    grid-row: span 2;
    grid-column: span 2;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46d7848a */.elementor-22135 .elementor-element.elementor-element-46d7848a {
    grid-row: span 2;
    grid-column: span 2;
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d9b7cc2 */.elementor-22135 .elementor-element.elementor-element-6d9b7cc2 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a9aeb5c */.elementor-22135 .elementor-element.elementor-element-2a9aeb5c {
    grid-row: span 2;
    grid-column: span 6;
}
@media (max-width: 1366px) {
    .elementor-22135 .elementor-element.elementor-element-2a9aeb5c {
        grid-row: span 2;
        grid-column: span 4;
        aspect-ratio: 4/2;
}
}

@media (max-width: 767px) {
    .elementor-22135 .elementor-element.elementor-element-2a9aeb5c {
        grid-row: span 2;
        grid-column: span 2;
        aspect-ratio: 1/1;
}
}/* End custom CSS */