.elementor-1255 .elementor-element.elementor-element-3d2139a5{--display:flex;--min-height:88vh;--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:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.45;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-3d2139a5:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(199deg, #E0E6E975 83%, #FFFFFF 0%);}.elementor-1255 .elementor-element.elementor-element-3d2139a5::before, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://optimal-bautechnik.siegel-websites.de/wp-content/uploads/2025/06/Element-4.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-3d2139a5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-1255 .elementor-element.elementor-element-3d2139a5 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .e-con-inner > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-1255 .elementor-element.elementor-element-22e423a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1255 .elementor-element.elementor-element-22e423a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1255 .elementor-element.elementor-element-4a90158d > .elementor-widget-container{padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4a90158d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.05em;color:#333333;}.elementor-1255 .elementor-element.elementor-element-723c7869{--display:flex;}.elementor-1255 .elementor-element.elementor-element-60f6bdc{--display:flex;}.elementor-1255 .elementor-element.elementor-element-4000a97 .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-4000a97 > .elementor-widget-container{margin:-30px 30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-4000a97.elementor-element{--align-self:flex-end;}.elementor-1255 .elementor-element.elementor-element-4000a97 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1255 .elementor-element.elementor-element-4000a97 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1255 .elementor-element.elementor-element-358aa691{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-1255 .elementor-element.elementor-element-54ca56e4{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-accent );}.elementor-1255 .elementor-element.elementor-element-101d6a1d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;background-image:linear-gradient(105deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 95%);transition-duration:0.5s;padding:18px 30px 18px 30px;}.elementor-1255 .elementor-element.elementor-element-101d6a1d .elementor-button:hover, .elementor-1255 .elementor-element.elementor-element-101d6a1d .elementor-button:focus{background-color:#009294;}.elementor-1255 .elementor-element.elementor-element-38d6769f{--display:flex;}.elementor-1255 .elementor-element.elementor-element-b6e048e .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-b6e048e > .elementor-widget-container{margin:-30px 40px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-b6e048e.elementor-element{--align-self:flex-end;}.elementor-1255 .elementor-element.elementor-element-b6e048e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1255 .elementor-element.elementor-element-b6e048e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1255 .elementor-element.elementor-element-17eeaad3{--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;box-shadow:0px -20px 18px -21px rgba(0,0,0,0.5) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1255 .elementor-element.elementor-element-17eeaad3:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-17eeaad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 47%, #157274 100%);}.elementor-1255 .elementor-element.elementor-element-17eeaad3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1255 .elementor-element.elementor-element-17eeaad3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-66787ea );}.elementor-1255 .elementor-element.elementor-element-17eeaad3 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-17eeaad3 > .e-con-inner > .elementor-shape-bottom svg{height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-1255 .elementor-element.elementor-element-17eeaad3 > .elementor-shape-bottom, .elementor-1255 .elementor-element.elementor-element-17eeaad3 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1255 .elementor-element.elementor-element-4addcd80{--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1255 .elementor-element.elementor-element-3b8e9f1e{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:5px 5px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-446a86db > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-446a86db .elementor-icon-wrapper{text-align:center;}.elementor-1255 .elementor-element.elementor-element-446a86db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-446a86db.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-446a86db.elementor-view-default .elementor-icon{color:var( --e-global-color-1ccf486 );border-color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-446a86db.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-446a86db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-446a86db .elementor-icon{font-size:70px;}.elementor-1255 .elementor-element.elementor-element-446a86db .elementor-icon svg{height:70px;}.elementor-1255 .elementor-element.elementor-element-446a86db .elementor-icon-wrapper svg{width:auto;}.elementor-1255 .elementor-element.elementor-element-6f160e70{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-6f160e70 a{color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-3a7861ce > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px 0px 0px 56px;padding:0% 5% 0% 0%;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-3a7861ce{left:0px;}body.rtl .elementor-1255 .elementor-element.elementor-element-3a7861ce{right:0px;}.elementor-1255 .elementor-element.elementor-element-3a7861ce{bottom:0px;--e-transform-origin-x:left;--e-transform-origin-y:bottom;}.elementor-1255 .elementor-element.elementor-element-3a7861ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;line-height:1.05em;color:#E0E6E938;}.elementor-1255 .elementor-element.elementor-element-560746e5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:5px 5px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-63440ff5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-63440ff5 .elementor-icon-wrapper{text-align:center;}.elementor-1255 .elementor-element.elementor-element-63440ff5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-63440ff5.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-63440ff5.elementor-view-default .elementor-icon{color:var( --e-global-color-1ccf486 );border-color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-63440ff5.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-63440ff5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-63440ff5 .elementor-icon{font-size:70px;}.elementor-1255 .elementor-element.elementor-element-63440ff5 .elementor-icon svg{height:70px;}.elementor-1255 .elementor-element.elementor-element-63440ff5 .elementor-icon-wrapper svg{width:auto;}.elementor-1255 .elementor-element.elementor-element-63440ff5 .elementor-icon i, .elementor-1255 .elementor-element.elementor-element-63440ff5 .elementor-icon svg{transform:rotate(0deg);}.elementor-1255 .elementor-element.elementor-element-109f8636{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-109f8636 a{color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-68ef3394 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px 0px 0px 56px;padding:0% 5% 0% 0%;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-68ef3394{left:0px;}body.rtl .elementor-1255 .elementor-element.elementor-element-68ef3394{right:0px;}.elementor-1255 .elementor-element.elementor-element-68ef3394{bottom:0px;--e-transform-origin-x:left;--e-transform-origin-y:bottom;}.elementor-1255 .elementor-element.elementor-element-68ef3394 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;line-height:1.05em;color:#E0E6E938;}.elementor-1255 .elementor-element.elementor-element-2c6c1442{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:5px 5px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1255 .elementor-element.elementor-element-1cf75219 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-1cf75219 .elementor-icon-wrapper{text-align:center;}.elementor-1255 .elementor-element.elementor-element-1cf75219.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-1cf75219.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-1cf75219.elementor-view-default .elementor-icon{color:var( --e-global-color-1ccf486 );border-color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-1cf75219.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-1cf75219.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-1cf75219 .elementor-icon{font-size:65px;}.elementor-1255 .elementor-element.elementor-element-1cf75219 .elementor-icon svg{height:65px;}.elementor-1255 .elementor-element.elementor-element-1cf75219 .elementor-icon-wrapper svg{width:auto;}.elementor-1255 .elementor-element.elementor-element-1ccd5095{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-1ccd5095 a{color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-4a177726 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px 0px 0px 56px;padding:0% 5% 0% 0%;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-4a177726{left:0px;}body.rtl .elementor-1255 .elementor-element.elementor-element-4a177726{right:0px;}.elementor-1255 .elementor-element.elementor-element-4a177726{bottom:0px;--e-transform-origin-x:left;--e-transform-origin-y:bottom;}.elementor-1255 .elementor-element.elementor-element-4a177726 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:700;line-height:1.05em;color:#E0E6E938;}.elementor-1255 .elementor-element.elementor-element-bba19a7{--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-bba19a7:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-bba19a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E6E975;}.elementor-1255 .elementor-element.elementor-element-c5faf0f{width:100%;max-width:100%;}.elementor-1255 .elementor-element.elementor-element-c5faf0f > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-c5faf0f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-1255 .elementor-element.elementor-element-782ba80{width:100%;max-width:100%;}.elementor-1255 .elementor-element.elementor-element-782ba80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-782ba80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.05em;color:#333333;}.elementor-1255 .elementor-element.elementor-element-6d359b8{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;bottom:0px;z-index:0;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-6d359b8{right:0px;}body.rtl .elementor-1255 .elementor-element.elementor-element-6d359b8{left:0px;}.elementor-1255 .elementor-element.elementor-element-6d359b8 img{opacity:0.13;}.elementor-1255 .elementor-element.elementor-element-8190d0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-a9dbcf5{--display:flex;}.elementor-1255 .elementor-element.elementor-element-a9dbcf5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1255 .elementor-element.elementor-element-93fa143 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 10% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-93fa143{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1255 .elementor-element.elementor-element-69bbaec7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1255 .elementor-element.elementor-element-69bbaec7:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-69bbaec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(199deg, var( --e-global-color-secondary ) 57%, #157274 86%);}.elementor-1255 .elementor-element.elementor-element-69bbaec7 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1255 .elementor-element.elementor-element-69bbaec7 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-69bbaec7 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-69bbaec7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(140% + 1.3px);height:80px;transform:translateX(-50%) rotateY(180deg);}.elementor-1255 .elementor-element.elementor-element-69bbaec7 > .elementor-shape-bottom, .elementor-1255 .elementor-element.elementor-element-69bbaec7 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-1255 .elementor-element.elementor-element-1a23b6a5{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-1a23b6a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1255 .elementor-element.elementor-element-4388e79a > .elementor-widget-container{padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4388e79a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.05em;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-717c26e8{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-45ccd38a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-icon i{color:#FCFCFCA3;transition:color 0.3s;}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-icon svg{fill:#FCFCFCA3;transition:fill 0.3s;}.elementor-1255 .elementor-element.elementor-element-45ccd38a{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-text{color:var( --e-global-color-1ccf486 );transition:color 0.3s;}.elementor-1255 .elementor-element.elementor-element-72b16582 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(36deg, var( --e-global-color-1ccf486 ) 100%, #f2295b 0%);transition-duration:0.5s;padding:18px 30px 18px 30px;}.elementor-1255 .elementor-element.elementor-element-73e04ccc{--display:flex;}.elementor-1255 .elementor-element.elementor-element-7baf9c3f{--e-image-carousel-slides-to-show:1;}.elementor-1255 .elementor-element.elementor-element-7baf9c3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;color:#FFFFFFA6;}.elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFFA6;}.elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFFD4;}.elementor-1255 .elementor-element.elementor-element-406ec0f{--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-406ec0f:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-406ec0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-20ebaef{width:100%;max-width:100%;}.elementor-1255 .elementor-element.elementor-element-20ebaef > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-20ebaef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-1255 .elementor-element.elementor-element-b3e02da{width:100%;max-width:100%;}.elementor-1255 .elementor-element.elementor-element-b3e02da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-b3e02da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.05em;color:#333333;}.elementor-1255 .elementor-element.elementor-element-9132e7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-6ee0da8{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;z-index:1;}.elementor-1255 .elementor-element.elementor-element-6ee0da8 > .elementor-widget-container{box-shadow:0px 0px 50px -20px rgba(0,0,0,0.5);}.elementor-1255 .elementor-element.elementor-element-6ee0da8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1255 .elementor-element.elementor-element-f27505c{--display:flex;}.elementor-1255 .elementor-element.elementor-element-f27505c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1255 .elementor-element.elementor-element-31845c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-31845c8{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1255 .elementor-element.elementor-element-5c9ad4d{--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-5c9ad4d:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-5c9ad4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-7502ed9{width:100%;max-width:100%;}.elementor-1255 .elementor-element.elementor-element-7502ed9 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-7502ed9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-1255 .elementor-element.elementor-element-db8c07e{width:100%;max-width:100%;}.elementor-1255 .elementor-element.elementor-element-db8c07e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-db8c07e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.05em;color:#333333;}.elementor-1255 .elementor-element.elementor-element-b8a00a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-f60d1e2{--display:flex;}.elementor-1255 .elementor-element.elementor-element-f60d1e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1255 .elementor-element.elementor-element-1c2b416 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-1c2b416{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1255 .elementor-element.elementor-element-0849e51.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1255 .elementor-element.elementor-element-0849e51 .elementor-main-swiper{height:500px;}.elementor-1255 .elementor-element.elementor-element-0849e51 .elementor-swiper-button{font-size:20px;}.elementor-1255 .elementor-element.elementor-element-211d4207{--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;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1255 .elementor-element.elementor-element-211d4207:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-211d4207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 85%, #FCFCFC00 0%);}.elementor-1255 .elementor-element.elementor-element-211d4207 > .elementor-shape-top .elementor-shape-fill, .elementor-1255 .elementor-element.elementor-element-211d4207 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FCFCFC12;}.elementor-1255 .elementor-element.elementor-element-211d4207 > .elementor-shape-top svg, .elementor-1255 .elementor-element.elementor-element-211d4207 > .e-con-inner > .elementor-shape-top svg{height:196px;transform:translateX(-50%) rotateY(180deg);}.elementor-1255 .elementor-element.elementor-element-7d3e3059{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-7d3e3059.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1255 .elementor-element.elementor-element-2adc796d > .elementor-widget-container{padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-2adc796d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.05em;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-40780fd8 > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-40780fd8{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-7b678881 .elementor-button{background-color:var( --e-global-color-1ccf486 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;padding:18px 30px 18px 30px;}.elementor-1255 .elementor-element.elementor-element-3698d6a6{--e-image-carousel-slides-to-show:2;}.elementor-1255 .elementor-element.elementor-element-3698d6a6 > .elementor-widget-container{margin:0px 40px -80px 40px;padding:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-3698d6a6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-3698d6a6 .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;color:#FFFFFFA6;}.elementor-1255 .elementor-element.elementor-element-3698d6a6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1255 .elementor-element.elementor-element-3698d6a6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFFA6;}.elementor-1255 .elementor-element.elementor-element-3f29664c{--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;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:220px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-23e43c04{width:100%;max-width:100%;}.elementor-1255 .elementor-element.elementor-element-23e43c04 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-23e43c04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.05em;color:#333333;}.elementor-1255 .elementor-element.elementor-element-330d85a8{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-aac4a0{--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-1255 .elementor-element.elementor-element-8d1d881 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-1255 .elementor-element.elementor-element-8d1d881{z-index:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-8d1d881 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:150px;font-weight:600;color:#01649038;}.elementor-1255 .elementor-element.elementor-element-79358ac0{--display:flex;--min-height:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;box-shadow:25px -15px 28px -25px rgba(0, 0, 0, 0.4);--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-1255 .elementor-element.elementor-element-79358ac0:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-79358ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1255 .elementor-element.elementor-element-79358ac0 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1255 .elementor-element.elementor-element-79358ac0 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-79358ac0 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-79358ac0 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-1255 .elementor-element.elementor-element-146d79fe > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-146d79fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.05em;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-7c43c7f2{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-1ccf486 );}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-66d068fb{right:-5px;}body.rtl .elementor-1255 .elementor-element.elementor-element-66d068fb{left:-5px;}.elementor-1255 .elementor-element.elementor-element-66d068fb{bottom:0px;z-index:0;}.elementor-1255 .elementor-element.elementor-element-66d068fb .elementor-icon-wrapper{text-align:right;}.elementor-1255 .elementor-element.elementor-element-66d068fb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-66d068fb.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-66d068fb.elementor-view-default .elementor-icon{color:#FFFFFF4A;border-color:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-66d068fb.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-66d068fb.elementor-view-default .elementor-icon svg{fill:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-66d068fb .elementor-icon{font-size:110px;}.elementor-1255 .elementor-element.elementor-element-66d068fb .elementor-icon svg{height:110px;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-3457745d{right:-93px;}body.rtl .elementor-1255 .elementor-element.elementor-element-3457745d{left:-93px;}.elementor-1255 .elementor-element.elementor-element-3457745d{top:-10px;}.elementor-1255 .elementor-element.elementor-element-3457745d .elementor-icon-wrapper{text-align:center;}.elementor-1255 .elementor-element.elementor-element-3457745d.elementor-view-stacked .elementor-icon{background-color:#00929412;}.elementor-1255 .elementor-element.elementor-element-3457745d.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-3457745d.elementor-view-default .elementor-icon{color:#00929412;border-color:#00929412;}.elementor-1255 .elementor-element.elementor-element-3457745d.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-3457745d.elementor-view-default .elementor-icon svg{fill:#00929412;}.elementor-1255 .elementor-element.elementor-element-3457745d .elementor-icon{font-size:144px;}.elementor-1255 .elementor-element.elementor-element-3457745d .elementor-icon svg{height:144px;}.elementor-1255 .elementor-element.elementor-element-27f73a6e{--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-1255 .elementor-element.elementor-element-fcefb0 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-1255 .elementor-element.elementor-element-fcefb0{z-index:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-fcefb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:150px;font-weight:600;color:#01649038;}.elementor-1255 .elementor-element.elementor-element-197ee6f{--display:flex;--min-height:100%;--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;box-shadow:25px -15px 28px -25px rgba(0, 0, 0, 0.4);--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-1255 .elementor-element.elementor-element-197ee6f:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-197ee6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1255 .elementor-element.elementor-element-197ee6f > .elementor-shape-bottom .elementor-shape-fill, .elementor-1255 .elementor-element.elementor-element-197ee6f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-197ee6f > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-197ee6f > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-1255 .elementor-element.elementor-element-5dedd4be > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-5dedd4be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.05em;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-715585d{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-1ccf486 );}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-2137fea4{right:-5px;}body.rtl .elementor-1255 .elementor-element.elementor-element-2137fea4{left:-5px;}.elementor-1255 .elementor-element.elementor-element-2137fea4{bottom:0px;z-index:0;}.elementor-1255 .elementor-element.elementor-element-2137fea4 .elementor-icon-wrapper{text-align:right;}.elementor-1255 .elementor-element.elementor-element-2137fea4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-2137fea4.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-2137fea4.elementor-view-default .elementor-icon{color:#FFFFFF4A;border-color:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-2137fea4.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-2137fea4.elementor-view-default .elementor-icon svg{fill:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-2137fea4 .elementor-icon{font-size:110px;}.elementor-1255 .elementor-element.elementor-element-2137fea4 .elementor-icon svg{height:110px;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-a28e910{right:-93px;}body.rtl .elementor-1255 .elementor-element.elementor-element-a28e910{left:-93px;}.elementor-1255 .elementor-element.elementor-element-a28e910{top:-10px;}.elementor-1255 .elementor-element.elementor-element-a28e910 .elementor-icon-wrapper{text-align:center;}.elementor-1255 .elementor-element.elementor-element-a28e910.elementor-view-stacked .elementor-icon{background-color:#00929412;}.elementor-1255 .elementor-element.elementor-element-a28e910.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-a28e910.elementor-view-default .elementor-icon{color:#00929412;border-color:#00929412;}.elementor-1255 .elementor-element.elementor-element-a28e910.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-a28e910.elementor-view-default .elementor-icon svg{fill:#00929412;}.elementor-1255 .elementor-element.elementor-element-a28e910 .elementor-icon{font-size:144px;}.elementor-1255 .elementor-element.elementor-element-a28e910 .elementor-icon svg{height:144px;}.elementor-1255 .elementor-element.elementor-element-a82e87d{--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-1255 .elementor-element.elementor-element-78279446 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-1255 .elementor-element.elementor-element-78279446{z-index:0;text-align:center;}.elementor-1255 .elementor-element.elementor-element-78279446 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:150px;font-weight:600;color:#01649038;}.elementor-1255 .elementor-element.elementor-element-1de78b20{--display:flex;--min-height:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;box-shadow:25px -15px 28px -25px rgba(0, 0, 0, 0.4);--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-1255 .elementor-element.elementor-element-1de78b20:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-1de78b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1255 .elementor-element.elementor-element-1de78b20 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1255 .elementor-element.elementor-element-1de78b20 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-1de78b20 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-1de78b20 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-1255 .elementor-element.elementor-element-df0f40a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-df0f40a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;line-height:1.05em;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-4d01a9b0{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-1ccf486 );}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-5b28438f{right:-5px;}body.rtl .elementor-1255 .elementor-element.elementor-element-5b28438f{left:-5px;}.elementor-1255 .elementor-element.elementor-element-5b28438f{bottom:0px;z-index:0;}.elementor-1255 .elementor-element.elementor-element-5b28438f .elementor-icon-wrapper{text-align:right;}.elementor-1255 .elementor-element.elementor-element-5b28438f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-5b28438f.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-5b28438f.elementor-view-default .elementor-icon{color:#FFFFFF4A;border-color:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-5b28438f.elementor-view-framed .elementor-icon, .elementor-1255 .elementor-element.elementor-element-5b28438f.elementor-view-default .elementor-icon svg{fill:#FFFFFF4A;}.elementor-1255 .elementor-element.elementor-element-5b28438f .elementor-icon{font-size:110px;}.elementor-1255 .elementor-element.elementor-element-5b28438f .elementor-icon svg{height:110px;}.elementor-1255 .elementor-element.elementor-element-24df87db{--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;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.25;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-24df87db:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-24df87db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E6E975;}.elementor-1255 .elementor-element.elementor-element-24df87db::before, .elementor-1255 .elementor-element.elementor-element-24df87db > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-24df87db > .e-con-inner > .elementor-background-video-container::before, .elementor-1255 .elementor-element.elementor-element-24df87db > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-24df87db > .e-con-inner > .elementor-background-slideshow::before, .elementor-1255 .elementor-element.elementor-element-24df87db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://optimal-bautechnik.siegel-websites.de/wp-content/uploads/2025/06/Element-4.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1255 .elementor-element.elementor-element-287c281{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-778a4215{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-4517c856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 20% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4517c856 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:1.13em;}.elementor-1255 .elementor-element.elementor-element-1285a271 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 20% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-1285a271{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1255 .elementor-element.elementor-element-1d1355fb .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;background-image:linear-gradient(105deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 95%);transition-duration:0.5s;padding:18px 30px 18px 30px;}.elementor-1255 .elementor-element.elementor-element-1d1355fb .elementor-button:hover, .elementor-1255 .elementor-element.elementor-element-1d1355fb .elementor-button:focus{background-color:#009294;}.elementor-1255 .elementor-element.elementor-element-4be519d8{--display:flex;}.elementor-1255 .elementor-element.elementor-element-5d463379{--e-image-carousel-slides-to-show:1;}.elementor-1255 .elementor-element.elementor-element-5d463379 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1255 .elementor-element.elementor-element-5d463379 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-5d463379 .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;}.elementor-1255 .elementor-element.elementor-element-4a9aebc3 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-1255 .elementor-element.elementor-element-4a9aebc3{z-index:3;}.elementor-1255 .elementor-element.elementor-element-7d55e407{--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;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:250px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1255 .elementor-element.elementor-element-7d55e407:not(.elementor-motion-effects-element-type-background), .elementor-1255 .elementor-element.elementor-element-7d55e407 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(199deg, var( --e-global-color-secondary ) 57%, #157274 86%);}.elementor-1255 .elementor-element.elementor-element-7d55e407 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1255 .elementor-element.elementor-element-7d55e407 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FCFCFC12;}.elementor-1255 .elementor-element.elementor-element-7d55e407 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-7d55e407 > .e-con-inner > .elementor-shape-bottom svg{height:371px;transform:translateX(-50%) rotateY(180deg);}.elementor-1255 .elementor-element.elementor-element-18720d28{width:100%;max-width:100%;}.elementor-1255 .elementor-element.elementor-element-18720d28 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-18720d28 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:1.05em;color:var( --e-global-color-1ccf486 );}.elementor-1255 .elementor-element.elementor-element-68aef297{--display:flex;border-style:none;--border-style:none;}.elementor-1255 .elementor-element.elementor-element-4a2c4e52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4a2c4e52{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-725d8851{--display:flex;border-style:none;--border-style:none;}.elementor-1255 .elementor-element.elementor-element-76bf9839 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-76bf9839{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-5c4eae6c{--display:flex;border-style:none;--border-style:none;}.elementor-1255 .elementor-element.elementor-element-4a1af437 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4a1af437{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-144c6a31{--display:flex;border-style:none;--border-style:none;}.elementor-1255 .elementor-element.elementor-element-77b522bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-77b522bb{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-6bd236b5{--display:flex;border-style:none;--border-style:none;}.elementor-1255 .elementor-element.elementor-element-77b35502 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-77b35502{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-4d126af7{--n-accordion-title-font-size:22px;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#E0E0E0;--n-accordion-title-active-color:#E0E0E0;--n-accordion-icon-size:20px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-1255 .elementor-element.elementor-element-4d126af7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FCFCFC24;border-style:none;}.elementor-1255 .elementor-element.elementor-element-4d126af7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 20% 0% 0%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-4d126af7 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1255 .elementor-element.elementor-element-4d126af7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-1255 .elementor-element.elementor-element-4d126af7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1255 .elementor-element.elementor-element-23c34d0b{--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;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1255 .elementor-element.elementor-element-43f7f4f > .elementor-widget-container{box-shadow:0px 0px 30px -10px rgba(0,0,0,0.5);}.elementor-1255 .elementor-element.elementor-element-43f7f4f iframe{height:470px;filter:brightness( 108% ) contrast( 99% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1255 .elementor-element.elementor-element-3d2139a5{--min-height:100%;--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:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-3d2139a5 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-1255 .elementor-element.elementor-element-4a90158d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 5% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4a90158d .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-723c7869{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-60f6bdc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1255 .elementor-element.elementor-element-643055c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1255 .elementor-element.elementor-element-17eeaad3 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-17eeaad3 > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-1255 .elementor-element.elementor-element-17eeaad3{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-3b8e9f1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-446a86db .elementor-icon{font-size:50px;}.elementor-1255 .elementor-element.elementor-element-446a86db .elementor-icon svg{height:50px;}.elementor-1255 .elementor-element.elementor-element-6f160e70{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-3a7861ce > .elementor-widget-container{--e-transform-rotateZ:0deg;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-3a7861ce{left:0px;}body.rtl .elementor-1255 .elementor-element.elementor-element-3a7861ce{right:0px;}.elementor-1255 .elementor-element.elementor-element-3a7861ce{bottom:0px;}.elementor-1255 .elementor-element.elementor-element-3a7861ce .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-560746e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-63440ff5 .elementor-icon{font-size:50px;}.elementor-1255 .elementor-element.elementor-element-63440ff5 .elementor-icon svg{height:50px;}.elementor-1255 .elementor-element.elementor-element-109f8636{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-68ef3394 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-1255 .elementor-element.elementor-element-68ef3394 .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-2c6c1442{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-1cf75219 .elementor-icon{font-size:60px;}.elementor-1255 .elementor-element.elementor-element-1cf75219 .elementor-icon svg{height:60px;}.elementor-1255 .elementor-element.elementor-element-1ccd5095{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-4a177726 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-1255 .elementor-element.elementor-element-4a177726 .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-c5faf0f .elementor-heading-title{font-size:22px;}.elementor-1255 .elementor-element.elementor-element-782ba80 .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-6d359b8{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;}.elementor-1255 .elementor-element.elementor-element-93fa143 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-69bbaec7{--flex-direction:column-reverse;--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1255 .elementor-element.elementor-element-1a23b6a5{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-4388e79a .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-73e04ccc.e-con{--align-self:flex-end;}.elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;}.elementor-1255 .elementor-element.elementor-element-20ebaef .elementor-heading-title{font-size:22px;}.elementor-1255 .elementor-element.elementor-element-b3e02da .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-31845c8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-7502ed9 .elementor-heading-title{font-size:22px;}.elementor-1255 .elementor-element.elementor-element-db8c07e .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-1c2b416 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-0849e51.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1255 .elementor-element.elementor-element-2adc796d > .elementor-widget-container{padding:0% 30% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-2adc796d .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-3698d6a6{--e-image-carousel-slides-to-show:3;}.elementor-1255 .elementor-element.elementor-element-3698d6a6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-3698d6a6 .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;}.elementor-1255 .elementor-element.elementor-element-3f29664c{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-23e43c04 .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-330d85a8{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1255 .elementor-element.elementor-element-aac4a0{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1255 .elementor-element.elementor-element-8d1d881 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-79358ac0{--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-66d068fb .elementor-icon{font-size:140px;}.elementor-1255 .elementor-element.elementor-element-66d068fb .elementor-icon svg{height:140px;}.elementor-1255 .elementor-element.elementor-element-27f73a6e{--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-start;}.elementor-1255 .elementor-element.elementor-element-fcefb0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-197ee6f{--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-2137fea4 .elementor-icon{font-size:140px;}.elementor-1255 .elementor-element.elementor-element-2137fea4 .elementor-icon svg{height:140px;}.elementor-1255 .elementor-element.elementor-element-a82e87d{--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-start;}.elementor-1255 .elementor-element.elementor-element-78279446 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-1de78b20{--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-5b28438f .elementor-icon{font-size:140px;}.elementor-1255 .elementor-element.elementor-element-5b28438f .elementor-icon svg{height:140px;}.elementor-1255 .elementor-element.elementor-element-287c281{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-778a4215{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-1255 .elementor-element.elementor-element-778a4215.e-con{--align-self:flex-end;}.elementor-1255 .elementor-element.elementor-element-4517c856 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4517c856 .elementor-heading-title{font-size:28px;}.elementor-1255 .elementor-element.elementor-element-1285a271 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-18720d28 .elementor-heading-title{font-size:38px;}.elementor-1255 .elementor-element.elementor-element-4d126af7 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4d126af7{--n-accordion-title-font-size:20px;}}@media(max-width:767px){.elementor-1255 .elementor-element.elementor-element-3d2139a5 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-3d2139a5 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-1255 .elementor-element.elementor-element-3d2139a5{--padding-top:150px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-4a90158d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4a90158d .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-4000a97 > .elementor-widget-container{margin:-15px 20px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-358aa691{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-101d6a1d .elementor-button{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-17eeaad3 > .elementor-shape-bottom svg, .elementor-1255 .elementor-element.elementor-element-17eeaad3 > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-1255 .elementor-element.elementor-element-17eeaad3{--padding-top:40px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-3b8e9f1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-6f160e70 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-1255 .elementor-element.elementor-element-6f160e70{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-3a7861ce > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px 0px 0px 35px;}.elementor-1255 .elementor-element.elementor-element-3a7861ce{--e-transform-origin-x:left;}.elementor-1255 .elementor-element.elementor-element-560746e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-109f8636 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-1255 .elementor-element.elementor-element-109f8636{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-68ef3394 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px 0px 0px 35px;}.elementor-1255 .elementor-element.elementor-element-1ccd5095 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-1255 .elementor-element.elementor-element-1ccd5095{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-4a177726 > .elementor-widget-container{--e-transform-rotateZ:-90deg;margin:0px 0px 0px 35px;}.elementor-1255 .elementor-element.elementor-element-bba19a7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-c5faf0f .elementor-heading-title{font-size:16px;}.elementor-1255 .elementor-element.elementor-element-782ba80 .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-6d359b8{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}.elementor-1255 .elementor-element.elementor-element-93fa143 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-93fa143{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-69bbaec7{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1255 .elementor-element.elementor-element-1a23b6a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1255 .elementor-element.elementor-element-4388e79a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4388e79a .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-717c26e8{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-45ccd38a{--e-icon-list-icon-size:26px;}.elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1255 .elementor-element.elementor-element-45ccd38a .elementor-icon-list-item > a{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-72b16582 .elementor-button{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-7baf9c3f .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-1255 .elementor-element.elementor-element-406ec0f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-20ebaef .elementor-heading-title{font-size:16px;}.elementor-1255 .elementor-element.elementor-element-b3e02da .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-6ee0da8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1255 .elementor-element.elementor-element-31845c8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-31845c8{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-5c9ad4d{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-7502ed9 .elementor-heading-title{font-size:16px;}.elementor-1255 .elementor-element.elementor-element-db8c07e .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-1c2b416 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-1c2b416{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-0849e51.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1255 .elementor-element.elementor-element-211d4207{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-2adc796d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-2adc796d .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-40780fd8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-40780fd8{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-7b678881 .elementor-button{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-3698d6a6{--e-image-carousel-slides-to-show:1;}.elementor-1255 .elementor-element.elementor-element-3698d6a6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-3698d6a6 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-1255 .elementor-element.elementor-element-3f29664c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-23e43c04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-23e43c04 .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-aac4a0{--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;--align-items:center;}.elementor-1255 .elementor-element.elementor-element-8d1d881 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-1255 .elementor-element.elementor-element-8d1d881 .elementor-heading-title{font-size:120px;}.elementor-1255 .elementor-element.elementor-element-146d79fe .elementor-heading-title{font-size:24px;}.elementor-1255 .elementor-element.elementor-element-7c43c7f2{font-size:18px;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-66d068fb{right:-10px;}body.rtl .elementor-1255 .elementor-element.elementor-element-66d068fb{left:-10px;}.elementor-1255 .elementor-element.elementor-element-66d068fb .elementor-icon{font-size:120px;}.elementor-1255 .elementor-element.elementor-element-66d068fb .elementor-icon svg{height:120px;}.elementor-1255 .elementor-element.elementor-element-27f73a6e{--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;--align-items:center;}.elementor-1255 .elementor-element.elementor-element-fcefb0 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-1255 .elementor-element.elementor-element-fcefb0 .elementor-heading-title{font-size:120px;}.elementor-1255 .elementor-element.elementor-element-5dedd4be .elementor-heading-title{font-size:24px;}.elementor-1255 .elementor-element.elementor-element-715585d{font-size:18px;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-2137fea4{right:-10px;}body.rtl .elementor-1255 .elementor-element.elementor-element-2137fea4{left:-10px;}.elementor-1255 .elementor-element.elementor-element-2137fea4 .elementor-icon{font-size:120px;}.elementor-1255 .elementor-element.elementor-element-2137fea4 .elementor-icon svg{height:120px;}.elementor-1255 .elementor-element.elementor-element-a82e87d{--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;--align-items:center;}.elementor-1255 .elementor-element.elementor-element-78279446 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-1255 .elementor-element.elementor-element-78279446 .elementor-heading-title{font-size:120px;}.elementor-1255 .elementor-element.elementor-element-df0f40a .elementor-heading-title{font-size:24px;}.elementor-1255 .elementor-element.elementor-element-4d01a9b0{font-size:18px;}body:not(.rtl) .elementor-1255 .elementor-element.elementor-element-5b28438f{right:-10px;}body.rtl .elementor-1255 .elementor-element.elementor-element-5b28438f{left:-10px;}.elementor-1255 .elementor-element.elementor-element-5b28438f .elementor-icon{font-size:120px;}.elementor-1255 .elementor-element.elementor-element-5b28438f .elementor-icon svg{height:120px;}.elementor-1255 .elementor-element.elementor-element-24df87db{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1255 .elementor-element.elementor-element-287c281{--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:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-778a4215{--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1255 .elementor-element.elementor-element-4517c856 .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-1285a271 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-1285a271{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-1d1355fb .elementor-button{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-5d463379 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1255 .elementor-element.elementor-element-5d463379 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;}.elementor-1255 .elementor-element.elementor-element-18720d28 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1255 .elementor-element.elementor-element-18720d28 .elementor-heading-title{font-size:26px;}.elementor-1255 .elementor-element.elementor-element-4a2c4e52{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-76bf9839{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-4a1af437{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-77b522bb{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-77b35502{font-size:18px;}.elementor-1255 .elementor-element.elementor-element-4d126af7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-1255 .elementor-element.elementor-element-4d126af7{--n-accordion-title-font-size:18px;--n-accordion-icon-gap:15px;}.elementor-1255 .elementor-element.elementor-element-43f7f4f iframe{height:400px;}}@media(min-width:768px){.elementor-1255 .elementor-element.elementor-element-22e423a{--width:45%;}.elementor-1255 .elementor-element.elementor-element-a9dbcf5{--width:70%;}.elementor-1255 .elementor-element.elementor-element-1a23b6a5{--width:45%;}.elementor-1255 .elementor-element.elementor-element-f27505c{--width:40%;}.elementor-1255 .elementor-element.elementor-element-f60d1e2{--width:65%;}.elementor-1255 .elementor-element.elementor-element-287c281{--width:100%;}.elementor-1255 .elementor-element.elementor-element-778a4215{--width:50%;}.elementor-1255 .elementor-element.elementor-element-4be519d8{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1255 .elementor-element.elementor-element-22e423a{--width:100%;}.elementor-1255 .elementor-element.elementor-element-60f6bdc{--width:55%;}.elementor-1255 .elementor-element.elementor-element-1a23b6a5{--width:100%;}.elementor-1255 .elementor-element.elementor-element-73e04ccc{--width:60%;}.elementor-1255 .elementor-element.elementor-element-778a4215{--width:75%;}}/* Start custom CSS for text-editor, class: .elementor-element-358aa691 */.elementor-1255 .elementor-element.elementor-element-358aa691 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54ca56e4 */.elementor-1255 .elementor-element.elementor-element-54ca56e4 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f160e70 */.elementor-1255 .elementor-element.elementor-element-6f160e70 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-109f8636 */.elementor-1255 .elementor-element.elementor-element-109f8636 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ccd5095 */.elementor-1255 .elementor-element.elementor-element-1ccd5095 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93fa143 */.elementor-1255 .elementor-element.elementor-element-93fa143 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-717c26e8 */.elementor-1255 .elementor-element.elementor-element-717c26e8 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31845c8 */.elementor-1255 .elementor-element.elementor-element-31845c8 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c2b416 */.elementor-1255 .elementor-element.elementor-element-1c2b416 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40780fd8 */.elementor-1255 .elementor-element.elementor-element-40780fd8 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3698d6a6 */.elementor-1255 .elementor-element.elementor-element-3698d6a6 img {
    box-shadow: 0px 25px 40px -28px rgba(0,0,0,0.5);
    margin-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c43c7f2 */.elementor-1255 .elementor-element.elementor-element-7c43c7f2 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-715585d */.elementor-1255 .elementor-element.elementor-element-715585d p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d01a9b0 */.elementor-1255 .elementor-element.elementor-element-4d01a9b0 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1285a271 */.elementor-1255 .elementor-element.elementor-element-1285a271 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a9aebc3 */.elementor-1255 .elementor-element.elementor-element-4a9aebc3 .ti-widget.ti-goog .ti-widget-container,.elementor-1255 .elementor-element.elementor-element-4a9aebc3  .ti-widget.ti-goog .ti-widget-container * {
    font-family: Montserrat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24df87db *//*@media (max-width: 767px) {
    .elementor-1255 .elementor-element.elementor-element-24df87db {
        overflow: hidden !important;
    }
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2c4e52 */.elementor-1255 .elementor-element.elementor-element-4a2c4e52 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76bf9839 */.elementor-1255 .elementor-element.elementor-element-76bf9839 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a1af437 */.elementor-1255 .elementor-element.elementor-element-4a1af437 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b522bb */.elementor-1255 .elementor-element.elementor-element-77b522bb p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b35502 */.elementor-1255 .elementor-element.elementor-element-77b35502 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2c4e52 */.elementor-1255 .elementor-element.elementor-element-4a2c4e52 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76bf9839 */.elementor-1255 .elementor-element.elementor-element-76bf9839 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a1af437 */.elementor-1255 .elementor-element.elementor-element-4a1af437 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b522bb */.elementor-1255 .elementor-element.elementor-element-77b522bb p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b35502 */.elementor-1255 .elementor-element.elementor-element-77b35502 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2c4e52 */.elementor-1255 .elementor-element.elementor-element-4a2c4e52 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76bf9839 */.elementor-1255 .elementor-element.elementor-element-76bf9839 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a1af437 */.elementor-1255 .elementor-element.elementor-element-4a1af437 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b522bb */.elementor-1255 .elementor-element.elementor-element-77b522bb p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b35502 */.elementor-1255 .elementor-element.elementor-element-77b35502 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2c4e52 */.elementor-1255 .elementor-element.elementor-element-4a2c4e52 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76bf9839 */.elementor-1255 .elementor-element.elementor-element-76bf9839 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a1af437 */.elementor-1255 .elementor-element.elementor-element-4a1af437 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b522bb */.elementor-1255 .elementor-element.elementor-element-77b522bb p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b35502 */.elementor-1255 .elementor-element.elementor-element-77b35502 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2c4e52 */.elementor-1255 .elementor-element.elementor-element-4a2c4e52 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76bf9839 */.elementor-1255 .elementor-element.elementor-element-76bf9839 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a1af437 */.elementor-1255 .elementor-element.elementor-element-4a1af437 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b522bb */.elementor-1255 .elementor-element.elementor-element-77b522bb p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b35502 */.elementor-1255 .elementor-element.elementor-element-77b35502 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2c4e52 */.elementor-1255 .elementor-element.elementor-element-4a2c4e52 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76bf9839 */.elementor-1255 .elementor-element.elementor-element-76bf9839 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a1af437 */.elementor-1255 .elementor-element.elementor-element-4a1af437 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b522bb */.elementor-1255 .elementor-element.elementor-element-77b522bb p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b35502 */.elementor-1255 .elementor-element.elementor-element-77b35502 p:last-child {
    margin: 0
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4d126af7 */.elementor-1255 .elementor-element.elementor-element-4d126af7 summary[aria-expanded="true"] {
    border: 0 !important;
}/* End custom CSS */