.elementor-4218 .elementor-element.elementor-element-4bcd147{--display:flex;--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-4218 .elementor-element.elementor-element-a03f813{--display:flex;--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-4218 .elementor-element.elementor-element-7a262df .sub-title{color:var( --e-global-color-ac8ad00 );}.elementor-4218 .elementor-element.elementor-element-7a262df .sec-title{color:var( --e-global-color-ac8ad00 );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .desc{color:var( --e-global-color-ac8ad00 );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .checklist li{color:#000000;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .th-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-c57253b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-6ea6fb3 .title a{color:var( --e-global-color-ac8ad00 );}.elementor-4218 .elementor-element.elementor-element-6ea6fb3 .desig{color:var( --e-global-color-ac8ad00 );}.elementor-4218 .elementor-element.elementor-element-a3b12d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-a3b12d8:not(.elementor-motion-effects-element-type-background), .elementor-4218 .elementor-element.elementor-element-a3b12d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://mariell-beauty.de/wp-content/uploads/2026/04/flower.png");background-position:top left;background-repeat:no-repeat;background-size:23% auto;}.elementor-4218 .elementor-element.elementor-element-502d3f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-5930f56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-f502d1d{text-align:center;}.elementor-4218 .elementor-element.elementor-element-f502d1d .elementor-heading-title{font-size:var( --e-global-typography-7adff6c-font-size );font-weight:var( --e-global-typography-7adff6c-font-weight );text-transform:var( --e-global-typography-7adff6c-text-transform );line-height:var( --e-global-typography-7adff6c-line-height );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-3b8378c .qodef-m-line{color:#FFFFFF;border-style:solid;width:89px;font-size:2px;}.elementor-4218 .elementor-element.elementor-element-c1b43d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-4218 .elementor-element.elementor-element-c1b43d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-726ce6a{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0ec6ef2 );}.elementor-4218 .elementor-element.elementor-element-726ce6a p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-1efce9c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-9e841a8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-d3f8b2a img{width:100%;height:270px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-bbd3710{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4218 .elementor-element.elementor-element-7d3889e .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );font-weight:var( --e-global-typography-9a252cf-font-weight );text-transform:var( --e-global-typography-9a252cf-text-transform );line-height:var( --e-global-typography-9a252cf-line-height );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-3c2d4af{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f14377c );}.elementor-4218 .elementor-element.elementor-element-3c2d4af p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-b228012.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button:hover, .elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button:hover svg, .elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button .elementor-button-icon i, .elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4218 .elementor-element.elementor-element-8681251{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-996dc67 img{width:100%;height:270px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-303c724{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4218 .elementor-element.elementor-element-0c3cb4d .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );font-weight:var( --e-global-typography-9a252cf-font-weight );text-transform:var( --e-global-typography-9a252cf-text-transform );line-height:var( --e-global-typography-9a252cf-line-height );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-1377c96{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f14377c );}.elementor-4218 .elementor-element.elementor-element-1377c96 p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-b5813ff.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button:hover, .elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button:hover svg, .elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button .elementor-button-icon i, .elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4218 .elementor-element.elementor-element-87f55ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-65542b4 img{width:100%;height:270px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-88202d9{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4218 .elementor-element.elementor-element-4bc6424 .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );font-weight:var( --e-global-typography-9a252cf-font-weight );text-transform:var( --e-global-typography-9a252cf-text-transform );line-height:var( --e-global-typography-9a252cf-line-height );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-4c419f2{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f14377c );}.elementor-4218 .elementor-element.elementor-element-4c419f2 p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-a2c9e91.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button:hover, .elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button:hover svg, .elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button .elementor-button-icon i, .elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4218 .elementor-element.elementor-element-c5d28b9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-519b134 img{width:100%;height:270px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-4390bd5{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:23px;--padding-right:23px;}.elementor-4218 .elementor-element.elementor-element-616a1f1 .elementor-heading-title{font-size:30px;font-weight:500;text-transform:none;line-height:40px;color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-6969f96{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f14377c );}.elementor-4218 .elementor-element.elementor-element-6969f96 p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-1c74834.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button:hover, .elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button:hover svg, .elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button .elementor-button-icon i, .elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4218 .elementor-element.elementor-element-e9bccfb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-e6acd0d img{width:100%;height:270px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-ba1c1c7{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4218 .elementor-element.elementor-element-f976d43 .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );font-weight:var( --e-global-typography-9a252cf-font-weight );text-transform:var( --e-global-typography-9a252cf-text-transform );line-height:var( --e-global-typography-9a252cf-line-height );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-20bd61c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f14377c );}.elementor-4218 .elementor-element.elementor-element-20bd61c p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-4dc73e1.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button:hover, .elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button:hover svg, .elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button .elementor-button-icon i, .elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4218 .elementor-element.elementor-element-107ecd5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-0616551 img{width:100%;height:270px;object-fit:cover;object-position:top center;border-radius:10px 10px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-5526114{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4218 .elementor-element.elementor-element-4e3d2bf .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );font-weight:var( --e-global-typography-9a252cf-font-weight );text-transform:var( --e-global-typography-9a252cf-text-transform );line-height:var( --e-global-typography-9a252cf-line-height );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-b8cf318{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f14377c );}.elementor-4218 .elementor-element.elementor-element-b8cf318 p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-9ec73db.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button:hover, .elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button:hover svg, .elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button .elementor-button-icon i, .elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4218 .elementor-element.elementor-element-ea2ff1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--overlay-opacity:0.17;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-ea2ff1e:not(.elementor-motion-effects-element-type-background), .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEE9;}.elementor-4218 .elementor-element.elementor-element-ea2ff1e::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .elementor-background-video-container::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .e-con-inner > .elementor-background-video-container::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .elementor-background-slideshow::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mariell-beauty.de/wp-content/uploads/2026/04/cropped-cropped-BB99CA66-5EDA-4ED3-B325-D92BDFB632B2.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:47% auto;}.elementor-4218 .elementor-element.elementor-element-2ba2841{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--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-4218 .elementor-element.elementor-element-d5c56ae{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-45e295a{text-align:center;}.elementor-4218 .elementor-element.elementor-element-45e295a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#000000;}.elementor-4218 .elementor-element.elementor-element-a01504a .qodef-m-line{border-style:solid;width:89px;font-size:2px;}.elementor-4218 .elementor-element.elementor-element-ddd68ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-4218 .elementor-element.elementor-element-ddd68ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4218 .elementor-element.elementor-element-5bc4bcd{text-align:center;color:var( --e-global-color-ac8ad00 );}.elementor-4218 .elementor-element.elementor-element-5bc4bcd p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-021b148{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ac8ad00 );}.elementor-4218 .elementor-element.elementor-element-021b148 p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-6769728{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ac8ad00 );}.elementor-4218 .elementor-element.elementor-element-6769728 p{margin-block-end:0px;}.elementor-4218 .elementor-element.elementor-element-2d590de .elementor-button{background-color:var( --e-global-color-ac8ad00 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 40px 18px 40px;}.elementor-4218 .elementor-element.elementor-element-2d590de .elementor-button:hover, .elementor-4218 .elementor-element.elementor-element-2d590de .elementor-button:focus{background-color:var( --e-global-color-ac8ad00 );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-2d590de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4218 .elementor-element.elementor-element-2d590de .elementor-button:hover svg, .elementor-4218 .elementor-element.elementor-element-2d590de .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-2d590de .elementor-button .elementor-button-icon i, .elementor-4218 .elementor-element.elementor-element-2d590de .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4218 .elementor-element.elementor-element-854878a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-7e3db7c{margin:200px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-4218 .elementor-element.elementor-element-7e3db7c.elementor-element{--align-self:center;}.elementor-4218 .elementor-element.elementor-element-7e3db7c img{width:215px;height:310px;object-fit:cover;object-position:center center;}.elementor-4218 .elementor-element.elementor-element-0537ba1{z-index:4;}.elementor-4218 .elementor-element.elementor-element-0537ba1 img{width:460px;}.elementor-4218 .elementor-element.elementor-element-eb2cb94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 100px;--row-gap:20px;--column-gap:100px;--flex-wrap:nowrap;--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-4218 .elementor-element.elementor-element-9dcc8a6{--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;--flex-wrap:nowrap;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-8825155.elementor-element{--align-self:center;}.elementor-4218 .elementor-element.elementor-element-8825155 img{width:180px;height:225px;object-fit:cover;object-position:center center;}.elementor-4218 .elementor-element.elementor-element-b170c25 img{width:400px;height:590px;object-fit:cover;object-position:center center;}.elementor-4218 .elementor-element.elementor-element-8817d4b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-cd014c5{text-align:center;}.elementor-4218 .elementor-element.elementor-element-cd014c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#000000;}.elementor-4218 .elementor-element.elementor-element-7f890e7 .qodef-m-line{color:#000000;border-style:solid;width:89px;font-size:2px;}.elementor-4218 .elementor-element.elementor-element-6ffde88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-4218 .elementor-element.elementor-element-6ffde88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4218 .elementor-element.elementor-element-c0de1e9{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4218 .elementor-element.elementor-element-c0de1e9 p{margin-block-end:20px;}.elementor-4218 .elementor-element.elementor-element-853f4c9 .elementor-button{background-color:var( --e-global-color-ac8ad00 );font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:18px;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:18px 40px 18px 40px;}.elementor-4218 .elementor-element.elementor-element-853f4c9 .elementor-button:hover, .elementor-4218 .elementor-element.elementor-element-853f4c9 .elementor-button:focus{background-color:var( --e-global-color-ac8ad00 );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-853f4c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4218 .elementor-element.elementor-element-853f4c9 .elementor-button:hover svg, .elementor-4218 .elementor-element.elementor-element-853f4c9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-853f4c9 .elementor-button .elementor-button-icon i, .elementor-4218 .elementor-element.elementor-element-853f4c9 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4218 .elementor-element.elementor-element-e26d909{--display:flex;--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-4218 .elementor-element.elementor-element-e26d909:not(.elementor-motion-effects-element-type-background), .elementor-4218 .elementor-element.elementor-element-e26d909 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4218 .elementor-element.elementor-element-c17217c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-c17217c .box-title{color:var( --e-global-color-f14377c );}.elementor-4218 .elementor-element.elementor-element-c17217c .box-text{color:var( --e-global-color-0ec6ef2 );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-c17217c .th_btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#FFFFFF;}.elementor-4218 .elementor-element.elementor-element-ed3541a{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-7726080{--display:flex;--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-4218 .elementor-element.elementor-element-64546c1{text-align:center;}.elementor-4218 .elementor-element.elementor-element-64546c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#000000;}.elementor-4218 .elementor-element.elementor-element-235bc41 .qodef-m-line{color:#000000;border-style:solid;width:89px;font-size:2px;}.elementor-4218 .elementor-element.elementor-element-b039196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-4218 .elementor-element.elementor-element-b039196 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4218 .elementor-element.elementor-element-cfb72ac{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4218 .elementor-element.elementor-element-cfb72ac.elementor-element{--align-self:center;}.elementor-4218 .elementor-element.elementor-element-cfb72ac p{margin-block-end:20px;}.elementor-4218 .elementor-element.elementor-element-9a7b730{--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;--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-4218 .elementor-element.elementor-element-19e1542{--display:flex;--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-4218 .elementor-element.elementor-element-13f198a{--display:flex;--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-4218 .elementor-element.elementor-element-b013b5f .accordion-button{color:#FFFFFF;font-size:var( --e-global-typography-7adff6c-font-size );font-weight:var( --e-global-typography-7adff6c-font-weight );text-transform:var( --e-global-typography-7adff6c-text-transform );line-height:var( --e-global-typography-7adff6c-line-height );}.elementor-4218 .elementor-element.elementor-element-b013b5f .accordion-body, .elementor-4218 .elementor-element.elementor-element-b013b5f p{color:#FFFFFF;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-5cfa188{--display:flex;--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-4218 .elementor-element.elementor-element-fb39cc2 .desc{color:#000000;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-fb39cc2 .th_btn{color:var( --e-global-color-ac8ad00 );background-color:var( --e-global-color-ac8ad00 );}.elementor-4218 .elementor-element.elementor-element-a2a633f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-d871541{text-align:center;}.elementor-4218 .elementor-element.elementor-element-d871541 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:26px;color:#000000;}.elementor-4218 .elementor-element.elementor-element-f115c06 .qodef-m-line{color:#000000;border-style:solid;width:89px;font-size:2px;}.elementor-4218 .elementor-element.elementor-element-b6a5a06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-4218 .elementor-element.elementor-element-b6a5a06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-4218 .elementor-element.elementor-element-a9e623b{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:#000000;}.elementor-4218 .elementor-element.elementor-element-a9e623b.elementor-element{--align-self:center;}.elementor-4218 .elementor-element.elementor-element-a9e623b p{margin-block-end:20px;}.elementor-4218 .elementor-element.elementor-element-062daab .name{color:var( --e-global-color-f14377c );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .desig{color:var( --e-global-color-f14377c );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .text{color:#FFFFFF;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 );line-height:var( --e-global-typography-text-line-height );}body.elementor-page-4218:not(.elementor-motion-effects-element-type-background), body.elementor-page-4218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-4218 .elementor-element.elementor-element-a3b12d8{--content-width:1200px;}.elementor-4218 .elementor-element.elementor-element-5930f56{--width:67%;}.elementor-4218 .elementor-element.elementor-element-ea2ff1e{--content-width:1200px;}.elementor-4218 .elementor-element.elementor-element-e26d909{--width:100%;}.elementor-4218 .elementor-element.elementor-element-19e1542{--width:41%;}.elementor-4218 .elementor-element.elementor-element-13f198a{--width:59%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4218 .elementor-element.elementor-element-502d3f8{--width:100%;}.elementor-4218 .elementor-element.elementor-element-5930f56{--width:100%;}.elementor-4218 .elementor-element.elementor-element-1efce9c{--width:100%;}.elementor-4218 .elementor-element.elementor-element-19e1542{--width:100%;}.elementor-4218 .elementor-element.elementor-element-13f198a{--width:100%;}}@media(min-width:1367px){.elementor-4218 .elementor-element.elementor-element-a3b12d8:not(.elementor-motion-effects-element-type-background), .elementor-4218 .elementor-element.elementor-element-a3b12d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4218 .elementor-element.elementor-element-ea2ff1e::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .elementor-background-video-container::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .e-con-inner > .elementor-background-video-container::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .elementor-background-slideshow::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4218 .elementor-element.elementor-element-ea2ff1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1366px){.elementor-4218 .elementor-element.elementor-element-4bcd147{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-25d6b05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-a03f813{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-7a262df .sec-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .desc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .checklist li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .th-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-a3b12d8{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-f502d1d .elementor-heading-title{font-size:var( --e-global-typography-7adff6c-font-size );line-height:var( --e-global-typography-7adff6c-line-height );}.elementor-4218 .elementor-element.elementor-element-c1b43d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-726ce6a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-1efce9c{--grid-auto-flow:row;}.elementor-4218 .elementor-element.elementor-element-7d3889e .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-3c2d4af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-0c3cb4d .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-1377c96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-4bc6424 .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-4c419f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-6969f96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-f976d43 .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-20bd61c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-4e3d2bf .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-b8cf318{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-ea2ff1e{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-ddd68ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-021b148{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-6769728{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-6ffde88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-c0de1e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-c17217c > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-4218 .elementor-element.elementor-element-c17217c .box-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-c17217c .th_btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-ed3541a{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-b039196 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-cfb72ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-b013b5f .accordion-button{font-size:var( --e-global-typography-7adff6c-font-size );line-height:var( --e-global-typography-7adff6c-line-height );}.elementor-4218 .elementor-element.elementor-element-b013b5f .accordion-body, .elementor-4218 .elementor-element.elementor-element-b013b5f p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-5cfa188{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-fb39cc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-fb39cc2 .desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-a2a633f{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-b6a5a06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-a9e623b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .desig{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-4218 .elementor-element.elementor-element-a03f813{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-7a262df > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-7a262df .sec-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .desc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .checklist li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .th-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-c57253b{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-a3b12d8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-f502d1d .elementor-heading-title{font-size:var( --e-global-typography-7adff6c-font-size );line-height:var( --e-global-typography-7adff6c-line-height );}.elementor-4218 .elementor-element.elementor-element-c1b43d1{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-c1b43d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-726ce6a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-1efce9c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4218 .elementor-element.elementor-element-7d3889e .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-3c2d4af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-0c3cb4d .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-1377c96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-4bc6424 .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-4c419f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-6969f96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-f976d43 .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-20bd61c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-4e3d2bf .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-b8cf318{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-ea2ff1e{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-2ba2841{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-4218 .elementor-element.elementor-element-ddd68ef{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-ddd68ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-021b148{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-6769728{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-854878a{--justify-content:center;}.elementor-4218 .elementor-element.elementor-element-7e3db7c{margin:100px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4218 .elementor-element.elementor-element-7e3db7c img{width:100%;}.elementor-4218 .elementor-element.elementor-element-0537ba1.elementor-element{--align-self:center;}.elementor-4218 .elementor-element.elementor-element-0537ba1 img{width:600px;}.elementor-4218 .elementor-element.elementor-element-eb2cb94{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-4218 .elementor-element.elementor-element-9dcc8a6{--justify-content:center;}.elementor-4218 .elementor-element.elementor-element-8825155{margin:0px -100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-4218 .elementor-element.elementor-element-8825155 img{width:80%;height:350px;}.elementor-4218 .elementor-element.elementor-element-b170c25.elementor-element{--align-self:center;}.elementor-4218 .elementor-element.elementor-element-b170c25 img{width:600px;height:600px;}.elementor-4218 .elementor-element.elementor-element-6ffde88{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-6ffde88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-c0de1e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-c17217c .box-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-c17217c .th_btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-ed3541a{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-b039196{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-b039196 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-cfb72ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-9a7b730{--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-4218 .elementor-element.elementor-element-19e1542{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-13f198a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-b013b5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-b013b5f .accordion-button{font-size:var( --e-global-typography-7adff6c-font-size );line-height:var( --e-global-typography-7adff6c-line-height );}.elementor-4218 .elementor-element.elementor-element-b013b5f .accordion-body, .elementor-4218 .elementor-element.elementor-element-b013b5f p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-5cfa188{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-fb39cc2 .desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-a2a633f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-4218 .elementor-element.elementor-element-b6a5a06{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-b6a5a06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-a9e623b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .desig{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4218 .elementor-element.elementor-element-4bcd147{--width:100%;--border-radius:0px 20px 0px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-25d6b05 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-a03f813{--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-4218 .elementor-element.elementor-element-7a262df .sec-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .desc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .checklist li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-7a262df .th-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-c57253b{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-6ea6fb3 .title a{font-size:40px;line-height:1.2em;}.elementor-4218 .elementor-element.elementor-element-6ea6fb3 .desig{font-size:40px;line-height:1.2em;}.elementor-4218 .elementor-element.elementor-element-a3b12d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4218 .elementor-element.elementor-element-f502d1d{text-align:start;}.elementor-4218 .elementor-element.elementor-element-f502d1d .elementor-heading-title{font-size:var( --e-global-typography-7adff6c-font-size );line-height:var( --e-global-typography-7adff6c-line-height );}.elementor-4218 .elementor-element.elementor-element-3b8378c.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-c1b43d1{text-align:start;}.elementor-4218 .elementor-element.elementor-element-c1b43d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-726ce6a{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-1efce9c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4218 .elementor-element.elementor-element-7d3889e .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-3c2d4af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-b228012 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-0c3cb4d .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-1377c96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-b5813ff .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-4bc6424 .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-4c419f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-a2c9e91 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-6969f96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-1c74834 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-f976d43 .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-20bd61c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-4dc73e1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-4e3d2bf .elementor-heading-title{font-size:var( --e-global-typography-9a252cf-font-size );line-height:var( --e-global-typography-9a252cf-line-height );}.elementor-4218 .elementor-element.elementor-element-b8cf318{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-9ec73db .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-ea2ff1e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4218 .elementor-element.elementor-element-2ba2841{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4218 .elementor-element.elementor-element-d5c56ae.e-con{--order:-99999 /* order start hack */;}.elementor-4218 .elementor-element.elementor-element-45e295a{text-align:start;}.elementor-4218 .elementor-element.elementor-element-a01504a.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-ddd68ef{text-align:start;}.elementor-4218 .elementor-element.elementor-element-ddd68ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-5bc4bcd{text-align:start;}.elementor-4218 .elementor-element.elementor-element-021b148{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-6769728{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-7e3db7c img{height:250px;}.elementor-4218 .elementor-element.elementor-element-0537ba1 img{width:240px;height:300px;}.elementor-4218 .elementor-element.elementor-element-eb2cb94{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap: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-4218 .elementor-element.elementor-element-8825155{text-align:start;}.elementor-4218 .elementor-element.elementor-element-8825155 img{width:80%;height:250px;}.elementor-4218 .elementor-element.elementor-element-b170c25{width:100%;max-width:100%;}.elementor-4218 .elementor-element.elementor-element-b170c25 img{width:100%;height:300px;}.elementor-4218 .elementor-element.elementor-element-8817d4b.e-con{--order:-99999 /* order start hack */;}.elementor-4218 .elementor-element.elementor-element-cd014c5{text-align:start;}.elementor-4218 .elementor-element.elementor-element-7f890e7.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-6ffde88{text-align:start;}.elementor-4218 .elementor-element.elementor-element-6ffde88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-c0de1e9{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-c17217c > .elementor-widget-container{margin:-10px 0px -80px 0px;padding:0px 0px 0px 0px;}.elementor-4218 .elementor-element.elementor-element-c17217c .box-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-c17217c .th_btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4218 .elementor-element.elementor-element-ed3541a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4218 .elementor-element.elementor-element-64546c1{text-align:start;}.elementor-4218 .elementor-element.elementor-element-235bc41.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-b039196{text-align:start;}.elementor-4218 .elementor-element.elementor-element-b039196 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-cfb72ac{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-19e1542{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-13f198a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4218 .elementor-element.elementor-element-b013b5f{width:100%;max-width:100%;}.elementor-4218 .elementor-element.elementor-element-b013b5f .accordion-button{font-size:var( --e-global-typography-7adff6c-font-size );line-height:var( --e-global-typography-7adff6c-line-height );}.elementor-4218 .elementor-element.elementor-element-b013b5f .accordion-body, .elementor-4218 .elementor-element.elementor-element-b013b5f p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-5cfa188{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4218 .elementor-element.elementor-element-fb39cc2 .desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-a2a633f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4218 .elementor-element.elementor-element-d871541{text-align:start;}.elementor-4218 .elementor-element.elementor-element-f115c06.elementor-element{--align-self:flex-start;}.elementor-4218 .elementor-element.elementor-element-b6a5a06{text-align:start;}.elementor-4218 .elementor-element.elementor-element-b6a5a06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4218 .elementor-element.elementor-element-a9e623b{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .desig{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4218 .elementor-element.elementor-element-062daab .text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for Schonbanner, class: .elementor-element-25d6b05 */span.sub-title.slideinup {
    color: white;
}


p.hero-text.slideinup {
    color: white!important;
}/* End custom CSS */
/* Start custom CSS for schonaboutus, class: .elementor-element-7a262df *//* ===== Existing Code (unchanged) ===== */
.elementor-4218 .elementor-element.elementor-element-7a262df .client-thumb-group .box-title {
    color: #000000;
}

.elementor-4218 .elementor-element.elementor-element-7a262df .th-btn.style2 {
    border: 1px solid black;
    color: black;
}

.elementor-4218 .elementor-element.elementor-element-7a262df .th-btn.style2:hover {
    color: var(--title-color);
    border-color: #000000;
}

.elementor-4218 .elementor-element.elementor-element-7a262df .discount-tag {
    color: #000000;
}

/* ===== Image 1 ===== */
.img1.image.scale {
    height: 625px;
}

.img1.image.scale img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

/* ===== Image 2 (NEW) ===== */
.img2.image.scale {
    height: 625px;
}

.img2.image.scale img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

/* ===== Tablet ===== */
@media (max-width: 991px) {
    .img1.image.scale,
    .img2.image.scale {
        height: 450px;
        width: 100%;
    }
}

/* ===== Mobile ===== */
@media (max-width: 576px) {
    .img1.image.scale,
    .img2.image.scale {
        height: 300px;
    }
}

/* ===== Disable Animation ===== */
.jumpAni {
    animation: none !important;
    -webkit-animation: none !important;
}

.shape-mockup {
    animation: none !important;
}/* End custom CSS */
/* Start custom CSS for schonmarque, class: .elementor-element-6ea6fb3 */.elementor-4218 .elementor-element.elementor-element-6ea6fb3 a {
  pointer-events: none;
  cursor: default;
}/* End custom CSS */
/* Start custom CSS for schon_project, class: .elementor-element-c17217c */.elementor-4218 .elementor-element.elementor-element-c17217c p.sec-text2 {
    color: white!important;
}


.elementor-4218 .elementor-element.elementor-element-c17217c h2.sec-title.text-anime-style-3.text-white {
    color: white!important;
}

/* ===== All Project Images Responsive ===== */
.box-img.image.scale {
    width: 100%;
    height: 625px;
    overflow: hidden;
}

.box-img.image.scale img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

/* Tablet */
@media (max-width: 991px) {
    .box-img.image.scale {
        height: 400px;
    }
}

/* Mobile */
@media (max-width: 576px) {
    .box-img.image.scale {
        height: 300px;
    }
}

/* Optional: remove unwanted transform scale issues */
.box-img.image.scale,
.box-img.image.scale img {
    transform: none !important;
}/* End custom CSS */
/* Start custom CSS for schonimage, class: .elementor-element-7e9943f */.elementor-4218 .elementor-element.elementor-element-7e9943f img{
    height: 735px!important;
}
/* Tablet */
@media (max-width: 991px) {
  .choose-img-box img {
    max-height: 400px;
  }
}

/* Mobile */
@media (max-width: 576px) {
  .choose-img-box img {
    max-height: 300px;
  }
}/* End custom CSS */
/* Start custom CSS for schonfaq, class: .elementor-element-b013b5f */.faq-img img{
    width: 300px!important;
}


.accordion-header {
    margin-bottom: 10px;
}


.accordion-card.style3 .accordion-body {  
    border-radius: 8px;
    }
    
    
.accordion-card.style3:not(:last-child) {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for schontestimonialslider, class: .elementor-element-062daab */.elementor-4218 .elementor-element.elementor-element-062daab p.box-text {
    color: white!important;
}

.elementor-4218 .elementor-element.elementor-element-062daab p.box-desig {
    color: white!important;
}/* End custom CSS */
/* Start custom CSS */.elementor-element.elementor-element-a03f813.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
    display: flex;
    gap: 0!important;
}/* End custom CSS */