.elementor-1378 .elementor-element.elementor-element-2df1470{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1378 .elementor-element.elementor-element-2df1470:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-2df1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-nebengebaeude-eg-ferienwohnung-klarheit-kueche-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-0a129a5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-0a129a5:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-0a129a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2C485C7;}.elementor-1378 .elementor-element.elementor-element-b2587f6{--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:center;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-55px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-ce22d0e{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-ce22d0e:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-ce22d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-40c6167 .elementor-icon-box-wrapper{gap:8px;}.elementor-1378 .elementor-element.elementor-element-40c6167 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-40c6167.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-40c6167.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-40c6167.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-40c6167 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-40c6167 .elementor-icon-box-title, .elementor-1378 .elementor-element.elementor-element-40c6167 .elementor-icon-box-title a{font-size:0.9rem;font-weight:400;line-height:1.4em;}.elementor-1378 .elementor-element.elementor-element-fc2210e{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-fc2210e:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-fc2210e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-91eb385 .elementor-icon-box-wrapper{gap:8px;}.elementor-1378 .elementor-element.elementor-element-91eb385 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-91eb385.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-91eb385.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-91eb385.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-91eb385 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-91eb385 .elementor-icon-box-title, .elementor-1378 .elementor-element.elementor-element-91eb385 .elementor-icon-box-title a{font-size:0.9rem;font-weight:400;line-height:1.4em;}.elementor-1378 .elementor-element.elementor-element-f7d4573{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-f7d4573:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-f7d4573 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-5ce62c7 .elementor-icon-box-wrapper{gap:8px;}.elementor-1378 .elementor-element.elementor-element-5ce62c7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-5ce62c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-5ce62c7.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-5ce62c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-5ce62c7 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-5ce62c7 .elementor-icon-box-title, .elementor-1378 .elementor-element.elementor-element-5ce62c7 .elementor-icon-box-title a{font-size:0.9rem;font-weight:400;line-height:1.4em;}.elementor-1378 .elementor-element.elementor-element-462121d{text-align:center;}.elementor-1378 .elementor-element.elementor-element-4c16aca{text-align:center;color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-216113c{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-705cd46{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-705cd46 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-705cd46 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-705cd46.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-705cd46.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-705cd46.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-705cd46.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-705cd46.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-04b848a{text-align:center;}.elementor-1378 .elementor-element.elementor-element-2362aca{text-align:center;}.elementor-1378 .elementor-element.elementor-element-2362aca .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-e096f78{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav{margin:0px 20px 0px 0px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item svg{width:20px;height:20px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item i{font-size:20px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-hagos .ha_opn__item::before{font-size:20px;background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-magool .ha_opn__item::after{height:20px;background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-maxamed .ha_opn__item::before{font-size:20px;box-shadow:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-shamso .ha_opn__item{font-size:20px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-ubax .ha_opn__item::after{font-size:20px;background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item .ha-opn-dot i + span{margin-left:0px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-xusni .ha_opn__item .ha_opn__item-title{margin-left:0px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-hagos .ha_opn__item .ha_opn__item-title{margin-left:0px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-maxamed .ha_opn__item .ha_opn__item-title{margin-left:0px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-shamso .ha_opn__item .ha_opn__item-title{margin-left:0px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-ubax .ha_opn__item .ha_opn__item-title{margin-left:0px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item .ha_opn__item-title{margin-left:0px;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item{margin-top:calc(30px/2);margin-bottom:calc(30px/2);}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha_opn__item{margin-top:calc(30px/2);margin-bottom:calc(30px/2);}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item{padding:30px 0;margin:0 auto;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item:not(:last-child)::before{top:calc(1em + 30px);background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item .ha-opn-dot{padding:8px 14px 8px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;color:var( --e-global-color-text );background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item .ha-opn-dot, .elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-nav .ha_opn__item .ha_opn__item-title, .elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item{font-size:0.8rem;font-weight:bold;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-nav .ha_opn__item .ha_opn__item-title{color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item::after{border-color:var( --e-global-color-text );background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-shamso .ha_opn__item::before{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-berta .ha_opn__item::before{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-xusni .ha_opn__item::after{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item:hover .ha-opn-dot{color:var( --e-global-color-primary );background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-nav .ha_opn__item:not(.ha_opn__item--current):hover .ha_opn__item-title{color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item:not(.ha_opn__item--current):hover::after{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-magool .ha_opn__item:not(.ha_opn__item--current):hover::after{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-ubax .ha_opn__item:not(.ha_opn__item--current):hover::after{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-shamso .ha_opn__item:not(.ha_opn__item--current):hover::before{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-maxamed .ha_opn__item:not(.ha_opn__item--current):hover::before{box-shadow:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-hagos .ha_opn__item:not(.ha_opn__item--current):hover::before{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-berta .ha_opn__item:not(.ha_opn__item--current):hover::before{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-xusni .ha_opn__item:not(.ha_opn__item--current):hover::after{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item.ha_opn__item--current .ha-opn-dot{color:var( --e-global-color-primary );background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-ubax .ha_opn__item.ha_opn__item--current::after{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item.ha_opn__item--current::after{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item::before{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-nav .ha_opn__item.ha_opn__item--current .ha_opn__item-title{color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-magool .ha_opn__item.ha_opn__item--current::after{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-shamso .ha_opn__item.ha_opn__item--current::after{box-shadow:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-shamso .ha_opn__item.ha_opn__item--current::before{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-maxamed .ha_opn__item.ha_opn__item--current::before{box-shadow:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-hagos .ha_opn__item.ha_opn__item--current::before{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-berta .ha_opn__item.ha_opn__item--current::before{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-xusni .ha_opn__item.ha_opn__item--current::after{background-color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-45fc939{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-6546152{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-4250d1b{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1378 .elementor-element.elementor-element-4250d1b:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-4250d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-1fa8047{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-f1536d5{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-f1536d5 img{width:80%;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-7490753{background-color:var( --e-global-color-secondary );margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-radius:50% 50% 50% 50%;}.elementor-1378 .elementor-element.elementor-element-7490753.elementor-element{--align-self:center;}.elementor-1378 .elementor-element.elementor-element-7490753 img{width:35px;height:35px;border-style:none;}.elementor-1378 .elementor-element.elementor-element-27aa0d4{text-align:center;}.elementor-1378 .elementor-element.elementor-element-acaad5f{text-align:center;font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );color:var( --e-global-color-79ccc60 );}.elementor-1378 .elementor-element.elementor-element-acaad5f p{margin-block-end:10px;}.elementor-1378 .elementor-element.elementor-element-a954904{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-a954904 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-a954904 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-cf4a495{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1378 .elementor-element.elementor-element-cf4a495:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-cf4a495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-1f95643{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-12a3af8{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-12a3af8 img{width:80%;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-c1d9319{background-color:var( --e-global-color-secondary );margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-radius:50% 50% 50% 50%;}.elementor-1378 .elementor-element.elementor-element-c1d9319.elementor-element{--align-self:center;}.elementor-1378 .elementor-element.elementor-element-c1d9319 img{width:35px;height:35px;border-style:none;}.elementor-1378 .elementor-element.elementor-element-1865639{text-align:center;}.elementor-1378 .elementor-element.elementor-element-2b86cfe{text-align:center;font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );color:var( --e-global-color-79ccc60 );}.elementor-1378 .elementor-element.elementor-element-2b86cfe p{margin-block-end:10px;}.elementor-1378 .elementor-element.elementor-element-bde86b1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-bde86b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-bde86b1 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-3d18d91{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1378 .elementor-element.elementor-element-3d18d91:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-3d18d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-faeee39{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-52e25f2{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-52e25f2 img{width:80%;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-401999d{background-color:var( --e-global-color-secondary );margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;border-radius:50% 50% 50% 50%;}.elementor-1378 .elementor-element.elementor-element-401999d.elementor-element{--align-self:center;}.elementor-1378 .elementor-element.elementor-element-401999d img{width:35px;height:35px;border-style:none;}.elementor-1378 .elementor-element.elementor-element-323cae4{text-align:center;}.elementor-1378 .elementor-element.elementor-element-75d1e80{text-align:center;font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );color:var( --e-global-color-79ccc60 );}.elementor-1378 .elementor-element.elementor-element-75d1e80 p{margin-block-end:10px;}.elementor-1378 .elementor-element.elementor-element-0ae3f69{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-0ae3f69 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-0ae3f69 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-7a2ad0d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-ced2c83{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-ced2c83 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-ced2c83 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-ced2c83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-ced2c83.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-ced2c83.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-ced2c83.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-ced2c83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-cddf98f{text-align:center;}.elementor-1378 .elementor-element.elementor-element-b8242d7{text-align:center;}.elementor-1378 .elementor-element.elementor-element-b8242d7 .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-de82395{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1378 .elementor-element.elementor-element-46f264d{--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;--padding-top:0%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-46f264d:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-46f264d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-7a4a8d8{--e-image-carousel-slides-to-show:3;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-image-carousel-caption{text-align:start;color:var( --e-global-color-text );font-size:0.9rem;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1378 .elementor-element.elementor-element-8e198b1{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-7dfa0d6{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-7dfa0d6 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-7dfa0d6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-7dfa0d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-7dfa0d6.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-7dfa0d6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-7dfa0d6.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-7dfa0d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-9a4dba6{text-align:center;}.elementor-1378 .elementor-element.elementor-element-364399a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-364399a .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-e7c7b09{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-ca615c3{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-ca615c3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-ca615c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-ca615c3.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-ca615c3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-ca615c3 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-ca615c3 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ac91590{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-ac91590 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-ac91590.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-ac91590.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-ac91590.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-ac91590 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-ac91590 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fcf3687{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-fcf3687 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-fcf3687.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-fcf3687.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-fcf3687.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-fcf3687 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-fcf3687 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-affb012{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-affb012 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-affb012.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-affb012.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-affb012.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-affb012 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-affb012 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5be4464{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-5be4464 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-5be4464.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-5be4464.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-5be4464.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-5be4464 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-5be4464 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4b013a5{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-4b013a5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-4b013a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-4b013a5.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-4b013a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-4b013a5 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-4b013a5 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-78f3b8c{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-78f3b8c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-78f3b8c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-78f3b8c.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-78f3b8c.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-78f3b8c .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-78f3b8c .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-aa352a6{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-aa352a6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-aa352a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-aa352a6.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-aa352a6.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-aa352a6 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-aa352a6 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ee05384{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-ee05384 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-ee05384.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-ee05384.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-ee05384.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-ee05384 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-ee05384 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-e0a5126{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-e0a5126 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-e0a5126.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-e0a5126.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-e0a5126.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-e0a5126 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-e0a5126 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d473786{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-d473786 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-d473786.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-d473786.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-d473786.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-d473786 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-d473786 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-644d756{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-644d756 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-644d756.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-644d756.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-644d756.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-644d756 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-644d756 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-adb2318{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-adb2318 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-adb2318 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-4d8c663{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-7943974{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-0033546{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-0033546:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-0033546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-1og-mitte-dankbarkeit-4.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-51322e5{--spacer-size:225px;}.elementor-1378 .elementor-element.elementor-element-0246d2a{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-0246d2a:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-0246d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-1og-mitte-dankbarkeit-3-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-a5abcde{--spacer-size:200px;}.elementor-1378 .elementor-element.elementor-element-f9d588b{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-f9d588b:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-f9d588b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-1og-mitte-dankbarkeit-1-q.jpg");background-position:center center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-2af152e{--spacer-size:444px;}.elementor-1378 .elementor-element.elementor-element-55f8633{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-55f8633:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-55f8633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-4f31196{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-f59a9a2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-f59a9a2 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-f59a9a2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-f59a9a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-f59a9a2.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-f59a9a2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-f59a9a2.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-f59a9a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-2160333{text-align:center;}.elementor-1378 .elementor-element.elementor-element-5e73771{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-5e73771 .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-f7e3231{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-ab6c740{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-ab6c740 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-ab6c740.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-ab6c740.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-ab6c740.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-ab6c740 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-ab6c740 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6264505{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-6264505 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-6264505.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-6264505.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6264505.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-6264505 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-6264505 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2eb8ab3{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-2eb8ab3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-2eb8ab3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-2eb8ab3.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-2eb8ab3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-2eb8ab3 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-2eb8ab3 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-eb924f4{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-eb924f4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-eb924f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-eb924f4.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-eb924f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-eb924f4 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-eb924f4 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d728abc{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-d728abc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-d728abc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-d728abc.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-d728abc.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-d728abc .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-d728abc .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-11dcb8a{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-11dcb8a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-11dcb8a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-11dcb8a.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-11dcb8a.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-11dcb8a .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-11dcb8a .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1995174{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-1995174 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-1995174.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-1995174.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-1995174.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-1995174 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-1995174 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cac55d8{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-cac55d8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-cac55d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-cac55d8.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-cac55d8.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-cac55d8 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-cac55d8 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a99962d{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-a99962d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-a99962d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-a99962d.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-a99962d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-a99962d .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-a99962d .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a955e54{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-a955e54 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-a955e54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-a955e54.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-a955e54.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-a955e54 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-a955e54 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9ddd132{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-9ddd132 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-9ddd132.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9ddd132.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-9ddd132.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9ddd132 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-9ddd132 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ef54914{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-ef54914 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-ef54914 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-4b79401{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-b95cef8{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-3aaa6d9{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-3aaa6d9:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-3aaa6d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-1og-mitte-harmonie-4-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-d91aacb{--spacer-size:225px;}.elementor-1378 .elementor-element.elementor-element-24d2438{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-24d2438:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-24d2438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-1og-mitte-harmonie-3-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-ecbe302{--spacer-size:200px;}.elementor-1378 .elementor-element.elementor-element-6313eb5{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-6313eb5:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-6313eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-1og-mitte-harmonie-1-q.jpg");background-position:center center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-a572525{--spacer-size:444px;}.elementor-1378 .elementor-element.elementor-element-d797e99{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-d797e99:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-d797e99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-ebd7f76{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-b8885fb{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-b8885fb .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-b8885fb .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-b8885fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-b8885fb.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-b8885fb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-b8885fb.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-b8885fb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-f440754{text-align:center;}.elementor-1378 .elementor-element.elementor-element-169740b{text-align:center;}.elementor-1378 .elementor-element.elementor-element-169740b .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-30d7b1a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1378 .elementor-element.elementor-element-9cad1eb{--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;--padding-top:0%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-9cad1eb:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-9cad1eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-2b6decb{--e-image-carousel-slides-to-show:3;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-2b6decb .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-1378 .elementor-element.elementor-element-2b6decb .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-image-carousel-caption{text-align:start;color:var( --e-global-color-text );font-size:0.9rem;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1378 .elementor-element.elementor-element-23eef2f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-1a89ba9{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-1a89ba9 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-1a89ba9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-1a89ba9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-1a89ba9.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-1a89ba9.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-1a89ba9.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-1a89ba9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-1be9844{text-align:center;}.elementor-1378 .elementor-element.elementor-element-136d5c2{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-136d5c2 .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-41d0cc9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-19346c9{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-19346c9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-19346c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-19346c9.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-19346c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-19346c9 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-19346c9 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7251185{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-7251185 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-7251185.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-7251185.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-7251185.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-7251185 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-7251185 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7472b83{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-7472b83 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-7472b83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-7472b83.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-7472b83.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-7472b83 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-7472b83 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7c6140f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-7c6140f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-7c6140f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-7c6140f.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-7c6140f.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-7c6140f .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-7c6140f .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-804b391{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-804b391 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-804b391.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-804b391.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-804b391.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-804b391 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-804b391 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8ee632e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-8ee632e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-8ee632e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8ee632e.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-8ee632e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8ee632e .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-8ee632e .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1e1a5a2{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-1e1a5a2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-1e1a5a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-1e1a5a2.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-1e1a5a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-1e1a5a2 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-1e1a5a2 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0ab9e73{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-0ab9e73 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-0ab9e73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-0ab9e73.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-0ab9e73.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-0ab9e73 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-0ab9e73 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-82f5cb2{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-82f5cb2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-82f5cb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-82f5cb2.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-82f5cb2.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-82f5cb2 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-82f5cb2 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-11fb2d3{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-11fb2d3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-11fb2d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-11fb2d3.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-11fb2d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-11fb2d3 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-11fb2d3 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b0dd544{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-b0dd544 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-b0dd544.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b0dd544.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-b0dd544.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b0dd544 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-b0dd544 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-06b68f4{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-06b68f4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-06b68f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-06b68f4.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-06b68f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-06b68f4 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-06b68f4 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1fdf88f{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-1fdf88f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-1fdf88f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-9b2093e{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-0d2ee1f{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-48b301b{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-48b301b:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-48b301b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-herzenswaerme-1-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-fc41f57{--spacer-size:225px;}.elementor-1378 .elementor-element.elementor-element-11677d4{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-11677d4:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-11677d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-herzenswaerme-4-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-88771ec{--spacer-size:200px;}.elementor-1378 .elementor-element.elementor-element-4361b5b{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-4361b5b:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-4361b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-herzenswaerme-2-q.jpg");background-position:center center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-2061bbd{--spacer-size:444px;}.elementor-1378 .elementor-element.elementor-element-6493b2c{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-6493b2c:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-6493b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-bbc9205{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-e11d335{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-e11d335 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-e11d335 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-e11d335.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-e11d335.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-e11d335.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-e11d335.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-e11d335.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-7b40604{text-align:center;}.elementor-1378 .elementor-element.elementor-element-eabc8ae{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-eabc8ae .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-a172e06{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-7f01966{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-7f01966 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-7f01966.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-7f01966.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-7f01966.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-7f01966 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-7f01966 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-66ecbb7{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-66ecbb7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-66ecbb7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-66ecbb7.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-66ecbb7.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-66ecbb7 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-66ecbb7 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-18baf00{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-18baf00 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-18baf00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-18baf00.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-18baf00.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-18baf00 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-18baf00 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-54da0e5{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-54da0e5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-54da0e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-54da0e5.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-54da0e5.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-54da0e5 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-54da0e5 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-32a62ef{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-32a62ef .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-32a62ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-32a62ef.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-32a62ef.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-32a62ef .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-32a62ef .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-406bfc4{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-406bfc4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-406bfc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-406bfc4.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-406bfc4.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-406bfc4 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-406bfc4 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-10b13cc{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-10b13cc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-10b13cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-10b13cc.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-10b13cc.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-10b13cc .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-10b13cc .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b74c8fc{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-b74c8fc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-b74c8fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b74c8fc.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-b74c8fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b74c8fc .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-b74c8fc .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3f3af73{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-3f3af73 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-3f3af73.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-3f3af73.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-3f3af73.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-3f3af73 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-3f3af73 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b3fda07{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-b3fda07 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-b3fda07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b3fda07.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-b3fda07.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b3fda07 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-b3fda07 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9890ec2{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-9890ec2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-9890ec2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9890ec2.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-9890ec2.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9890ec2 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-9890ec2 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-266e561{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-266e561 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-266e561.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-266e561.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-266e561.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-266e561 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-266e561 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-e582b5d{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-e582b5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-e582b5d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-35b8f93{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-c84360e{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-9004b0d{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-9004b0d:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-9004b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-freude-2-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-e4affb7{--spacer-size:225px;}.elementor-1378 .elementor-element.elementor-element-b7b06d8{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-b7b06d8:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-b7b06d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-freude-4-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-1b2fbe9{--spacer-size:200px;}.elementor-1378 .elementor-element.elementor-element-c34678d{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-c34678d:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-c34678d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-freude-1-q.jpg");background-position:center center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-2c3dcbe{--spacer-size:444px;}.elementor-1378 .elementor-element.elementor-element-aa78e17{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-aa78e17:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-aa78e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-5b4e305{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-15263f2{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-15263f2 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-15263f2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-15263f2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-15263f2.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-15263f2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-15263f2.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-15263f2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-1706dab{text-align:center;}.elementor-1378 .elementor-element.elementor-element-ce4cc19{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-ce4cc19 .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-7fb7d74{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-c117bce{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-c117bce .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-c117bce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-c117bce.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-c117bce.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-c117bce .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-c117bce .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8ad5a26{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-8ad5a26 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-8ad5a26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8ad5a26.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-8ad5a26.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8ad5a26 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-8ad5a26 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a25239d{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-a25239d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-a25239d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-a25239d.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-a25239d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-a25239d .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-a25239d .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-506668f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-506668f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-506668f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-506668f.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-506668f.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-506668f .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-506668f .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2ae70bb{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-2ae70bb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-2ae70bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-2ae70bb.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-2ae70bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-2ae70bb .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-2ae70bb .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d4c2b95{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-d4c2b95 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-d4c2b95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-d4c2b95.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-d4c2b95.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-d4c2b95 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-d4c2b95 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b5b06c9{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-b5b06c9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-b5b06c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b5b06c9.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-b5b06c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b5b06c9 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-b5b06c9 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-f40a792{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-f40a792 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-f40a792.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-f40a792.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-f40a792.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-f40a792 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-f40a792 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-51f2902{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-51f2902 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-51f2902.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-51f2902.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-51f2902.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-51f2902 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-51f2902 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9afde87{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-9afde87 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-9afde87.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9afde87.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-9afde87.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9afde87 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-9afde87 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-36fbe9f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-36fbe9f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-36fbe9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-36fbe9f.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-36fbe9f.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-36fbe9f .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-36fbe9f .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-54c9eff{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-54c9eff .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-54c9eff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-54c9eff.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-54c9eff.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-54c9eff .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-54c9eff .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-e037e96{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-e037e96 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-e037e96 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-073fa77{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-ec73aa0{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-aec61a8{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-aec61a8:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-aec61a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-ruhe-2-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-44ecf20{--spacer-size:225px;}.elementor-1378 .elementor-element.elementor-element-b84922a{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-b84922a:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-b84922a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-ruhe-3-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-43b6637{--spacer-size:200px;}.elementor-1378 .elementor-element.elementor-element-2279cfb{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-2279cfb:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-2279cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-west-ruhe-1.jpg");background-position:center center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-d285536{--spacer-size:444px;}.elementor-1378 .elementor-element.elementor-element-8a7356b{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-8a7356b:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-8a7356b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-a8d0f39{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-6c665c5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-6c665c5 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-6c665c5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-6c665c5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-6c665c5.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6c665c5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-6c665c5.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6c665c5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-9c983eb{text-align:center;}.elementor-1378 .elementor-element.elementor-element-5a2b175{text-align:center;}.elementor-1378 .elementor-element.elementor-element-5a2b175 .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-71bb412{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1378 .elementor-element.elementor-element-74b63d1{--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;--padding-top:0%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-74b63d1:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-74b63d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2f083a );}.elementor-1378 .elementor-element.elementor-element-9932cc5{--e-image-carousel-slides-to-show:3;margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-9932cc5 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-secondary );}.elementor-1378 .elementor-element.elementor-element-9932cc5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-image-carousel-caption{text-align:start;color:var( --e-global-color-text );font-size:0.9rem;font-weight:700;font-style:normal;margin-block-start:0px;}.elementor-1378 .elementor-element.elementor-element-2e9447f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-6535d80{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-6535d80 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-6535d80 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-6535d80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-6535d80.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6535d80.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-6535d80.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6535d80.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-2983c2c{text-align:center;}.elementor-1378 .elementor-element.elementor-element-e54d235{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-e54d235 .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-b611b6f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-e7142d6{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-e7142d6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-e7142d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-e7142d6.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-e7142d6.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-e7142d6 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-e7142d6 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2917cd7{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-2917cd7 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-2917cd7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-2917cd7.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-2917cd7.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-2917cd7 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-2917cd7 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-42a8c53{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-42a8c53 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-42a8c53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-42a8c53.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-42a8c53.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-42a8c53 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-42a8c53 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-010546d{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-010546d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-010546d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-010546d.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-010546d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-010546d .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-010546d .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-f3df72d{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-f3df72d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-f3df72d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-f3df72d.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-f3df72d.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-f3df72d .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-f3df72d .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0782040{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-0782040 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-0782040.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-0782040.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-0782040.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-0782040 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-0782040 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8aa5e51{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-8aa5e51 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-8aa5e51.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8aa5e51.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-8aa5e51.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8aa5e51 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-8aa5e51 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8b8ed20{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-8b8ed20 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-8b8ed20.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8b8ed20.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-8b8ed20.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8b8ed20 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-8b8ed20 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-05d0aa8{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-05d0aa8 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-05d0aa8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-05d0aa8.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-05d0aa8.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-05d0aa8 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-05d0aa8 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fc80d5e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-fc80d5e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-fc80d5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-fc80d5e.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-fc80d5e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-fc80d5e .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-fc80d5e .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6343a0e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-6343a0e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-6343a0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-6343a0e.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6343a0e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-6343a0e .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-6343a0e .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-338d4ca{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-338d4ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-338d4ca .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-b08ee20{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-19d2813{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-e0e5849{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-e0e5849:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-e0e5849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-stille-4-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-10ac59d{--spacer-size:225px;}.elementor-1378 .elementor-element.elementor-element-263825a{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-263825a:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-263825a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-stille-1-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-71ef8c8{--spacer-size:200px;}.elementor-1378 .elementor-element.elementor-element-ff446d5{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-ff446d5:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-ff446d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-stille-5-q.jpg");background-position:center center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-a012825{--spacer-size:444px;}.elementor-1378 .elementor-element.elementor-element-583c592{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-583c592:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-583c592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-3f7866e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-2348541{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-2348541 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-2348541 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-2348541.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-2348541.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-2348541.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-2348541.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-2348541.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-a656317{text-align:center;}.elementor-1378 .elementor-element.elementor-element-7cec43f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-7cec43f .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-70bd4f5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-8d71f30{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-8d71f30 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-8d71f30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8d71f30.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-8d71f30.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8d71f30 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-8d71f30 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6a14b12{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-6a14b12 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-6a14b12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-6a14b12.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6a14b12.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-6a14b12 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-6a14b12 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9c168cf{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-9c168cf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-9c168cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9c168cf.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-9c168cf.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9c168cf .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-9c168cf .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cf18267{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-cf18267 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-cf18267.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-cf18267.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-cf18267.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-cf18267 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-cf18267 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-59a5961{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-59a5961 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-59a5961.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-59a5961.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-59a5961.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-59a5961 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-59a5961 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4af377b{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-4af377b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-4af377b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-4af377b.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-4af377b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-4af377b .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-4af377b .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3b96da5{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-3b96da5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-3b96da5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-3b96da5.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-3b96da5.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-3b96da5 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-3b96da5 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b1dce58{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-b1dce58 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-b1dce58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b1dce58.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-b1dce58.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-b1dce58 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-b1dce58 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c17a929{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-c17a929 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-c17a929.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-c17a929.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-c17a929.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-c17a929 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-c17a929 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-237c58a{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-237c58a .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-237c58a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-237c58a.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-237c58a.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-237c58a .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-237c58a .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3b1ec6e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-3b1ec6e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-3b1ec6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-3b1ec6e.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-3b1ec6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-3b1ec6e .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-3b1ec6e .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9df816d{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-9df816d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-9df816d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-cfcaf8b{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-e2ce030{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-7ae9d0a{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-7ae9d0a:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-7ae9d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-gelassenheit-3-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-1939510{--spacer-size:225px;}.elementor-1378 .elementor-element.elementor-element-a88cb99{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-a88cb99:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-a88cb99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-gelassenheit-2-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-287db93{--spacer-size:200px;}.elementor-1378 .elementor-element.elementor-element-cbb0c29{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-cbb0c29:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-cbb0c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-gelassenheit-1-q.jpg");background-position:center center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-5626856{--spacer-size:444px;}.elementor-1378 .elementor-element.elementor-element-d896b40{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-d896b40:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-d896b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-b37872d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-6a053db{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-6a053db .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-6a053db .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-6a053db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-6a053db.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6a053db.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-6a053db.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-6a053db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-f0c9485{text-align:center;}.elementor-1378 .elementor-element.elementor-element-d2cb529{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 3%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-d2cb529 .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-f4631da{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-53d116e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-53d116e .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-53d116e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-53d116e.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-53d116e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-53d116e .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-53d116e .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8373c44{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-8373c44 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-8373c44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8373c44.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-8373c44.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-8373c44 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-8373c44 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9df5a09{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-9df5a09 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-9df5a09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9df5a09.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-9df5a09.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-9df5a09 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-9df5a09 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-653374f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-653374f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-653374f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-653374f.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-653374f.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-653374f .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-653374f .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c3ed067{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-c3ed067 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-c3ed067.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-c3ed067.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-c3ed067.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-c3ed067 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-c3ed067 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-64cb878{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-64cb878 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-64cb878.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-64cb878.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-64cb878.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-64cb878 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-64cb878 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fa3534b{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-fa3534b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-fa3534b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-fa3534b.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-fa3534b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-fa3534b .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-fa3534b .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5923c58{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-5923c58 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-5923c58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-5923c58.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-5923c58.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-5923c58 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-5923c58 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-262e2d0{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-262e2d0 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-262e2d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-262e2d0.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-262e2d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-262e2d0 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-262e2d0 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-56cb645{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-56cb645 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-56cb645.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-56cb645.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-56cb645.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-56cb645 .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-56cb645 .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0988ecf{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-0988ecf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-1378 .elementor-element.elementor-element-0988ecf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-0988ecf.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-0988ecf.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1378 .elementor-element.elementor-element-0988ecf .elementor-icon{font-size:40px;}.elementor-1378 .elementor-element.elementor-element-0988ecf .elementor-icon-box-description{font-family:var( --e-global-typography-09136d9-font-family ), Sans-serif;font-size:var( --e-global-typography-09136d9-font-size );font-weight:var( --e-global-typography-09136d9-font-weight );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-da809ec{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1378 .elementor-element.elementor-element-da809ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1378 .elementor-element.elementor-element-da809ec .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1378 .elementor-element.elementor-element-c769f23{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-76c82d5{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-5f42cbd{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-5f42cbd:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-5f42cbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-lebensfreude-1-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-b8ff792{--spacer-size:225px;}.elementor-1378 .elementor-element.elementor-element-89ea6ad{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-89ea6ad:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-89ea6ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-lebensfreude-4-q.jpg");background-position:bottom center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-b39ab30{--spacer-size:200px;}.elementor-1378 .elementor-element.elementor-element-0a5a326{--display:flex;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-0a5a326:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-0a5a326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/hof-ruckhardtshausen-haupthaus-2og-ost-lebensfreude-2-q.jpg");background-position:center center;background-size:cover;}.elementor-1378 .elementor-element.elementor-element-d52434d{--spacer-size:444px;}.elementor-1378 .elementor-element.elementor-element-e6e4717{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-e6e4717:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-e6e4717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-04c2b47{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-56a9151{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-56a9151 .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-56a9151 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-56a9151.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-56a9151.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-56a9151.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-56a9151.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-56a9151.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-9de3af9{text-align:center;}.elementor-1378 .elementor-element.elementor-element-539b073{text-align:center;}.elementor-1378 .elementor-element.elementor-element-539b073 .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-4eedb10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1378 .elementor-element.elementor-element-4eedb10 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-1378 .elementor-element.elementor-element-4eedb10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-4eedb10.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-4eedb10.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-4eedb10 .elementor-icon{font-size:80px;}.elementor-1378 .elementor-element.elementor-element-16290e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1378 .elementor-element.elementor-element-16290e1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-1378 .elementor-element.elementor-element-16290e1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-16290e1.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-16290e1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-16290e1 .elementor-icon{font-size:80px;}.elementor-1378 .elementor-element.elementor-element-0fada6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1378 .elementor-element.elementor-element-0fada6a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:50px;}.elementor-1378 .elementor-element.elementor-element-0fada6a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-0fada6a.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-0fada6a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-0fada6a .elementor-icon{font-size:80px;}.elementor-1378 .elementor-element.elementor-element-bcd6d3f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:4%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-1378 .elementor-element.elementor-element-e0291fd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-e0291fd .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-e0291fd .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-e0291fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-e0291fd.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-e0291fd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-e0291fd.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-e0291fd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-170a6c9{text-align:center;}.elementor-1378 .elementor-element.elementor-element-8b70b4f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;text-align:center;}.elementor-1378 .elementor-element.elementor-element-8b70b4f .elementor-heading-title{font-family:var( --e-global-typography-373accc-font-family ), Sans-serif;font-size:var( --e-global-typography-373accc-font-size );font-weight:var( --e-global-typography-373accc-font-weight );line-height:var( --e-global-typography-373accc-line-height );color:var( --e-global-color-45da8e6 );}.elementor-1378 .elementor-element.elementor-element-9dd5ee0{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-1378 .elementor-element.elementor-element-9dd5ee0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1378 .elementor-element.elementor-element-9dd5ee0 .e-loop-item > .elementor-section, .elementor-1378 .elementor-element.elementor-element-9dd5ee0 .e-loop-item > .elementor-section > .elementor-container, .elementor-1378 .elementor-element.elementor-element-9dd5ee0 .e-loop-item > .e-con, .elementor-1378 .elementor-element.elementor-element-9dd5ee0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1378 .elementor-element.elementor-element-1f8bdd0{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;--z-index:1;}.elementor-1378 .elementor-element.elementor-element-98cd0ab{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--divider-icon-size:4rem;}.elementor-1378 .elementor-element.elementor-element-98cd0ab .elementor-divider-separator{width:800px;margin:0 auto;margin-center:0;}.elementor-1378 .elementor-element.elementor-element-98cd0ab .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1378 .elementor-element.elementor-element-98cd0ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-98cd0ab.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-98cd0ab.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-98cd0ab.elementor-view-framed .elementor-icon, .elementor-1378 .elementor-element.elementor-element-98cd0ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1378 .elementor-element.elementor-element-494aed9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-1378 .elementor-element.elementor-element-6c982f7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-c1ba89c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-938b137 p{margin-block-end:0px;}.elementor-1378 .elementor-element.elementor-element-18e98cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-faef06e img{width:80%;border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.14);}.elementor-1378 .elementor-element.elementor-element-0d64939{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-481c335{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1378 .elementor-element.elementor-element-427fb4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-1378 .elementor-element.elementor-element-0a129a5{--content-width:800px;}.elementor-1378 .elementor-element.elementor-element-ce22d0e{--width:23%;}.elementor-1378 .elementor-element.elementor-element-fc2210e{--width:23%;}.elementor-1378 .elementor-element.elementor-element-f7d4573{--width:23%;}.elementor-1378 .elementor-element.elementor-element-216113c{--content-width:800px;}.elementor-1378 .elementor-element.elementor-element-7a2ad0d{--content-width:800px;}.elementor-1378 .elementor-element.elementor-element-46f264d{--content-width:1400px;}.elementor-1378 .elementor-element.elementor-element-7943974{--width:35%;}.elementor-1378 .elementor-element.elementor-element-f9d588b{--width:65%;}.elementor-1378 .elementor-element.elementor-element-b95cef8{--width:35%;}.elementor-1378 .elementor-element.elementor-element-6313eb5{--width:65%;}.elementor-1378 .elementor-element.elementor-element-ebd7f76{--content-width:800px;}.elementor-1378 .elementor-element.elementor-element-9cad1eb{--content-width:1400px;}.elementor-1378 .elementor-element.elementor-element-0d2ee1f{--width:35%;}.elementor-1378 .elementor-element.elementor-element-4361b5b{--width:65%;}.elementor-1378 .elementor-element.elementor-element-c84360e{--width:35%;}.elementor-1378 .elementor-element.elementor-element-c34678d{--width:65%;}.elementor-1378 .elementor-element.elementor-element-ec73aa0{--width:35%;}.elementor-1378 .elementor-element.elementor-element-2279cfb{--width:65%;}.elementor-1378 .elementor-element.elementor-element-a8d0f39{--content-width:800px;}.elementor-1378 .elementor-element.elementor-element-74b63d1{--content-width:1400px;}.elementor-1378 .elementor-element.elementor-element-19d2813{--width:35%;}.elementor-1378 .elementor-element.elementor-element-ff446d5{--width:65%;}.elementor-1378 .elementor-element.elementor-element-e2ce030{--width:35%;}.elementor-1378 .elementor-element.elementor-element-cbb0c29{--width:65%;}.elementor-1378 .elementor-element.elementor-element-76c82d5{--width:35%;}.elementor-1378 .elementor-element.elementor-element-0a5a326{--width:65%;}.elementor-1378 .elementor-element.elementor-element-04c2b47{--content-width:800px;}}@media(max-width:1366px){.elementor-1378 .elementor-element.elementor-element-2df1470:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-2df1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:150% auto;}.elementor-1378 .elementor-element.elementor-element-2362aca .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-6546152{--grid-auto-flow:row;}.elementor-1378 .elementor-element.elementor-element-acaad5f{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2b86cfe{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-75d1e80{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b8242d7 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-364399a .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-ca615c3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ac91590 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fcf3687 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-affb012 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5be4464 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4b013a5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-78f3b8c .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-aa352a6 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ee05384 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-e0a5126 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d473786 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-644d756 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5e73771 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-ab6c740 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6264505 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2eb8ab3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-eb924f4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d728abc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-11dcb8a .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1995174 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cac55d8 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a99962d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a955e54 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9ddd132 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-169740b .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-136d5c2 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-19346c9 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7251185 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7472b83 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7c6140f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-804b391 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8ee632e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1e1a5a2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0ab9e73 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-82f5cb2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-11fb2d3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b0dd544 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-06b68f4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-eabc8ae .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-7f01966 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-66ecbb7 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-18baf00 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-54da0e5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-32a62ef .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-406bfc4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-10b13cc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b74c8fc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3f3af73 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b3fda07 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9890ec2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-266e561 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ce4cc19 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-c117bce .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8ad5a26 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a25239d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-506668f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2ae70bb .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d4c2b95 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b5b06c9 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-f40a792 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-51f2902 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9afde87 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-36fbe9f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-54c9eff .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5a2b175 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-e54d235 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-e7142d6 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2917cd7 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-42a8c53 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-010546d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-f3df72d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0782040 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8aa5e51 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8b8ed20 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-05d0aa8 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fc80d5e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6343a0e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7cec43f .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-8d71f30 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6a14b12 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9c168cf .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cf18267 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-59a5961 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4af377b .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3b96da5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b1dce58 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c17a929 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-237c58a .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3b1ec6e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d2cb529 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-53d116e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8373c44 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9df5a09 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-653374f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c3ed067 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-64cb878 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fa3534b .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5923c58 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-262e2d0 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-56cb645 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0988ecf .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-539b073 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-8b70b4f .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}}@media(max-width:1200px){.elementor-1378 .elementor-element.elementor-element-2df1470{--min-height:60vh;}.elementor-1378 .elementor-element.elementor-element-2df1470:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-2df1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-size:190% auto;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-dotted-item .ha-opn-dot, .elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-nav .ha_opn__item .ha_opn__item-title, .elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav .ha-opn-design-zahi .ha_opn__item{font-size:0.6rem;}.elementor-1378 .elementor-element.elementor-element-6546152{--grid-auto-flow:row;}.elementor-1378 .elementor-element.elementor-element-adb2318{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-51322e5{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-a5abcde{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-2af152e{--spacer-size:420px;}.elementor-1378 .elementor-element.elementor-element-ef54914{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-d91aacb{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-ecbe302{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-a572525{--spacer-size:420px;}.elementor-1378 .elementor-element.elementor-element-1fdf88f{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-fc41f57{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-88771ec{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-2061bbd{--spacer-size:420px;}.elementor-1378 .elementor-element.elementor-element-e582b5d{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-e4affb7{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-1b2fbe9{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-2c3dcbe{--spacer-size:420px;}.elementor-1378 .elementor-element.elementor-element-e037e96{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-44ecf20{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-43b6637{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-d285536{--spacer-size:420px;}.elementor-1378 .elementor-element.elementor-element-338d4ca{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-10ac59d{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-71ef8c8{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-a012825{--spacer-size:420px;}.elementor-1378 .elementor-element.elementor-element-9df816d{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-1939510{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-287db93{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-5626856{--spacer-size:420px;}.elementor-1378 .elementor-element.elementor-element-da809ec{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-b8ff792{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-b39ab30{--spacer-size:180px;}.elementor-1378 .elementor-element.elementor-element-d52434d{--spacer-size:420px;}}@media(max-width:1024px){.elementor-1378 .elementor-element.elementor-element-2df1470{--min-height:60vh;}.elementor-1378 .elementor-element.elementor-element-2df1470:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-2df1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10% 100%;background-size:250% auto;}.elementor-1378 .elementor-element.elementor-element-b2587f6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1378 .elementor-element.elementor-element-2362aca .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-6546152{--grid-auto-flow:row;}.elementor-1378 .elementor-element.elementor-element-7490753 img{width:30px;height:30px;}.elementor-1378 .elementor-element.elementor-element-acaad5f{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c1d9319 img{width:30px;height:30px;}.elementor-1378 .elementor-element.elementor-element-2b86cfe{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-401999d img{width:30px;height:30px;}.elementor-1378 .elementor-element.elementor-element-75d1e80{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b8242d7 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-7a4a8d8{--e-image-carousel-slides-to-show:3;}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-image-carousel-caption{font-size:0.7rem;}.elementor-1378 .elementor-element.elementor-element-364399a .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-ca615c3{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-ca615c3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ac91590{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-ac91590 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fcf3687{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-fcf3687 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-affb012{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-affb012 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5be4464{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-5be4464 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4b013a5{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-4b013a5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-78f3b8c{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-78f3b8c .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-aa352a6{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-aa352a6 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ee05384{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-ee05384 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-e0a5126{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-e0a5126 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d473786{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-d473786 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-644d756{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-644d756 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-51322e5{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-a5abcde{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-2af152e{--spacer-size:385px;}.elementor-1378 .elementor-element.elementor-element-5e73771 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-ab6c740{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-ab6c740 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6264505{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-6264505 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2eb8ab3{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-2eb8ab3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-eb924f4{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-eb924f4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d728abc{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-d728abc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-11dcb8a{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-11dcb8a .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1995174{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-1995174 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cac55d8{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-cac55d8 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a99962d{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-a99962d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a955e54{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-a955e54 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9ddd132{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-9ddd132 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d91aacb{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-ecbe302{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-a572525{--spacer-size:385px;}.elementor-1378 .elementor-element.elementor-element-169740b .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-2b6decb{--e-image-carousel-slides-to-show:3;}.elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-1378 .elementor-element.elementor-element-2b6decb .swiper-pagination-bullet{width:8px;height:8px;}.elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-image-carousel-caption{font-size:0.7rem;}.elementor-1378 .elementor-element.elementor-element-136d5c2 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-19346c9{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-19346c9 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7251185{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-7251185 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7472b83{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-7472b83 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7c6140f{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-7c6140f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-804b391{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-804b391 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8ee632e{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-8ee632e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1e1a5a2{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-1e1a5a2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0ab9e73{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-0ab9e73 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-82f5cb2{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-82f5cb2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-11fb2d3{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-11fb2d3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b0dd544{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-b0dd544 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-06b68f4{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-06b68f4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fc41f57{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-88771ec{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-2061bbd{--spacer-size:385px;}.elementor-1378 .elementor-element.elementor-element-eabc8ae .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-7f01966{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-7f01966 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-66ecbb7{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-66ecbb7 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-18baf00{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-18baf00 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-54da0e5{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-54da0e5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-32a62ef{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-32a62ef .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-406bfc4{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-406bfc4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-10b13cc{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-10b13cc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b74c8fc{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-b74c8fc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3f3af73{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-3f3af73 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b3fda07{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-b3fda07 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9890ec2{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-9890ec2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-266e561{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-266e561 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-e4affb7{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-1b2fbe9{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-2c3dcbe{--spacer-size:385px;}.elementor-1378 .elementor-element.elementor-element-ce4cc19 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-c117bce{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-c117bce .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8ad5a26{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-8ad5a26 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a25239d{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-a25239d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-506668f{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-506668f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2ae70bb{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-2ae70bb .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d4c2b95{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-d4c2b95 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b5b06c9{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-b5b06c9 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-f40a792{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-f40a792 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-51f2902{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-51f2902 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9afde87{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-9afde87 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-36fbe9f{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-36fbe9f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-54c9eff{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-54c9eff .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-44ecf20{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-43b6637{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-d285536{--spacer-size:385px;}.elementor-1378 .elementor-element.elementor-element-5a2b175 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-9932cc5{--e-image-carousel-slides-to-show:3;}.elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-1378 .elementor-element.elementor-element-9932cc5 .swiper-pagination-bullet{width:8px;height:8px;}.elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-image-carousel-caption{font-size:0.7rem;}.elementor-1378 .elementor-element.elementor-element-e54d235 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-e7142d6{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-e7142d6 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2917cd7{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-2917cd7 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-42a8c53{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-42a8c53 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-010546d{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-010546d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-f3df72d{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-f3df72d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0782040{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-0782040 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8aa5e51{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-8aa5e51 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8b8ed20{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-8b8ed20 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-05d0aa8{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-05d0aa8 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fc80d5e{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-fc80d5e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6343a0e{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-6343a0e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-10ac59d{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-71ef8c8{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-a012825{--spacer-size:385px;}.elementor-1378 .elementor-element.elementor-element-7cec43f .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-8d71f30{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-8d71f30 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6a14b12{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-6a14b12 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9c168cf{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-9c168cf .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cf18267{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-cf18267 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-59a5961{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-59a5961 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4af377b{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-4af377b .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3b96da5{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-3b96da5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b1dce58{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-b1dce58 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c17a929{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-c17a929 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-237c58a{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-237c58a .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3b1ec6e{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-3b1ec6e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1939510{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-287db93{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-5626856{--spacer-size:385px;}.elementor-1378 .elementor-element.elementor-element-d2cb529 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-53d116e{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-53d116e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8373c44{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-8373c44 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9df5a09{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-9df5a09 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-653374f{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-653374f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c3ed067{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-c3ed067 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-64cb878{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-64cb878 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fa3534b{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-fa3534b .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5923c58{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-5923c58 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-262e2d0{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-262e2d0 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-56cb645{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-56cb645 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0988ecf{--container-widget-width:22%;--container-widget-flex-grow:0;width:var( --container-widget-width, 22% );max-width:22%;}.elementor-1378 .elementor-element.elementor-element-0988ecf .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b8ff792{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-b39ab30{--spacer-size:160px;}.elementor-1378 .elementor-element.elementor-element-d52434d{--spacer-size:385px;}.elementor-1378 .elementor-element.elementor-element-539b073 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-8b70b4f .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-9dd5ee0{--grid-columns:3;}}@media(max-width:880px){.elementor-1378 .elementor-element.elementor-element-2df1470{--min-height:70vh;}.elementor-1378 .elementor-element.elementor-element-2df1470:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-2df1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:10% 100%;background-size:280% auto;}.elementor-1378 .elementor-element.elementor-element-705cd46 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-6546152{--grid-auto-flow:row;}.elementor-1378 .elementor-element.elementor-element-ced2c83 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-7dfa0d6 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-ca615c3{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-ac91590{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-fcf3687{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-affb012{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-5be4464{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-4b013a5{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-78f3b8c{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-aa352a6{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-ee05384{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-e0a5126{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-d473786{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-644d756{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-51322e5{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-a5abcde{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-2af152e{--spacer-size:315px;}.elementor-1378 .elementor-element.elementor-element-f59a9a2 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-ab6c740{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-6264505{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-2eb8ab3{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-eb924f4{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-d728abc{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-11dcb8a{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-1995174{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-cac55d8{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-a99962d{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-a955e54{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-9ddd132{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-d91aacb{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-ecbe302{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-a572525{--spacer-size:315px;}.elementor-1378 .elementor-element.elementor-element-b8885fb .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-1a89ba9 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-19346c9{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-7251185{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-7472b83{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-7c6140f{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-804b391{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-8ee632e{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-1e1a5a2{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-0ab9e73{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-82f5cb2{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-11fb2d3{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-b0dd544{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-06b68f4{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-fc41f57{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-88771ec{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-2061bbd{--spacer-size:315px;}.elementor-1378 .elementor-element.elementor-element-e11d335 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-7f01966{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-66ecbb7{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-18baf00{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-54da0e5{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-32a62ef{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-406bfc4{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-10b13cc{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-b74c8fc{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-3f3af73{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-b3fda07{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-9890ec2{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-266e561{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-e4affb7{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-1b2fbe9{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-2c3dcbe{--spacer-size:315px;}.elementor-1378 .elementor-element.elementor-element-15263f2 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-c117bce{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-8ad5a26{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-a25239d{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-506668f{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-2ae70bb{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-d4c2b95{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-b5b06c9{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-f40a792{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-51f2902{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-9afde87{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-36fbe9f{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-54c9eff{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-44ecf20{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-43b6637{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-d285536{--spacer-size:315px;}.elementor-1378 .elementor-element.elementor-element-6c665c5 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-6535d80 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-e7142d6{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-2917cd7{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-42a8c53{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-010546d{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-f3df72d{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-0782040{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-8aa5e51{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-8b8ed20{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-05d0aa8{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-fc80d5e{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-6343a0e{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-10ac59d{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-71ef8c8{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-a012825{--spacer-size:315px;}.elementor-1378 .elementor-element.elementor-element-2348541 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-8d71f30{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-6a14b12{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-9c168cf{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-cf18267{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-59a5961{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-4af377b{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-3b96da5{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-b1dce58{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-c17a929{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-237c58a{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-3b1ec6e{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-1939510{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-287db93{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-5626856{--spacer-size:315px;}.elementor-1378 .elementor-element.elementor-element-6a053db .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-53d116e{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-8373c44{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-9df5a09{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-653374f{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-c3ed067{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-64cb878{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-fa3534b{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-5923c58{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-262e2d0{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-56cb645{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-0988ecf{--container-widget-width:21%;--container-widget-flex-grow:0;width:var( --container-widget-width, 21% );max-width:21%;}.elementor-1378 .elementor-element.elementor-element-b8ff792{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-b39ab30{--spacer-size:130px;}.elementor-1378 .elementor-element.elementor-element-d52434d{--spacer-size:315px;}.elementor-1378 .elementor-element.elementor-element-56a9151 .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-e0291fd .elementor-divider-separator{width:700px;}.elementor-1378 .elementor-element.elementor-element-98cd0ab .elementor-divider-separator{width:700px;}}@media(max-width:767px){.elementor-1378 .elementor-element.elementor-element-2df1470:not(.elementor-motion-effects-element-type-background), .elementor-1378 .elementor-element.elementor-element-2df1470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hof-ruckhardtshausen.de/wp-content/uploads/bg-green-light.gif");background-position:center center;background-repeat:repeat;background-size:auto;}.elementor-1378 .elementor-element.elementor-element-2df1470{--min-height:0vh;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1378 .elementor-element.elementor-element-0a129a5{--padding-top:0%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-1378 .elementor-element.elementor-element-b2587f6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-35px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1378 .elementor-element.elementor-element-ce22d0e{--width:31%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1378 .elementor-element.elementor-element-40c6167{padding:4% 4% 4% 4%;}.elementor-1378 .elementor-element.elementor-element-40c6167 .elementor-icon{font-size:25px;}.elementor-1378 .elementor-element.elementor-element-40c6167 .elementor-icon-box-title, .elementor-1378 .elementor-element.elementor-element-40c6167 .elementor-icon-box-title a{font-size:0.7rem;line-height:1.3em;}.elementor-1378 .elementor-element.elementor-element-fc2210e{--width:31%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1378 .elementor-element.elementor-element-91eb385{padding:4% 4% 4% 4%;}.elementor-1378 .elementor-element.elementor-element-91eb385 .elementor-icon{font-size:25px;}.elementor-1378 .elementor-element.elementor-element-91eb385 .elementor-icon-box-title, .elementor-1378 .elementor-element.elementor-element-91eb385 .elementor-icon-box-title a{font-size:0.7rem;line-height:1.3em;}.elementor-1378 .elementor-element.elementor-element-f7d4573{--width:31%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-1378 .elementor-element.elementor-element-5ce62c7{padding:4% 4% 4% 4%;}.elementor-1378 .elementor-element.elementor-element-5ce62c7 .elementor-icon{font-size:25px;}.elementor-1378 .elementor-element.elementor-element-5ce62c7 .elementor-icon-box-title, .elementor-1378 .elementor-element.elementor-element-5ce62c7 .elementor-icon-box-title a{font-size:0.7rem;line-height:1.3em;}.elementor-1378 .elementor-element.elementor-element-216113c{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-705cd46{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-2362aca .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-e096f78{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-75aedcb .ha-opn-dotted-nav{margin:0px 7px 0px 0px;}.elementor-1378 .elementor-element.elementor-element-45fc939{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-6546152{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1378 .elementor-element.elementor-element-4250d1b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;}.elementor-1378 .elementor-element.elementor-element-1fa8047{--min-height:0px;}.elementor-1378 .elementor-element.elementor-element-f1536d5 img{border-width:10px 10px 10px 10px;}.elementor-1378 .elementor-element.elementor-element-acaad5f{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cf4a495{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;}.elementor-1378 .elementor-element.elementor-element-1f95643{--min-height:0px;}.elementor-1378 .elementor-element.elementor-element-12a3af8 img{border-width:10px 10px 10px 10px;}.elementor-1378 .elementor-element.elementor-element-2b86cfe{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3d18d91{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;}.elementor-1378 .elementor-element.elementor-element-faeee39{--min-height:0px;}.elementor-1378 .elementor-element.elementor-element-52e25f2 img{border-width:10px 10px 10px 10px;}.elementor-1378 .elementor-element.elementor-element-75d1e80{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7a2ad0d{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-ced2c83{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-b8242d7 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-de82395{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-46f264d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-1378 .elementor-element.elementor-element-7a4a8d8{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-7a4a8d8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:10px 10px 10px 10px;}.elementor-1378 .elementor-element.elementor-element-8e198b1{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-7dfa0d6{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-364399a .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-e7c7b09{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1378 .elementor-element.elementor-element-ca615c3{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-ca615c3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ac91590{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-ac91590 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fcf3687{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-fcf3687 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-affb012{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-affb012 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5be4464{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-5be4464 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4b013a5{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-4b013a5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-78f3b8c{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-78f3b8c .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-aa352a6{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-aa352a6 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-ee05384{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-ee05384 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-e0a5126{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-e0a5126 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d473786{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-d473786 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-644d756{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-644d756 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4d8c663{--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-0033546{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-51322e5{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-0246d2a{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-a5abcde{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-f9d588b{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-2af152e{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-55f8633{--min-height:150px;}.elementor-1378 .elementor-element.elementor-element-4f31196{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-f59a9a2{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-5e73771 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-f7e3231{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1378 .elementor-element.elementor-element-ab6c740{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-ab6c740 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6264505{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-6264505 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2eb8ab3{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-2eb8ab3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-eb924f4{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-eb924f4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d728abc{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-d728abc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-11dcb8a{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-11dcb8a .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1995174{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-1995174 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cac55d8{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-cac55d8 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a99962d{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-a99962d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a955e54{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-a955e54 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9ddd132{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-9ddd132 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4b79401{--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-3aaa6d9{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-d91aacb{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-24d2438{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-ecbe302{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-6313eb5{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-a572525{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-d797e99{--min-height:150px;}.elementor-1378 .elementor-element.elementor-element-ebd7f76{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-b8885fb{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-169740b .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-30d7b1a{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-9cad1eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-1378 .elementor-element.elementor-element-2b6decb{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-2b6decb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:10px 10px 10px 10px;}.elementor-1378 .elementor-element.elementor-element-23eef2f{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-1a89ba9{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-136d5c2 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-41d0cc9{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1378 .elementor-element.elementor-element-19346c9{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-19346c9 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7251185{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-7251185 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7472b83{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-7472b83 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-7c6140f{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-7c6140f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-804b391{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-804b391 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8ee632e{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-8ee632e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-1e1a5a2{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-1e1a5a2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0ab9e73{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-0ab9e73 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-82f5cb2{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-82f5cb2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-11fb2d3{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-11fb2d3 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b0dd544{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-b0dd544 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-06b68f4{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-06b68f4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9b2093e{--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-48b301b{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-fc41f57{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-11677d4{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-88771ec{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-4361b5b{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-2061bbd{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-6493b2c{--min-height:150px;}.elementor-1378 .elementor-element.elementor-element-bbc9205{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-e11d335{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-eabc8ae .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-a172e06{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1378 .elementor-element.elementor-element-7f01966{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-7f01966 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-66ecbb7{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-66ecbb7 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-18baf00{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-18baf00 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-54da0e5{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-54da0e5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-32a62ef{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-32a62ef .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-406bfc4{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-406bfc4 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-10b13cc{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-10b13cc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b74c8fc{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-b74c8fc .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3f3af73{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-3f3af73 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b3fda07{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-b3fda07 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9890ec2{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-9890ec2 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-266e561{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-266e561 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-35b8f93{--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-9004b0d{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-e4affb7{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-b7b06d8{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-1b2fbe9{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-c34678d{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-2c3dcbe{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-aa78e17{--min-height:150px;}.elementor-1378 .elementor-element.elementor-element-5b4e305{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-15263f2{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-ce4cc19 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-7fb7d74{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1378 .elementor-element.elementor-element-c117bce{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-c117bce .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8ad5a26{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-8ad5a26 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-a25239d{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-a25239d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-506668f{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-506668f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2ae70bb{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-2ae70bb .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-d4c2b95{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-d4c2b95 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b5b06c9{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-b5b06c9 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-f40a792{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-f40a792 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-51f2902{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-51f2902 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9afde87{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-9afde87 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-36fbe9f{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-36fbe9f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-54c9eff{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-54c9eff .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-073fa77{--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-aec61a8{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-44ecf20{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-b84922a{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-43b6637{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-2279cfb{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-d285536{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-8a7356b{--min-height:150px;}.elementor-1378 .elementor-element.elementor-element-a8d0f39{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-6c665c5{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-5a2b175 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-71bb412{width:100%;max-width:100%;}.elementor-1378 .elementor-element.elementor-element-74b63d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-1378 .elementor-element.elementor-element-9932cc5{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1378 .elementor-element.elementor-element-9932cc5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-width:10px 10px 10px 10px;}.elementor-1378 .elementor-element.elementor-element-2e9447f{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-6535d80{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-e54d235 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-b611b6f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1378 .elementor-element.elementor-element-e7142d6{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-e7142d6 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-2917cd7{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-2917cd7 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-42a8c53{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-42a8c53 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-010546d{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-010546d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-f3df72d{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-f3df72d .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0782040{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-0782040 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8aa5e51{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-8aa5e51 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8b8ed20{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-8b8ed20 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-05d0aa8{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-05d0aa8 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fc80d5e{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-fc80d5e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6343a0e{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-6343a0e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b08ee20{--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-e0e5849{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-10ac59d{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-263825a{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-71ef8c8{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-ff446d5{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-a012825{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-583c592{--min-height:150px;}.elementor-1378 .elementor-element.elementor-element-3f7866e{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-2348541{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-7cec43f .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-70bd4f5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1378 .elementor-element.elementor-element-8d71f30{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-8d71f30 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-6a14b12{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-6a14b12 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9c168cf{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-9c168cf .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cf18267{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-cf18267 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-59a5961{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-59a5961 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-4af377b{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-4af377b .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3b96da5{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-3b96da5 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-b1dce58{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-b1dce58 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c17a929{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-c17a929 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-237c58a{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-237c58a .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-3b1ec6e{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-3b1ec6e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-cfcaf8b{--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-7ae9d0a{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-1939510{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-a88cb99{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-287db93{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-cbb0c29{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-5626856{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-d896b40{--min-height:150px;}.elementor-1378 .elementor-element.elementor-element-b37872d{--padding-top:8%;--padding-bottom:20%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-6a053db{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-d2cb529 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-f4631da{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1378 .elementor-element.elementor-element-53d116e{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-53d116e .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-8373c44{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-8373c44 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-9df5a09{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-9df5a09 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-653374f{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-653374f .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c3ed067{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-c3ed067 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-64cb878{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-64cb878 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-fa3534b{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-fa3534b .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-5923c58{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-5923c58 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-262e2d0{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-262e2d0 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-56cb645{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-56cb645 .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-0988ecf{--container-widget-width:29%;--container-widget-flex-grow:0;width:var( --container-widget-width, 29% );max-width:29%;}.elementor-1378 .elementor-element.elementor-element-0988ecf .elementor-icon-box-description{font-size:var( --e-global-typography-09136d9-font-size );line-height:var( --e-global-typography-09136d9-line-height );}.elementor-1378 .elementor-element.elementor-element-c769f23{--padding-top:0%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-5f42cbd{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-b8ff792{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-89ea6ad{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-b39ab30{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-0a5a326{border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;}.elementor-1378 .elementor-element.elementor-element-d52434d{--spacer-size:170px;}.elementor-1378 .elementor-element.elementor-element-e6e4717{--min-height:150px;}.elementor-1378 .elementor-element.elementor-element-04c2b47{--padding-top:8%;--padding-bottom:4%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-56a9151{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-539b073 .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-4eedb10 .elementor-icon-box-wrapper{gap:15px;}.elementor-1378 .elementor-element.elementor-element-4eedb10 .elementor-icon{font-size:50px;}.elementor-1378 .elementor-element.elementor-element-16290e1 .elementor-icon-box-wrapper{gap:15px;}.elementor-1378 .elementor-element.elementor-element-16290e1 .elementor-icon{font-size:50px;}.elementor-1378 .elementor-element.elementor-element-0fada6a .elementor-icon-box-wrapper{gap:15px;}.elementor-1378 .elementor-element.elementor-element-0fada6a .elementor-icon{font-size:50px;}.elementor-1378 .elementor-element.elementor-element-bcd6d3f{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-e0291fd{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-8b70b4f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 12%) 0%;}.elementor-1378 .elementor-element.elementor-element-8b70b4f .elementor-heading-title{font-size:var( --e-global-typography-373accc-font-size );line-height:var( --e-global-typography-373accc-line-height );}.elementor-1378 .elementor-element.elementor-element-9dd5ee0{--grid-columns:1;--grid-row-gap:60px;}.elementor-1378 .elementor-element.elementor-element-1f8bdd0{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-1378 .elementor-element.elementor-element-98cd0ab{--divider-icon-size:3rem;}.elementor-1378 .elementor-element.elementor-element-6c982f7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1378 .elementor-element.elementor-element-faef06e img{width:100%;border-width:10px 10px 10px 10px;}}