.elementor-45 .elementor-element.elementor-element-07dccb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:48px;--padding-right:48px;}.elementor-45 .elementor-element.elementor-element-07dccb1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-07dccb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(100deg, #FDF3EF 0%, #F5DFD8 100%);}.elementor-45 .elementor-element.elementor-element-0633562{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-6ec1287{text-align:start;font-family:"Karla", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;color:#B4653F;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-f91edc6{text-align:start;}.elementor-45 .elementor-element.elementor-element-f91edc6 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-b58bdf3{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.7em;color:#4B3F38;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45 .elementor-element.elementor-element-1e2c845 .elementor-button{background-color:#7A3B3E;font-family:"Karla", Sans-serif;font-size:16px;font-weight:500;fill:#FBF6EF;color:#FBF6EF;border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-0aac2c1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45 .elementor-element.elementor-element-f6289de{--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:center;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-45 .elementor-element.elementor-element-f6289de:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f6289de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3EF;}.elementor-45 .elementor-element.elementor-element-e7f2b87{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-45 .elementor-element.elementor-element-43a9f64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-45 .elementor-element.elementor-element-d216472{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-d216472:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d216472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5E1DC;}.elementor-45 .elementor-element.elementor-element-62368f8{text-align:center;}.elementor-45 .elementor-element.elementor-element-62368f8 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:700;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-7dd5af3{text-align:center;font-family:"Karla", Sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.5em;color:#8C7A6E;}.elementor-45 .elementor-element.elementor-element-a90e71c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-45 .elementor-element.elementor-element-b0bd462{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-b0bd462:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-b0bd462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5E1DC;}.elementor-45 .elementor-element.elementor-element-ecf97bd{text-align:center;}.elementor-45 .elementor-element.elementor-element-ecf97bd .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:700;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-5bd5fc9{text-align:center;font-family:"Karla", Sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.5em;color:#8C7A6E;}.elementor-45 .elementor-element.elementor-element-c0d21ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-45 .elementor-element.elementor-element-6975820{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-6975820:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6975820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5E1DC;}.elementor-45 .elementor-element.elementor-element-64ea07c{text-align:center;}.elementor-45 .elementor-element.elementor-element-64ea07c .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:700;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-ed49445{text-align:center;font-family:"Karla", Sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.5em;color:#8C7A6E;}.elementor-45 .elementor-element.elementor-element-53c64a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-45 .elementor-element.elementor-element-2028272{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-2028272:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2028272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5E1DC;}.elementor-45 .elementor-element.elementor-element-431ccb0{text-align:center;}.elementor-45 .elementor-element.elementor-element-431ccb0 .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:18px;font-weight:700;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-83dd210{text-align:center;font-family:"Karla", Sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.5em;color:#8C7A6E;}.elementor-45 .elementor-element.elementor-element-e610aa2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-45 .elementor-element.elementor-element-e610aa2:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e610aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EF;}.elementor-45 .elementor-element.elementor-element-fa1f7f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-9481185{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-45 .elementor-element.elementor-element-df62858{text-align:start;font-family:"Karla", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;color:#B4653F;}.elementor-45 .elementor-element.elementor-element-7e4a44c{text-align:start;}.elementor-45 .elementor-element.elementor-element-7e4a44c .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-c08aea5{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.7em;color:#4B3F38;}.elementor-45 .elementor-element.elementor-element-0e08c94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-45 .elementor-element.elementor-element-0e08c94:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-0e08c94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3EF;}.elementor-45 .elementor-element.elementor-element-00e7c9c{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-45 .elementor-element.elementor-element-4cb1094{text-align:start;font-family:"Karla", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;color:#B4653F;}.elementor-45 .elementor-element.elementor-element-689fc64{text-align:start;}.elementor-45 .elementor-element.elementor-element-689fc64 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-25e7781{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.7em;color:#4B3F38;}.elementor-45 .elementor-element.elementor-element-789b111 .elementor-button{background-color:#7A3B3E;font-family:"Karla", Sans-serif;font-size:16px;font-weight:500;fill:#FBF6EF;color:#FBF6EF;border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-e5ce246{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-8d66d39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-45 .elementor-element.elementor-element-8d66d39:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-8d66d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EF;}.elementor-45 .elementor-element.elementor-element-42deea6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-b0ebcc1{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-45 .elementor-element.elementor-element-cd5bd1f{text-align:start;font-family:"Karla", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;color:#B4653F;}.elementor-45 .elementor-element.elementor-element-5e7a98b{text-align:start;}.elementor-45 .elementor-element.elementor-element-5e7a98b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-4f6348f{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-45 .elementor-element.elementor-element-c00f783{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-45 .elementor-element.elementor-element-b3cabe2{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-b3cabe2:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-b3cabe2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD4145;}.elementor-45 .elementor-element.elementor-element-fdf61de{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-fc9b774{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-45 .elementor-element.elementor-element-2204c24{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-2204c24:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2204c24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD4145;}.elementor-45 .elementor-element.elementor-element-c49d5e5{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-659ef80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-45 .elementor-element.elementor-element-95516b7{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-95516b7:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-95516b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD4145;}.elementor-45 .elementor-element.elementor-element-f692e08{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-403e2b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-45 .elementor-element.elementor-element-f41ab17{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-f41ab17:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f41ab17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD4145;}.elementor-45 .elementor-element.elementor-element-f4d1c44{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-c02b202{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-45 .elementor-element.elementor-element-73e19ce{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-73e19ce:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-73e19ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD4145;}.elementor-45 .elementor-element.elementor-element-a698a27{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-fff9154{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-45 .elementor-element.elementor-element-495f712{--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;--border-radius:50px 50px 50px 50px;}.elementor-45 .elementor-element.elementor-element-495f712:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-495f712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD4145;}.elementor-45 .elementor-element.elementor-element-ac852a6{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-351d76f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-45 .elementor-element.elementor-element-351d76f:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-351d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF3EF;}.elementor-45 .elementor-element.elementor-element-b12445e{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-45 .elementor-element.elementor-element-a367aff{text-align:start;font-family:"Karla", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;color:#B4653F;}.elementor-45 .elementor-element.elementor-element-8f60316{text-align:start;}.elementor-45 .elementor-element.elementor-element-8f60316 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-6529013{text-align:start;font-family:"Karla", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.7em;color:#4B3F38;}.elementor-45 .elementor-element.elementor-element-16c6e27{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-1f3dd68{--display:flex;--min-height:260px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-45 .elementor-element.elementor-element-1f3dd68:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1f3dd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEAE3;}.elementor-45 .elementor-element.elementor-element-762e07c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-45 .elementor-element.elementor-element-10f3467{text-align:center;}.elementor-45 .elementor-element.elementor-element-10f3467 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:26px;font-weight:400;font-style:normal;line-height:1.5em;color:#2E2622;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-c3f1243{--divider-border-style:solid;--divider-color:#B4653F;--divider-border-width:2px;}.elementor-45 .elementor-element.elementor-element-c3f1243 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-45 .elementor-element.elementor-element-c3f1243 .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-45 .elementor-element.elementor-element-8c7f08a{--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:center;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-45 .elementor-element.elementor-element-8c7f08a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-8c7f08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EF;}.elementor-45 .elementor-element.elementor-element-29fa29e{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-45 .elementor-element.elementor-element-d027f95{--display:flex;}.elementor-45 .elementor-element.elementor-element-ae30078{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-45 .elementor-element.elementor-element-2da4799{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-45 .elementor-element.elementor-element-8a4d028{text-align:start;font-family:"Karla", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-e89a94f{text-align:start;}.elementor-45 .elementor-element.elementor-element-e89a94f .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:#2E2622;}.elementor-45 .elementor-element.elementor-element-891331b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-eb2bc64 .elementor-button{background-color:#7A3B3E;font-family:"Karla", Sans-serif;font-size:16px;font-weight:500;fill:#FBF6EF;color:#FBF6EF;border-radius:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-f91edc6 .elementor-heading-title{font-size:30px;line-height:1.15em;}.elementor-45 .elementor-element.elementor-element-7e4a44c .elementor-heading-title{font-size:28px;line-height:1.15em;}.elementor-45 .elementor-element.elementor-element-689fc64 .elementor-heading-title{font-size:28px;line-height:1.15em;}.elementor-45 .elementor-element.elementor-element-8f60316 .elementor-heading-title{font-size:28px;line-height:1.15em;}}/* Start custom CSS for heading, class: .elementor-element-f91edc6 *//* jal-hero3 */ @media (min-width:1025px){ .elementor-45 .elementor-element.elementor-element-f91edc6 .elementor-heading-title { font-size: clamp(25px, 2.5vw, 33px) !important; white-space: nowrap; line-height: 1.2 !important; } } @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-f91edc6 .elementor-heading-title { font-size: 24px !important; line-height: 1.2 !important; text-wrap: balance; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0633562 */.elementor-45 .elementor-element.elementor-element-0633562 { flex: 0 0 48%; max-width: 48%; } /* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-0633562 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } } /* jal-tab */ @media (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-0633562 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de29f91 */.elementor-45 .elementor-element.elementor-element-de29f91 img { width: 100%; height: 560px; object-fit: cover; border-radius: 50% / 20%; display: block; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-de29f91 { width: 100% !important; height: auto !important; } .elementor-45 .elementor-element.elementor-element-de29f91 img { width: 100% !important; height: auto !important; max-height: none !important; object-fit: cover; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aac2c1 */.elementor-45 .elementor-element.elementor-element-0aac2c1 { flex: 0 0 48%; max-width: 48%; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-0aac2c1 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; height: auto !important; min-height: 0 !important; } } /* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-0aac2c1 { padding-left: 0 !important; padding-right: 0 !important; } .elementor-45 .elementor-element.elementor-element-0aac2c1 > .e-con-inner { padding: 0 !important; } } /* jal-tabimg */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-0aac2c1 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07dccb1 *//* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-07dccb1 { padding-left: 20px !important; padding-right: 20px !important; } } /* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-07dccb1 { padding-left: 16px !important; padding-right: 16px !important; } } /* jal-tabwrap */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-07dccb1 > .e-con-inner { flex-wrap: wrap !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d216472 */.elementor-45 .elementor-element.elementor-element-d216472 { width: 64px !important; height: 64px !important; min-width: 64px !important; flex: 0 0 64px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-d216472 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43a9f64 */.elementor-45 .elementor-element.elementor-element-43a9f64 { flex: 1 1 220px; max-width: 260px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0bd462 */.elementor-45 .elementor-element.elementor-element-b0bd462 { width: 64px !important; height: 64px !important; min-width: 64px !important; flex: 0 0 64px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-b0bd462 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90e71c */.elementor-45 .elementor-element.elementor-element-a90e71c { flex: 1 1 220px; max-width: 260px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6975820 */.elementor-45 .elementor-element.elementor-element-6975820 { width: 64px !important; height: 64px !important; min-width: 64px !important; flex: 0 0 64px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-6975820 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d21ff */.elementor-45 .elementor-element.elementor-element-c0d21ff { flex: 1 1 220px; max-width: 260px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2028272 */.elementor-45 .elementor-element.elementor-element-2028272 { width: 64px !important; height: 64px !important; min-width: 64px !important; flex: 0 0 64px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-2028272 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53c64a1 */.elementor-45 .elementor-element.elementor-element-53c64a1 { flex: 1 1 220px; max-width: 260px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f2b87 */.elementor-45 .elementor-element.elementor-element-e7f2b87 { flex-wrap: wrap; justify-content: center; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6289de *//* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-f6289de { padding-left: 16px !important; padding-right: 16px !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-293588a */.elementor-45 .elementor-element.elementor-element-293588a img { width: 100%; height: 400px; object-fit: cover; border-radius: 24px 120px 24px 24px; display: block; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-293588a { width: 100% !important; height: auto !important; } .elementor-45 .elementor-element.elementor-element-293588a img { width: 100% !important; height: auto !important; max-height: none !important; object-fit: cover; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1f7f5 */.elementor-45 .elementor-element.elementor-element-fa1f7f5 { flex: 0 0 46%; max-width: 46%; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-fa1f7f5 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; height: auto !important; min-height: 0 !important; } } /* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-fa1f7f5 { padding-left: 0 !important; padding-right: 0 !important; } .elementor-45 .elementor-element.elementor-element-fa1f7f5 > .e-con-inner { padding: 0 !important; } } /* jal-tabimg */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-fa1f7f5 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e4a44c *//* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-7e4a44c .elementor-heading-title { font-size: 28px !important; line-height: 1.15 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9481185 */.elementor-45 .elementor-element.elementor-element-9481185 { flex: 0 0 48%; max-width: 48%; } /* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-9481185 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } } /* jal-tab */ @media (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-9481185 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e610aa2 *//* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-e610aa2 { padding-left: 16px !important; padding-right: 16px !important; } } /* jal-tabwrap */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-e610aa2 > .e-con-inner { flex-wrap: wrap !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-689fc64 *//* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-689fc64 .elementor-heading-title { font-size: 28px !important; line-height: 1.15 !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-789b111 *//* jal-click */ .elementor-45 .elementor-element.elementor-element-789b111 { position: relative; z-index: 5; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00e7c9c */.elementor-45 .elementor-element.elementor-element-00e7c9c { flex: 0 0 46%; max-width: 46%; } /* jal-click */ .elementor-45 .elementor-element.elementor-element-00e7c9c { position: relative; z-index: 5; } /* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-00e7c9c { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } } /* jal-tab */ @media (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-00e7c9c { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2b14f5 */.elementor-45 .elementor-element.elementor-element-a2b14f5 img { width: 100%; height: 400px; object-fit: cover; object-position: center 30%; border-radius: 120px 24px 24px 24px; display: block; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-a2b14f5 { width: 100% !important; height: auto !important; } .elementor-45 .elementor-element.elementor-element-a2b14f5 img { width: 100% !important; height: auto !important; max-height: none !important; object-fit: cover; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5ce246 */.elementor-45 .elementor-element.elementor-element-e5ce246 { flex: 0 0 48%; max-width: 48%; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-e5ce246 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; height: auto !important; min-height: 0 !important; } } /* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-e5ce246 { padding-left: 0 !important; padding-right: 0 !important; } .elementor-45 .elementor-element.elementor-element-e5ce246 > .e-con-inner { padding: 0 !important; } } /* jal-tabimg */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-e5ce246 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e08c94 *//* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-0e08c94 { padding-left: 16px !important; padding-right: 16px !important; } } /* jal-tabwrap */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-0e08c94 > .e-con-inner { flex-wrap: wrap !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5978ffe */.elementor-45 .elementor-element.elementor-element-5978ffe img { width: 100%; height: 380px; object-fit: cover; border-radius: 24px 120px 24px 24px; display: block; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-5978ffe { width: 100% !important; height: auto !important; } .elementor-45 .elementor-element.elementor-element-5978ffe img { width: 100% !important; height: auto !important; max-height: none !important; object-fit: cover; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42deea6 */.elementor-45 .elementor-element.elementor-element-42deea6 { flex: 0 0 46%; max-width: 46%; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-42deea6 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; height: auto !important; min-height: 0 !important; } } /* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-42deea6 { padding-left: 0 !important; padding-right: 0 !important; } .elementor-45 .elementor-element.elementor-element-42deea6 > .e-con-inner { padding: 0 !important; } } /* jal-tabimg */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-42deea6 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3cabe2 */.elementor-45 .elementor-element.elementor-element-b3cabe2 { width: 26px !important; height: 26px !important; min-width: 26px !important; flex: 0 0 26px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-b3cabe2 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); } /* jal-tickcenter */ .elementor-45 .elementor-element.elementor-element-b3cabe2 .elementor-widget-html, .elementor-45 .elementor-element.elementor-element-b3cabe2 .elementor-widget-html > .elementor-widget-container { line-height: 0 !important; margin: 0 !important; padding: 0 !important; width: auto !important; display: flex !important; align-items: center; justify-content: center; } .elementor-45 .elementor-element.elementor-element-b3cabe2 svg { display: block; } .elementor-45 .elementor-element.elementor-element-b3cabe2 { padding: 0 !important; } .elementor-45 .elementor-element.elementor-element-b3cabe2 svg { width: 18px !important; height: 18px !important; max-width: none !important; flex: 0 0 18px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c00f783 */.elementor-45 .elementor-element.elementor-element-c00f783 { max-width: 480px; } /* jal-mobrow */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-c00f783, .elementor-45 .elementor-element.elementor-element-c00f783 > .e-con-inner { flex-wrap: nowrap !important; } .elementor-45 .elementor-element.elementor-element-c00f783 .elementor-widget-text-editor { flex: 1 1 0% !important; min-width: 0 !important; width: auto !important; -webkit-hyphens: auto; hyphens: auto; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2204c24 */.elementor-45 .elementor-element.elementor-element-2204c24 { width: 26px !important; height: 26px !important; min-width: 26px !important; flex: 0 0 26px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-2204c24 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); } /* jal-tickcenter */ .elementor-45 .elementor-element.elementor-element-2204c24 .elementor-widget-html, .elementor-45 .elementor-element.elementor-element-2204c24 .elementor-widget-html > .elementor-widget-container { line-height: 0 !important; margin: 0 !important; padding: 0 !important; width: auto !important; display: flex !important; align-items: center; justify-content: center; } .elementor-45 .elementor-element.elementor-element-2204c24 svg { display: block; } .elementor-45 .elementor-element.elementor-element-2204c24 { padding: 0 !important; } .elementor-45 .elementor-element.elementor-element-2204c24 svg { width: 18px !important; height: 18px !important; max-width: none !important; flex: 0 0 18px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc9b774 */.elementor-45 .elementor-element.elementor-element-fc9b774 { max-width: 480px; } /* jal-mobrow */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-fc9b774, .elementor-45 .elementor-element.elementor-element-fc9b774 > .e-con-inner { flex-wrap: nowrap !important; } .elementor-45 .elementor-element.elementor-element-fc9b774 .elementor-widget-text-editor { flex: 1 1 0% !important; min-width: 0 !important; width: auto !important; -webkit-hyphens: auto; hyphens: auto; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95516b7 */.elementor-45 .elementor-element.elementor-element-95516b7 { width: 26px !important; height: 26px !important; min-width: 26px !important; flex: 0 0 26px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-95516b7 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); } /* jal-tickcenter */ .elementor-45 .elementor-element.elementor-element-95516b7 .elementor-widget-html, .elementor-45 .elementor-element.elementor-element-95516b7 .elementor-widget-html > .elementor-widget-container { line-height: 0 !important; margin: 0 !important; padding: 0 !important; width: auto !important; display: flex !important; align-items: center; justify-content: center; } .elementor-45 .elementor-element.elementor-element-95516b7 svg { display: block; } .elementor-45 .elementor-element.elementor-element-95516b7 { padding: 0 !important; } .elementor-45 .elementor-element.elementor-element-95516b7 svg { width: 18px !important; height: 18px !important; max-width: none !important; flex: 0 0 18px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-659ef80 */.elementor-45 .elementor-element.elementor-element-659ef80 { max-width: 480px; } /* jal-mobrow */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-659ef80, .elementor-45 .elementor-element.elementor-element-659ef80 > .e-con-inner { flex-wrap: nowrap !important; } .elementor-45 .elementor-element.elementor-element-659ef80 .elementor-widget-text-editor { flex: 1 1 0% !important; min-width: 0 !important; width: auto !important; -webkit-hyphens: auto; hyphens: auto; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f41ab17 */.elementor-45 .elementor-element.elementor-element-f41ab17 { width: 26px !important; height: 26px !important; min-width: 26px !important; flex: 0 0 26px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-f41ab17 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); } /* jal-tickcenter */ .elementor-45 .elementor-element.elementor-element-f41ab17 .elementor-widget-html, .elementor-45 .elementor-element.elementor-element-f41ab17 .elementor-widget-html > .elementor-widget-container { line-height: 0 !important; margin: 0 !important; padding: 0 !important; width: auto !important; display: flex !important; align-items: center; justify-content: center; } .elementor-45 .elementor-element.elementor-element-f41ab17 svg { display: block; } .elementor-45 .elementor-element.elementor-element-f41ab17 { padding: 0 !important; } .elementor-45 .elementor-element.elementor-element-f41ab17 svg { width: 18px !important; height: 18px !important; max-width: none !important; flex: 0 0 18px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-403e2b8 */.elementor-45 .elementor-element.elementor-element-403e2b8 { max-width: 480px; } /* jal-mobrow */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-403e2b8, .elementor-45 .elementor-element.elementor-element-403e2b8 > .e-con-inner { flex-wrap: nowrap !important; } .elementor-45 .elementor-element.elementor-element-403e2b8 .elementor-widget-text-editor { flex: 1 1 0% !important; min-width: 0 !important; width: auto !important; -webkit-hyphens: auto; hyphens: auto; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e19ce */.elementor-45 .elementor-element.elementor-element-73e19ce { width: 26px !important; height: 26px !important; min-width: 26px !important; flex: 0 0 26px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-73e19ce { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); } /* jal-tickcenter */ .elementor-45 .elementor-element.elementor-element-73e19ce .elementor-widget-html, .elementor-45 .elementor-element.elementor-element-73e19ce .elementor-widget-html > .elementor-widget-container { line-height: 0 !important; margin: 0 !important; padding: 0 !important; width: auto !important; display: flex !important; align-items: center; justify-content: center; } .elementor-45 .elementor-element.elementor-element-73e19ce svg { display: block; } .elementor-45 .elementor-element.elementor-element-73e19ce { padding: 0 !important; } .elementor-45 .elementor-element.elementor-element-73e19ce svg { width: 18px !important; height: 18px !important; max-width: none !important; flex: 0 0 18px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c02b202 */.elementor-45 .elementor-element.elementor-element-c02b202 { max-width: 480px; } /* jal-mobrow */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-c02b202, .elementor-45 .elementor-element.elementor-element-c02b202 > .e-con-inner { flex-wrap: nowrap !important; } .elementor-45 .elementor-element.elementor-element-c02b202 .elementor-widget-text-editor { flex: 1 1 0% !important; min-width: 0 !important; width: auto !important; -webkit-hyphens: auto; hyphens: auto; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-495f712 */.elementor-45 .elementor-element.elementor-element-495f712 { width: 26px !important; height: 26px !important; min-width: 26px !important; flex: 0 0 26px !important; display: flex !important; align-items: center !important; justify-content: center !important; } /* jal-badge2 */ .elementor-45 .elementor-element.elementor-element-495f712 { background: linear-gradient(145deg, #C8654F 0%, #9E3B3E 100%) !important; box-shadow: 0 8px 20px rgba(158,59,62,.22); } /* jal-tickcenter */ .elementor-45 .elementor-element.elementor-element-495f712 .elementor-widget-html, .elementor-45 .elementor-element.elementor-element-495f712 .elementor-widget-html > .elementor-widget-container { line-height: 0 !important; margin: 0 !important; padding: 0 !important; width: auto !important; display: flex !important; align-items: center; justify-content: center; } .elementor-45 .elementor-element.elementor-element-495f712 svg { display: block; } .elementor-45 .elementor-element.elementor-element-495f712 { padding: 0 !important; } .elementor-45 .elementor-element.elementor-element-495f712 svg { width: 18px !important; height: 18px !important; max-width: none !important; flex: 0 0 18px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff9154 */.elementor-45 .elementor-element.elementor-element-fff9154 { max-width: 480px; } /* jal-mobrow */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-fff9154, .elementor-45 .elementor-element.elementor-element-fff9154 > .e-con-inner { flex-wrap: nowrap !important; } .elementor-45 .elementor-element.elementor-element-fff9154 .elementor-widget-text-editor { flex: 1 1 0% !important; min-width: 0 !important; width: auto !important; -webkit-hyphens: auto; hyphens: auto; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ebcc1 */.elementor-45 .elementor-element.elementor-element-b0ebcc1 { flex: 0 0 48%; max-width: 48%; } /* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-b0ebcc1 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } } /* jal-tab */ @media (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-b0ebcc1 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d66d39 *//* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-8d66d39 { padding-left: 16px !important; padding-right: 16px !important; } } /* jal-tabwrap */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-8d66d39 > .e-con-inner { flex-wrap: wrap !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f60316 *//* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-8f60316 .elementor-heading-title { font-size: 28px !important; line-height: 1.15 !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12445e */.elementor-45 .elementor-element.elementor-element-b12445e { flex: 0 0 46%; max-width: 46%; } /* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-b12445e { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } } /* jal-tab */ @media (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-b12445e { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; flex-grow: 0 !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10dc566 */.elementor-45 .elementor-element.elementor-element-10dc566 img { width: 100%; height: 260px; object-fit: cover; border-radius: 120px 24px 24px 24px; display: block; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-10dc566 { width: 100% !important; height: auto !important; } .elementor-45 .elementor-element.elementor-element-10dc566 img { width: 100% !important; height: auto !important; max-height: none !important; object-fit: cover; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16c6e27 */.elementor-45 .elementor-element.elementor-element-16c6e27 { flex: 0 0 48%; max-width: 48%; } /* jal-mob-img */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-16c6e27 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; height: auto !important; min-height: 0 !important; } } /* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-16c6e27 { padding-left: 0 !important; padding-right: 0 !important; } .elementor-45 .elementor-element.elementor-element-16c6e27 > .e-con-inner { padding: 0 !important; } } /* jal-tabimg */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-16c6e27 { width: 100% !important; max-width: 100% !important; flex-basis: auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-351d76f *//* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-351d76f { padding-left: 16px !important; padding-right: 16px !important; } } /* jal-tabwrap */ @media (min-width:768px) and (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-351d76f > .e-con-inner { flex-wrap: wrap !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2938902 */.elementor-45 .elementor-element.elementor-element-2938902 { position: absolute; left: 24px; bottom: 0; z-index: 1; opacity: 0.9; } /* jal-decofix */ @media (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-2938902 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-14a1d2b */.elementor-45 .elementor-element.elementor-element-14a1d2b { position: absolute; right: 24px; bottom: 0; z-index: 1; opacity: 0.9; } /* jal-decofix */ @media (max-width:1024px){ .elementor-45 .elementor-element.elementor-element-14a1d2b { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762e07c */.elementor-45 .elementor-element.elementor-element-762e07c { max-width: 760px; position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f3dd68 */.elementor-45 .elementor-element.elementor-element-1f3dd68 { position: relative; overflow: hidden; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d027f95 */.elementor-45 .elementor-element.elementor-element-d027f95 { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(253,246,239,0.75) 0%, rgba(253,246,239,0.35) 45%, rgba(253,246,239,0.05) 70%); z-index: 1; pointer-events: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da4799 */.elementor-45 .elementor-element.elementor-element-2da4799 { max-width: 560px; position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891331b */.elementor-45 .elementor-element.elementor-element-891331b { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae30078 */.elementor-45 .elementor-element.elementor-element-ae30078 { position: relative; z-index: 2; width: 100%; flex-wrap: wrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29fa29e */.elementor-45 .elementor-element.elementor-element-29fa29e { position: relative; overflow: hidden; background-image: url('https://jaleben.at/wp-content/uploads/2026/10/f3e441e6-70b9-4b7c-b0af-7cf5fa5f5261-opt.jpg'); background-position: center center; background-size: cover; background-repeat: no-repeat; border-radius: 24px; } /* jal-mob */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-29fa29e { padding-left: 20px !important; padding-right: 20px !important; } } /* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-29fa29e { padding-left: 16px !important; padding-right: 16px !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c7f08a *//* jal-mob-img2 */ @media (max-width:767px){ .elementor-45 .elementor-element.elementor-element-8c7f08a { padding-left: 16px !important; padding-right: 16px !important; } }/* End custom CSS */