.elementor-649 .elementor-element.elementor-element-3e5b84a{--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-649 .elementor-element.elementor-element-3e5b84a:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-3e5b84a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-9f5b132{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-5cf9b6d .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:80px;font-weight:700;}.elementor-649 .elementor-element.elementor-element-37290d2{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-014b963{padding:0px 0px 0px 300px;text-align:justify;font-family:"Degular Display", Sans-serif;font-size:30px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-a9a797d{--display:flex;--min-height:1440px;--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-649 .elementor-element.elementor-element-a9a797d:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-a9a797d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lina-heinemann.de/wp-content/uploads/2026/01/Swood-iphone-mockup-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-649 .elementor-element.elementor-element-7be1d809{--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-649 .elementor-element.elementor-element-7be1d809:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-7be1d809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-5bd01491{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-7fbbafd8{font-family:"Degular Display", Sans-serif;font-size:30px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-5e59aa8f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-1477b7ac{text-align:justify;font-family:"Degular Display", Sans-serif;font-size:30px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-431bc9b0{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-25200f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-649 .elementor-element.elementor-element-25200f6 .elementor-divider-separator{width:100%;}.elementor-649 .elementor-element.elementor-element-25200f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-649 .elementor-element.elementor-element-10d0ed1{--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-649 .elementor-element.elementor-element-0abc140{--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-649 .elementor-element.elementor-element-0abc140:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-0abc140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23293a;}.elementor-649 .elementor-element.elementor-element-5f55250{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-7973cd1 .elementor-button{background-color:#6db6d5;font-family:"Degular Display", Sans-serif;font-size:150px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-7973cd1 .elementor-button:hover, .elementor-649 .elementor-element.elementor-element-7973cd1 .elementor-button:focus{background-color:#8665b4;color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-7973cd1 .elementor-button:hover svg, .elementor-649 .elementor-element.elementor-element-7973cd1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-40cf4b1{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-4822617e{--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-649 .elementor-element.elementor-element-561d1651{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-22413f75{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-3d851329{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-3d851329:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-3d851329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-3d851329:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-47ad44d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-feb059.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-feb059{text-align:center;}.elementor-649 .elementor-element.elementor-element-feb059 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-b5864b4{--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-649 .elementor-element.elementor-element-60923072{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-2c06dde{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-2c06dde .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-2c06dde .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-22c25405 img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-4474a010 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-4a2d5ae7{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-4a2d5ae7:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-4a2d5ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-4a2d5ae7:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-29243f00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-797e166e.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-797e166e{text-align:center;}.elementor-649 .elementor-element.elementor-element-797e166e .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-381b2dc7{--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-649 .elementor-element.elementor-element-33b200cf{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-59dd0867{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-59dd0867 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-59dd0867 .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-72df157c img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-760e56ab .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-b2a3460{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-b2a3460:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-b2a3460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-b2a3460:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-67c652cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-215f1c6d.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-215f1c6d{text-align:center;}.elementor-649 .elementor-element.elementor-element-215f1c6d .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-6ca8ca88{--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-649 .elementor-element.elementor-element-20cf7642{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-3c980b81{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-3c980b81 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-3c980b81 .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-7bb259df img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-58ca1972 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-4e7a4f4c{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-4e7a4f4c:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-4e7a4f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-4e7a4f4c:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-703f8f4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-edfba70.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-edfba70{text-align:center;}.elementor-649 .elementor-element.elementor-element-edfba70 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-7cf5fc41{--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-649 .elementor-element.elementor-element-2319de34{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-34ecf0c2{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-34ecf0c2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-34ecf0c2 .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-21a9f103 img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-11929ad0 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-6ccf1e7a{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-6ccf1e7a:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-6ccf1e7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-6ccf1e7a:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-3f91f7ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-50ed35e7.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-50ed35e7{text-align:center;}.elementor-649 .elementor-element.elementor-element-50ed35e7 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-23763eb1{--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-649 .elementor-element.elementor-element-798327d2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-5d6a0c99{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-5d6a0c99 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-5d6a0c99 .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-5bb2de01 img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-22e3b432 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-439ddf00{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-649 .elementor-element.elementor-element-440b31cd{--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;border-style:none;--border-style:none;--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-649 .elementor-element.elementor-element-440b31cd:hover{border-style:none;}.elementor-649 .elementor-element.elementor-element-440b31cd, .elementor-649 .elementor-element.elementor-element-440b31cd::before{--border-transition:0.3s;}.elementor-649 .elementor-element.elementor-element-187b68{--display:flex;--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-649 .elementor-element.elementor-element-16e01acb{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-649 .elementor-element.elementor-element-16e01acb:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-16e01acb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-16e01acb:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-4533d8f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-5b14e219.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-5b14e219{text-align:center;}.elementor-649 .elementor-element.elementor-element-5b14e219 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-5e12ab21{--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-649 .elementor-element.elementor-element-e3e3a67{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-2e2f0b3d{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-2e2f0b3d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-2e2f0b3d .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-2676175e img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-6ac86296 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-830753f{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-830753f:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-830753f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-830753f:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-39cdd664{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-5bd32454.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-5bd32454{text-align:center;}.elementor-649 .elementor-element.elementor-element-5bd32454 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-132aeb0b{--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-649 .elementor-element.elementor-element-3d8b9347{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-7ab7aadf{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-7ab7aadf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-7ab7aadf .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-37c7e63c img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-6e6a75b0 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-5aa611f8{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-5aa611f8:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-5aa611f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-5aa611f8:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-5b4673b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-13d9b091.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-13d9b091{text-align:center;}.elementor-649 .elementor-element.elementor-element-13d9b091 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-612d2979{--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-649 .elementor-element.elementor-element-738a7614{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-28f47ab8{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-28f47ab8 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-28f47ab8 .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-7921cf4a img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-3366dffd .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-b8c3f8a{--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;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-b8c3f8a:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-b8c3f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-b8c3f8a:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-7edfaabf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-720fc82b.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-720fc82b{text-align:center;}.elementor-649 .elementor-element.elementor-element-720fc82b .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-2dc81871{--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-649 .elementor-element.elementor-element-5cd088f7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-2ac42270{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-2ac42270 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-2ac42270 .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-2780320d img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-10723a2a .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-695d64d9{--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;--background-transition:0.3s;}.elementor-649 .elementor-element.elementor-element-695d64d9:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-695d64d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-649 .elementor-element.elementor-element-695d64d9:hover{background-color:var( --e-global-color-secondary );}.elementor-649 .elementor-element.elementor-element-602da345{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-649 .elementor-element.elementor-element-6fe52ce.elementor-element{--align-self:center;}.elementor-649 .elementor-element.elementor-element-6fe52ce{text-align:center;}.elementor-649 .elementor-element.elementor-element-6fe52ce .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-6f06a896{--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-649 .elementor-element.elementor-element-5f5da46d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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:1;}.elementor-649 .elementor-element.elementor-element-5cd62a1{--e-transform-transition-duration:400ms;}.elementor-649 .elementor-element.elementor-element-5cd62a1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-649 .elementor-element.elementor-element-5cd62a1 .elementor-heading-title a{transition-duration:0s;}.elementor-649 .elementor-element.elementor-element-10abd1f1 img{border-radius:5px 5px 5px 5px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-7a2fc1ab .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;}.elementor-649 .elementor-element.elementor-element-3ee7afe1{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FF673F;--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;}.elementor-649 .elementor-element.elementor-element-3ee7afe1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-649 .elementor-element.elementor-element-3ee7afe1 > .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:"Degular Display", Sans-serif;font-weight:500;font-style:italic;text-decoration:underline;}:where( .elementor-649 .elementor-element.elementor-element-3ee7afe1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-649 .elementor-element.elementor-element-48e5574{--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-649 .elementor-element.elementor-element-cffe7d6{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-44680dcf{--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-649 .elementor-element.elementor-element-44680dcf:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-44680dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-highlighted-text svg path{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-highlighted-text svg.wpr-highlight-x path:first-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-highlighted-text svg.wpr-highlight-double path:last-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child{-webkit-animation-delay:-webkit-calc(3s + 0.3s);animation-delay:calc(3s + 0.3s);}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-anim-text-cursor{-webkit-animation-duration:1.2s;animation-duration:1.2s;}.elementor-649 .elementor-element.elementor-element-5282bcfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-649 .elementor-element.elementor-element-5282bcfb.elementor-element{--align-self:flex-start;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-advanced-text{text-align:left;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-advanced-text a{text-align:left;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-advanced-text-preffix{color:#333333;padding-top:168px;padding-bottom:0px;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-anim-text{color:#000000;padding:168px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-highlighted-text{color:#000000;padding:168px 0px 0px 0px;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-anim-text-selected {color:#000000;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-anim-text b, .elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-anim-text b i,.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-anim-text,.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-highlighted-text{font-family:"Degular Display", Sans-serif;font-size:120px;font-weight:800;font-style:normal;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-advanced-text-suffuix{padding-top:168px;padding-bottom:0px;}.elementor-649 .elementor-element.elementor-element-5282bcfb .wpr-advanced-text-suffix{color:#333333;}.elementor-649 .elementor-element.elementor-element-52b30541{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-303e006e{--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-649 .elementor-element.elementor-element-41e91d0a .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:40px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-19750685 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-649 .elementor-element.elementor-element-2d61d06b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-649 .elementor-element.elementor-element-595d5697 .elementor-button{background-color:#000000;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:20px 05px 5px 20px;padding:10px 15px 10px 15px;}.elementor-649 .elementor-element.elementor-element-595d5697 .elementor-button:hover, .elementor-649 .elementor-element.elementor-element-595d5697 .elementor-button:focus{background-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-649 .elementor-element.elementor-element-595d5697{--e-transform-scale:1.5;margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:40px;}body:not(.rtl) .elementor-649 .elementor-element.elementor-element-595d5697{left:40px;}body.rtl .elementor-649 .elementor-element.elementor-element-595d5697{right:40px;}.elementor-649 .elementor-element.elementor-element-70dbebcb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-649 .elementor-element.elementor-element-5107d98a{--spacer-size:50px;}.elementor-649 .elementor-element.elementor-element-3e08dabd{--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;--z-index:10;}.elementor-649 .elementor-element.elementor-element-3e08dabd:not(.elementor-motion-effects-element-type-background), .elementor-649 .elementor-element.elementor-element-3e08dabd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-649 .elementor-element.elementor-element-d9f677f{--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-649 .elementor-element.elementor-element-36d754a8 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-74826556 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-65adb913{--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-649 .elementor-element.elementor-element-2788c3fd .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-117ddeb0 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-10a1fa2d{--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-649 .elementor-element.elementor-element-2e1e2c7d .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-15729486 .elementor-heading-title{font-family:"Degular Display", Sans-serif;font-size:20px;font-weight:500;}.elementor-649 .elementor-element.elementor-element-436bbcc3{--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-649 .elementor-element.elementor-element-44ad2c65 .elementor-icon-wrapper{text-align:end;}.elementor-649 .elementor-element.elementor-element-44ad2c65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-44ad2c65.elementor-view-framed .elementor-icon, .elementor-649 .elementor-element.elementor-element-44ad2c65.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-44ad2c65.elementor-view-framed .elementor-icon, .elementor-649 .elementor-element.elementor-element-44ad2c65.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-649 .elementor-element.elementor-element-44ad2c65 .elementor-icon{font-size:65px;}.elementor-649 .elementor-element.elementor-element-44ad2c65 .elementor-icon svg{height:65px;}.elementor-649 .elementor-element.elementor-element-3b86869d{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-649 .elementor-element.elementor-element-47ad44d9{--width:10%;}.elementor-649 .elementor-element.elementor-element-b5864b4{--width:90%;}.elementor-649 .elementor-element.elementor-element-29243f00{--width:10%;}.elementor-649 .elementor-element.elementor-element-381b2dc7{--width:90%;}.elementor-649 .elementor-element.elementor-element-67c652cb{--width:10%;}.elementor-649 .elementor-element.elementor-element-6ca8ca88{--width:90%;}.elementor-649 .elementor-element.elementor-element-703f8f4d{--width:10%;}.elementor-649 .elementor-element.elementor-element-7cf5fc41{--width:90%;}.elementor-649 .elementor-element.elementor-element-3f91f7ac{--width:10%;}.elementor-649 .elementor-element.elementor-element-23763eb1{--width:90%;}.elementor-649 .elementor-element.elementor-element-4533d8f9{--width:10%;}.elementor-649 .elementor-element.elementor-element-5e12ab21{--width:90%;}.elementor-649 .elementor-element.elementor-element-39cdd664{--width:10%;}.elementor-649 .elementor-element.elementor-element-132aeb0b{--width:90%;}.elementor-649 .elementor-element.elementor-element-5b4673b0{--width:10%;}.elementor-649 .elementor-element.elementor-element-612d2979{--width:90%;}.elementor-649 .elementor-element.elementor-element-7edfaabf{--width:10%;}.elementor-649 .elementor-element.elementor-element-2dc81871{--width:90%;}.elementor-649 .elementor-element.elementor-element-602da345{--width:10%;}.elementor-649 .elementor-element.elementor-element-6f06a896{--width:90%;}.elementor-649 .elementor-element.elementor-element-303e006e{--width:25%;}.elementor-649 .elementor-element.elementor-element-d9f677f{--width:40%;}.elementor-649 .elementor-element.elementor-element-65adb913{--width:60%;}.elementor-649 .elementor-element.elementor-element-10a1fa2d{--width:53%;}.elementor-649 .elementor-element.elementor-element-436bbcc3{--width:36%;}}@media(max-width:1024px){.elementor-649 .elementor-element.elementor-element-5e59aa8f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-60923072{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-2c06dde .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-33b200cf{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-59dd0867 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-20cf7642{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-3c980b81 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-2319de34{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-34ecf0c2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-798327d2{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-5d6a0c99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-e3e3a67{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-2e2f0b3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-3d8b9347{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-7ab7aadf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-738a7614{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-28f47ab8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-5cd088f7{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-2ac42270 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-5f5da46d{--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-5cd62a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-19750685 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-649 .elementor-element.elementor-element-2d61d06b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-649 .elementor-element.elementor-element-70dbebcb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-649 .elementor-element.elementor-element-5e59aa8f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-60923072{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-2c06dde .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-33b200cf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-59dd0867 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-20cf7642{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-3c980b81 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-2319de34{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-34ecf0c2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-798327d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-5d6a0c99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-e3e3a67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-2e2f0b3d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-3d8b9347{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-7ab7aadf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-738a7614{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-28f47ab8 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-5cd088f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-2ac42270 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-5f5da46d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-649 .elementor-element.elementor-element-5cd62a1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-649 .elementor-element.elementor-element-19750685 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-649 .elementor-element.elementor-element-2d61d06b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-649 .elementor-element.elementor-element-70dbebcb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for heading, class: .elementor-element-2c06dde */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-2c06dde .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22c25405 */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60923072 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59dd0867 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-59dd0867 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72df157c */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33b200cf */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c980b81 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-3c980b81 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7bb259df */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20cf7642 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34ecf0c2 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-34ecf0c2 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-21a9f103 */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2319de34 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d6a0c99 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-5d6a0c99 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bb2de01 */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-798327d2 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e2f0b3d */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-2e2f0b3d .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2676175e */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e3a67 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab7aadf */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-7ab7aadf .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37c7e63c */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8b9347 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f47ab8 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-28f47ab8 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7921cf4a */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738a7614 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ac42270 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-2ac42270 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2780320d */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cd088f7 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cd62a1 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-5cd62a1 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10abd1f1 */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5da46d */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e2f0b3d */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-2e2f0b3d .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2676175e */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e3a67 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ab7aadf */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-7ab7aadf .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-37c7e63c */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8b9347 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f47ab8 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-28f47ab8 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7921cf4a */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-738a7614 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ac42270 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-2ac42270 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2780320d */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cd088f7 */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cd62a1 */.number {
    font-size: 1.5rem;
    font-weight: 200;
    vertical-align: super;
    vertical-align: text-top;
}

.text:hover  ~ .img-one {
    display: block;
    transition: opacity .2s ease, transform .2s ease;
    transform: translateX(6px);
    opacity: 1;
}

.elementor-649 .elementor-element.elementor-element-5cd62a1 .elementor-heading-title:hover {
  color: #FF673F;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10abd1f1 */.img-one {
    display: none;
    position: absolute;
    right: 0%;
    top: -50%;
  z-index: -10;
 opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5da46d */.my-title-container {
  position: relative;
  display: inline-block; 
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3ee7afe1 */.weitere-Projekte .e-n-accordion-item-title-text {
    background-color: #FFFFFF;
    padding: 0.75em 3em;
    border: 1px solid #FFFFFF;
    border-radius: 15px;
    transition: all 0.2s ease-in-out;
}

.weitere-Projekte .e-n-accordion-item-title:hover .e-n-accordion-item-title-text {
    background-color: #FF673F;
    border: 1px solid #FFFFFF;
    border-radius: 15px;
}

.weitere-Projekte .e-n-accordion-item-title[aria-expanded="true"] {
  display: none;
}

.weitere-Projekte .e-n-accordion-item-title {
    border: none;
}

@media only screen and (min-width: 767px) and (max-width: 1024px) {
    .weitere-Projekte .e-n-accordion-item-title-text {
            padding: 1em 3em;
 !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-595d5697 */.elementor-649 .elementor-element.elementor-element-595d5697{
    opacity: 0;
    transition: all 0.3s ease-in-out;
}
body.show .elementor-649 .elementor-element.elementor-element-595d5697{
    opacity: 1;
}/* End custom CSS */