.elementor-508 .elementor-element.elementor-element-539722f7:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-539722f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/fried-mushrooms-and-sausage-in-cas-iron-skillet-VB8L5VD.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-539722f7 > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-539722f7 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-539722f7{transition:all 400ms;padding:100px 0px 50px 0px;z-index:0;}.elementor-508 .elementor-element.elementor-element-54482f19{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-19528966{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-19528966 .elementor-heading-title{font-family:var( --e-global-typography-1181de3-font-family ), Sans-serif;font-size:var( --e-global-typography-1181de3-font-size );font-weight:var( --e-global-typography-1181de3-font-weight );text-transform:var( --e-global-typography-1181de3-text-transform );font-style:var( --e-global-typography-1181de3-font-style );text-decoration:var( --e-global-typography-1181de3-text-decoration );line-height:var( --e-global-typography-1181de3-line-height );letter-spacing:var( --e-global-typography-1181de3-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-592403fa > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-592403fa{transition:all 400ms;padding:100px 0px 20px 0px;}.elementor-508 .elementor-element.elementor-element-592403fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-1f9f4fee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-508 .elementor-element.elementor-element-1f9f4fee{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7b4c9564{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-7b4c9564 .elementor-heading-title{font-family:var( --e-global-typography-0077610-font-family ), Sans-serif;font-size:var( --e-global-typography-0077610-font-size );font-weight:var( --e-global-typography-0077610-font-weight );text-transform:var( --e-global-typography-0077610-text-transform );font-style:var( --e-global-typography-0077610-font-style );text-decoration:var( --e-global-typography-0077610-text-decoration );line-height:var( --e-global-typography-0077610-line-height );letter-spacing:var( --e-global-typography-0077610-letter-spacing );color:var( --e-global-color-accent );}.elementor-508 .elementor-element.elementor-element-4c4b0e3d{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-4c4b0e3d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-621a4610 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-621a4610{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-621a4610 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-508 .elementor-element.elementor-element-4c5f0f19 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4c5f0f19 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-4c5f0f19{transition:all 400ms;padding:0px 0px 100px 0px;}.elementor-508 .elementor-element.elementor-element-4c5f0f19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-13ed4343.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-13ed4343.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-13ed4343 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-13ed4343{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4d03fd53 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-4d03fd53{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6f0a5a9a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-6f0a5a9a{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6535984b{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-57f7f32f{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-57f7f32f img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-3a7ff137 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-3a7ff137{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-df4cb0b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-df4cb0b .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-34528486{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-34528486 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-34528486 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-4fe66148 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4fe66148{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4fe66148 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-38fd8d4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-38fd8d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-38fd8d4 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-38fd8d4{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-39f24166{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-39f24166 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-627e813a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-627e813a{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-31d71e38{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6361795a{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-6361795a img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-493bb4ee > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-493bb4ee{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-943a6e9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-943a6e9 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-108e8d18{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-108e8d18 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-108e8d18 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-75eec7dc > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-75eec7dc{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-75eec7dc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-57dc2b2e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-57dc2b2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-57dc2b2e > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-57dc2b2e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-729cc754{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-729cc754 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-3c44fa4c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-3c44fa4c{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-730f2d8d{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3ef90822{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-3ef90822 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-3c1ed15d > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-3c1ed15d{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7f21b0b6{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7f21b0b6 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4cbe4e1{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4cbe4e1 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-4cbe4e1 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-237d1199 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-237d1199{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-237d1199 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-3c01dad8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-3c01dad8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-3c01dad8 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3c01dad8{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-9b6c7f6{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-9b6c7f6 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-10895511 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-10895511{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-46047402{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5390824e{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-5390824e img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-5b7097e6 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-5b7097e6{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-697a4e81{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-697a4e81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-697a4e81 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-bd73563{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-bd73563.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-bd73563 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-bd73563 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-7a38a6bb > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-7a38a6bb{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7a38a6bb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-5516c701.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-5516c701.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-5516c701 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-5516c701{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-410315dd{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-410315dd .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-7ebcaef0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-7ebcaef0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-7ebcaef0 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-7ebcaef0{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1bffb191:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-1bffb191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/healthy-breakfast-set-with-coffee-and-granola.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-1bffb191 > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-1bffb191 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-1bffb191{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-508 .elementor-element.elementor-element-3a44d285{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-327c07c4{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-327c07c4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-23cc4d3a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-23cc4d3a > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-23cc4d3a{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-508 .elementor-element.elementor-element-23cc4d3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-37c06d1e > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-37c06d1e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4dde064d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4dde064d{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-744fbef2{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-60859f07{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-60859f07 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-4649317c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-4649317c{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-74d58291{width:var( --container-widget-width, 40.758% );max-width:40.758%;--container-widget-width:40.758%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-74d58291.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-74d58291 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-1cfa6301{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 57.722% );max-width:57.722%;--container-widget-width:57.722%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1cfa6301.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-1cfa6301 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-1cfa6301 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-780cef65 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-780cef65{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-780cef65 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-313933d3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-313933d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-313933d3 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-313933d3{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-179dcc0{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-179dcc0 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-bf0a104 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-bf0a104{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6b2d6ca3{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-200bfce9{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-200bfce9 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-6af820a4 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-6af820a4{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2c73bd4a{width:var( --container-widget-width, 62.419% );max-width:62.419%;--container-widget-width:62.419%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2c73bd4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2c73bd4a .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-11f720b5{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 37.273% );max-width:37.273%;--container-widget-width:37.273%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-11f720b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-11f720b5 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-11f720b5 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-235d8ae2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-235d8ae2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-235d8ae2 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-235d8ae2{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5dfd694{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-5dfd694 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-347ff698 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-347ff698{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-bd3077d{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-464e15b9{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-464e15b9 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-3c27dd00 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-3c27dd00{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3867dd3a{width:var( --container-widget-width, 70.758% );max-width:70.758%;--container-widget-width:70.758%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3867dd3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-3867dd3a .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-688ae9ee{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 28.636% );max-width:28.636%;--container-widget-width:28.636%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-688ae9ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-688ae9ee .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-688ae9ee .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-76a38f50 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-76a38f50{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-76a38f50 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-f06c797.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-f06c797.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-f06c797 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-f06c797{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-c106d64{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-c106d64 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4fd20e8f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4fd20e8f{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-71c3dbd8{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1bbdc15e{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-1bbdc15e img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-6794f62e > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-6794f62e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2f7d3b11{width:var( --container-widget-width, 30.455% );max-width:30.455%;--container-widget-width:30.455%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2f7d3b11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2f7d3b11 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-56e93d42{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 68.939% );max-width:68.939%;--container-widget-width:68.939%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-56e93d42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-56e93d42 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-56e93d42 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-7b150d1d > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-7b150d1d{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7b150d1d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-501ad1b7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-501ad1b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-501ad1b7 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-501ad1b7{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7f392cd9{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-7f392cd9 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-27f97719.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-27f97719.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-27f97719 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-27f97719{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-addb50b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-addb50b{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-83b15ea{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-95ba5a6{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-95ba5a6 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-6245e2c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-6245e2c{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-60598c01{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-60598c01 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-5281fc77{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5281fc77 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-5281fc77 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-2b02b973 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2b02b973{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2b02b973 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-6a698ea3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6a698ea3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6a698ea3 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-6a698ea3{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-493a6120{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-493a6120 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-10f24cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-10f24cc{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-77c83da5{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-75c0c561{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-75c0c561 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-50e67f28 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-50e67f28{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-26379e45{width:var( --container-widget-width, 64.834% );max-width:64.834%;--container-widget-width:64.834%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-26379e45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-26379e45 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-51fb44bc{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 34.545% );max-width:34.545%;--container-widget-width:34.545%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-51fb44bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-51fb44bc .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-51fb44bc .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-5e8750e7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-5e8750e7{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5e8750e7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-7a7d87eb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-7a7d87eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-7a7d87eb > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-7a7d87eb{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1769aa2c{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-1769aa2c .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-620d268e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-620d268e{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6bbec3f9{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-762108d6{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-762108d6 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-8b037f9 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-8b037f9{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2d88fb74{width:var( --container-widget-width, 99.091% );max-width:99.091%;--container-widget-width:99.091%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2d88fb74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2d88fb74 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-3bbc331e > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-3bbc331e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3bbc331e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-6d816cc3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6d816cc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6d816cc3 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-6d816cc3{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2cace71d{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-2cace71d .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4bad7548 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4bad7548{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-653100c3{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-45d5eb28{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-45d5eb28 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-4e4334f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-4e4334f{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3d6e59bc{width:var( --container-widget-width, 64.233% );max-width:64.233%;--container-widget-width:64.233%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3d6e59bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-3d6e59bc .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-575f24c4{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 33.021% );max-width:33.021%;--container-widget-width:33.021%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-575f24c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-575f24c4 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-575f24c4 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-55536735 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-55536735{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-55536735 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-df33f9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-df33f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-df33f9 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-df33f9{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7842657d{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-7842657d .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-ade579d:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-ade579d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/traditional-russian-dishes-sweets-and-vodka-58PJ3MA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-ade579d > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-ade579d > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-ade579d{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-508 .elementor-element.elementor-element-31aa764f{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5c58d241{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-5c58d241 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-20c934b6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-20c934b6 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-20c934b6{transition:all 400ms;padding:100px 0px 140px 0px;}.elementor-508 .elementor-element.elementor-element-20c934b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-c758ca8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-c758ca8{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-67f8b0d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-67f8b0d6{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2f5225ac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-2f5225ac{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-151e7227{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3ef62814{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-3ef62814 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-57996851 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-57996851{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2f22679{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2f22679 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-2a3ff9bc{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2a3ff9bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2a3ff9bc .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-2a3ff9bc .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-6a924d9b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6a924d9b{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6a924d9b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-4644a8fa.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-4644a8fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-4644a8fa > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-4644a8fa{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2444d2c2{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-2444d2c2 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-45b2bc8b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-45b2bc8b{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5d77ff49{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2cc3360b{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-2cc3360b img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-4b6166ec > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-4b6166ec{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-629c6710{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-629c6710.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-629c6710 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-f0d783c{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-f0d783c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-f0d783c .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-f0d783c .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-6b555228 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6b555228{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6b555228 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-2ee9dda6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-2ee9dda6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-2ee9dda6 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2ee9dda6{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7c9c3a24{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-7c9c3a24 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-cfd329a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-cfd329a{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-646bdb04{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-41feb8f8{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-41feb8f8 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-2a697a2a > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-2a697a2a{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7ae141e1{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7ae141e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-7ae141e1 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-55cc69a0{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-55cc69a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-55cc69a0 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-55cc69a0 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-24ddcf4a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-24ddcf4a{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-24ddcf4a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-297f55b1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-297f55b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-297f55b1 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-297f55b1{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6b692ed7{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-6b692ed7 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-11a7921b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-11a7921b{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-55b14d4e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-21d463f{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-21d463f img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-2c636fbd > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-2c636fbd{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3ef58fbd{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3ef58fbd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-3ef58fbd .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-332ed15d{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-332ed15d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-332ed15d .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-332ed15d .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-ebdaa90 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-ebdaa90{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-ebdaa90 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-6f741599.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6f741599.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6f741599 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-6f741599{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5444c321{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-5444c321 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-50b9f532 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-50b9f532{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-8a0abf0{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1d9739bc{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-1d9739bc img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-38ea5bc7 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-38ea5bc7{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1f29de22{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1f29de22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-1f29de22 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-39507e33{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-39507e33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-39507e33 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-39507e33 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-4e4ac554 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4e4ac554{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4e4ac554 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-71294a62.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-71294a62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-71294a62 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-71294a62{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-69509fb9{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-69509fb9 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-466a19f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-466a19f7{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-15846fc3:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-15846fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/grilled-sliced-top-blade-or-denver-beef-meat-steak-in-a-wooden-plate-with-herbs-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-15846fc3 > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-15846fc3 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-15846fc3{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-508 .elementor-element.elementor-element-5c6bdcca{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1adf81d1{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-1adf81d1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4ab11967 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4ab11967 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-4ab11967{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-508 .elementor-element.elementor-element-4ab11967 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-44c3733d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-44c3733d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-44c3733d > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-44c3733d{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5b53e68c > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-5b53e68c{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7de3b156 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-7de3b156{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1a8b8466{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-21b629e4{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-21b629e4 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-10c98d3e > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-10c98d3e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-76ec084d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-76ec084d .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-2ff04d3a{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2ff04d3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2ff04d3a .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-2ff04d3a .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-676d3c6b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-676d3c6b{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-676d3c6b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-2b2d5599.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-2b2d5599.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-2b2d5599 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2b2d5599{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-317e42c8{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-317e42c8 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4ca66e0a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4ca66e0a{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-195fe8a{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7c7f29f5{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-7c7f29f5 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-15a7cb74 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-15a7cb74{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-e3fb26a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-e3fb26a .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-69fe2eaa > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-69fe2eaa{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-69fe2eaa .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-4fec7a68.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-4fec7a68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-4fec7a68 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-4fec7a68{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1edc5f36{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-1edc5f36 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4f96dea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4f96dea{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-60dfb69f{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7d439664{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-7d439664 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-5797b13f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-5797b13f{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1d0fba5b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1d0fba5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-1d0fba5b .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4063bc60{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4063bc60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-4063bc60 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-4063bc60 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-5bcd99e1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-5bcd99e1{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5bcd99e1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-15f53438.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-15f53438.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-15f53438 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-15f53438{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-65b3a51b{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-65b3a51b .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-5f4b6d8d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-5f4b6d8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-5f4b6d8d > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-5f4b6d8d{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4852b305:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-4852b305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/grilled-sliced-top-blade-or-denver-beef-meat-steak-in-a-wooden-plate-with-herbs-.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-4852b305 > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-4852b305 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-4852b305{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-508 .elementor-element.elementor-element-704edc46{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-18392bec{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-18392bec .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4d509ea6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4d509ea6 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-4d509ea6{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-508 .elementor-element.elementor-element-4d509ea6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-1d3accdb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-1d3accdb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-1d3accdb > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-1d3accdb{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-378ae499 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-378ae499{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-9eea8c3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-9eea8c3{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-47841786{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5b43cc8b{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-5b43cc8b img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-6f7a4d37 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-6f7a4d37{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3149c642{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3149c642 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-573ecf2b{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-573ecf2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-573ecf2b .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-573ecf2b .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-2f323331{width:var( --container-widget-width, 100.21% );max-width:100.21%;--container-widget-width:100.21%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2f323331 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2f323331.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2f323331 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-17623f3.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-17623f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-17623f3 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-17623f3{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7230a400{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-7230a400 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-72ec51a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-72ec51a{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-17d19ce6{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-dad3f83{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-dad3f83 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-15fe58d1 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-15fe58d1{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-470aac71{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-470aac71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-470aac71 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-76ecdf17{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-76ecdf17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-76ecdf17 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-76ecdf17 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-57e24417 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-57e24417{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-57e24417 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-6a391d05.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6a391d05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6a391d05 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-6a391d05{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4f767c93{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-4f767c93 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-6dbb6322.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6dbb6322.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-6dbb6322 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-6dbb6322{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-331c1a50:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-331c1a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/healthy-breakfast-set-with-coffee-and-granola.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-331c1a50 > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-331c1a50 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-331c1a50{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-508 .elementor-element.elementor-element-11e73c06{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-324046b6{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-324046b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-5e993ee8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-5e993ee8 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-5e993ee8{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-508 .elementor-element.elementor-element-5e993ee8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-3c9c2bc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-3c9c2bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-3c9c2bc > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-3c9c2bc{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-35963f5 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-35963f5{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3e07fa96 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-3e07fa96{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-54a6c453{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-33a116e{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-33a116e img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-5f17fcf9 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-5f17fcf9{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-270a265a{width:var( --container-widget-width, 38.933% );max-width:38.933%;--container-widget-width:38.933%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-270a265a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-270a265a .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4bb44b2b{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 57.008% );max-width:57.008%;--container-widget-width:57.008%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4bb44b2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-4bb44b2b .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-4bb44b2b .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-75918cc1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-75918cc1{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-75918cc1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-5e8c8474.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-5e8c8474.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-5e8c8474 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-5e8c8474{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-18c722fa{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-18c722fa .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-6d4b46bb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-6d4b46bb{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-34989606{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-660949dc{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-660949dc img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-9414049 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-9414049{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2a16fc61{width:var( --container-widget-width, 43.137% );max-width:43.137%;--container-widget-width:43.137%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2a16fc61.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2a16fc61 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-479f6cc8{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 56.44% );max-width:56.44%;--container-widget-width:56.44%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-479f6cc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-479f6cc8 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-479f6cc8 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-3de91abf > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-3de91abf{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3de91abf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-7d760a9c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-7d760a9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-7d760a9c > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-7d760a9c{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-61d7b357{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-61d7b357 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-6796b1a3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-6796b1a3{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3dd3b76a{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2aab6a80{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-2aab6a80 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-32506ae7 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-32506ae7{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-20eb259{width:var( --container-widget-width, 34.867% );max-width:34.867%;--container-widget-width:34.867%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-20eb259.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-20eb259 .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:24px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-2797e3de{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65.13% );max-width:65.13%;--container-widget-width:65.13%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2797e3de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2797e3de .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-2797e3de .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-17331a43 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-17331a43{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-17331a43 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-3e48b1ee.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-3e48b1ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-3e48b1ee > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3e48b1ee{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4bbf6c41{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-4bbf6c41 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-24ec808f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-24ec808f{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-295915e1{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2d98a50c{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-2d98a50c img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-1ace3807 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-1ace3807{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4dc85ce{width:var( --container-widget-width, 65.678% );max-width:65.678%;--container-widget-width:65.678%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4dc85ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-4dc85ce .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-2da0166b{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 34.319% );max-width:34.319%;--container-widget-width:34.319%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2da0166b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2da0166b .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-2da0166b .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-11f52d91 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-11f52d91{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-11f52d91 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-5193d58b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-5193d58b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-5193d58b > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-5193d58b{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-79b8648a{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-79b8648a .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-3a2709c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-3a2709c{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-50bc4e05{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-bef5d01{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-bef5d01 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-90ea483 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-90ea483{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-edafded{width:var( --container-widget-width, 51.557% );max-width:51.557%;--container-widget-width:51.557%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-edafded.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-edafded .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-36ae73f2{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 48.23% );max-width:48.23%;--container-widget-width:48.23%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-36ae73f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-36ae73f2 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-36ae73f2 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-19192768 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-19192768{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-19192768 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-18802759.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-18802759.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-18802759 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-18802759{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3bfda136{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-3bfda136 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-194d6796.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-194d6796.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-194d6796 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-194d6796{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2580494a:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-2580494a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/healthy-breakfast-set-with-coffee-and-granola.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-2580494a > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-2580494a > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-2580494a{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-508 .elementor-element.elementor-element-35abf67d{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3dedba0b{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-3dedba0b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-39cd6385 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-39cd6385 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-39cd6385{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-508 .elementor-element.elementor-element-39cd6385 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-28d3a6 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-28d3a6{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-352ce5c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-352ce5c{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7bfdddf3{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2e6691e7{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-2e6691e7 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-499409a4 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-499409a4{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-38642fe5{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-38642fe5 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-70fbdd8{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-70fbdd8 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-70fbdd8 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-3cd16c0c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-3cd16c0c{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3cd16c0c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-cfef0ba.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-cfef0ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-cfef0ba > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-cfef0ba{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2dd31bd2{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-2dd31bd2 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-675f201b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-675f201b{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-145afb13{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7fda9f5b{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-7fda9f5b img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-6c5e0e08 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-6c5e0e08{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-54ce45b1{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-54ce45b1 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-5eb61490{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5eb61490 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-5eb61490 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-1e209fa6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1e209fa6{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1e209fa6 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-490c0d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-490c0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-490c0d > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-490c0d{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-372da4ed{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-372da4ed .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-cb08717 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-cb08717{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4e3f4bcd{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-507981b{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-507981b img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-39926c72 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-39926c72{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-29837163{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-29837163 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4ad6c00{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4ad6c00 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-4ad6c00 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-3ce6057f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-3ce6057f{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3ce6057f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-17924f72.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-17924f72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-17924f72 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-17924f72{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-498c5f18{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-498c5f18 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-302f2474 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-302f2474{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-18d4706b{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-56015d04{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-56015d04 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-2dcf536e > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-2dcf536e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6002c85b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6002c85b .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-29673472{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-29673472 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-29673472 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-551ad38a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-551ad38a{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-551ad38a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-44e3f438.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-44e3f438.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-44e3f438 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-44e3f438{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1994d582{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-1994d582 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-554d052.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-554d052.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-554d052 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-554d052{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-65cbe71c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-65cbe71c{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1d60eb47{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-76582e2{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-76582e2 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-6bccb0a9 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-6bccb0a9{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5b22e94b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5b22e94b .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-40d279a5{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-40d279a5 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-40d279a5 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-43011f54 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-43011f54{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-43011f54 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-472e4aca.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-472e4aca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-472e4aca > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-472e4aca{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-3ecd8f93{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-3ecd8f93 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-3bb12aa8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-3bb12aa8{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-79154cf1{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-13b294f5{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-13b294f5 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-599e1a22 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-599e1a22{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-54fd409c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-54fd409c .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-78216d8e{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-78216d8e .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-78216d8e .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-14ba327f > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-14ba327f{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-14ba327f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-691e9ae2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-691e9ae2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-691e9ae2 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-691e9ae2{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4546dde0{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-4546dde0 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-6807c397 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-6807c397{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1d61956a{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7ebdefc0{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-7ebdefc0 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-3e113f1b > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-3e113f1b{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6a2e8a82{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6a2e8a82 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-278fdcf2{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-278fdcf2 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-278fdcf2 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-af1cdb2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-af1cdb2{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-af1cdb2 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-587824c9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-587824c9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-587824c9 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-587824c9{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2fff7dad{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-2fff7dad .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-28402a7c:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-28402a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/healthy-breakfast-set-with-coffee-and-granola.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-28402a7c > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-28402a7c > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-28402a7c{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-508 .elementor-element.elementor-element-74ad9802{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5227feb0{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-5227feb0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-415ed5ba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-415ed5ba > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-415ed5ba{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-508 .elementor-element.elementor-element-415ed5ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-4bf05fae.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-4bf05fae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-4bf05fae > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-4bf05fae{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-13d01ca6 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-13d01ca6{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-71fb6bad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-71fb6bad{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-208ff741{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7829e063{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-7829e063 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-7ae299f8 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-7ae299f8{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1cbe6371{width:var( --container-widget-width, 30.322% );max-width:30.322%;--container-widget-width:30.322%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1cbe6371.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-1cbe6371 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-6aea05e0{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 68.769% );max-width:68.769%;--container-widget-width:68.769%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6aea05e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-6aea05e0 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-6aea05e0 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-23f87d60 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-23f87d60{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-23f87d60 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-27993ee9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-27993ee9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-27993ee9 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-27993ee9{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1bc65d52{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-1bc65d52 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-5bb19361 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-5bb19361{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-50e4abb1{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-69045c7e{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-69045c7e img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-16344c96 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-16344c96{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-16a26927{width:var( --container-widget-width, 36.626% );max-width:36.626%;--container-widget-width:36.626%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-16a26927.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-16a26927 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-59749fcd{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 63.161% );max-width:63.161%;--container-widget-width:63.161%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-59749fcd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-59749fcd .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-59749fcd .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-7fc14999 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-7fc14999{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7fc14999 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-3169ae0f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-3169ae0f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-3169ae0f > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3169ae0f{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6972f185{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-6972f185 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-766c9f39 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-766c9f39{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-b8a5a96{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-51b72f79{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-51b72f79 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-600cf5dc > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-600cf5dc{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-742bbf7a{width:var( --container-widget-width, 30.036% );max-width:30.036%;--container-widget-width:30.036%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-742bbf7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-742bbf7a .elementor-heading-title{font-family:"Forum", Sans-serif;font-size:24px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-1800be3a{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 69.75% );max-width:69.75%;--container-widget-width:69.75%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1800be3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-1800be3a .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-1800be3a .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-6d3de21 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6d3de21{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6d3de21 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-2324074e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-2324074e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-2324074e > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2324074e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-13da1d03{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-13da1d03 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-67244c59 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-67244c59{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7fd738fa{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-22d281c2{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-22d281c2 img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-512a1ff8 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-512a1ff8{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2cef058e{width:var( --container-widget-width, 29.974% );max-width:29.974%;--container-widget-width:29.974%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-2cef058e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-2cef058e .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-77bf88a0{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 70.023% );max-width:70.023%;--container-widget-width:70.023%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-77bf88a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-77bf88a0 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-77bf88a0 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-69f2ae2c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-69f2ae2c{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-69f2ae2c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-660b4608.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-660b4608.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-660b4608 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-660b4608{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-519a8af0{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-519a8af0 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-38802566.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-38802566.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-38802566 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-38802566{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-56b4162f:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-56b4162f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theribs.ie/wp-content/uploads/2025/06/healthy-breakfast-set-with-coffee-and-granola.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-508 .elementor-element.elementor-element-56b4162f > .elementor-background-overlay{background-color:var( --e-global-color-723681b );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-56b4162f > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-56b4162f{transition:all 400ms;padding:120px 0px 120px 0px;}.elementor-508 .elementor-element.elementor-element-595cdce1{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-33fe332c{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-33fe332c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4471ef80 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-4471ef80 > .elementor-container{max-width:1170px;}.elementor-508 .elementor-element.elementor-element-4471ef80{transition:all 400ms;padding:100px 0px 100px 0px;}.elementor-508 .elementor-element.elementor-element-4471ef80 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-508 .elementor-element.elementor-element-443dca30 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-443dca30{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-468c8fbd > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-468c8fbd{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-15499082 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-15499082{margin-top:0px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-19b71bef{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-7cdccc6c{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-7cdccc6c img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-6893a8ef > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-6893a8ef{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-fdea79f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-fdea79f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-fdea79f .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-71e04943{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-71e04943 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-71e04943 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-5d383d7b > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-5d383d7b{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5d383d7b .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-4614424e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-4614424e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-4614424e > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-4614424e{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-580061fb{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-580061fb .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-737eb838 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-737eb838{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-70344e67{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4939174f{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-4939174f img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-eb7e674 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-eb7e674{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-e5b652b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-e5b652b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-508 .elementor-element.elementor-element-e5b652b .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-1accddc9{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-1accddc9 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-1accddc9 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-28f759d0 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-28f759d0{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-28f759d0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-52819641.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-52819641.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-52819641 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-52819641{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-70968545{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-70968545 .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-2a6fe274 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-508 .elementor-element.elementor-element-2a6fe274{margin-top:40px;margin-bottom:0px;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-5f6927a3{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-be0260f{transition:all 400ms;text-align:start;}.elementor-508 .elementor-element.elementor-element-be0260f img{width:100%;border-radius:50% 50% 50% 50%;}.elementor-508 .elementor-element.elementor-element-25b194ea > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-25b194ea{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-620df585{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-620df585 .elementor-heading-title{font-family:var( --e-global-typography-267ab7e-font-family ), Sans-serif;font-size:var( --e-global-typography-267ab7e-font-size );font-weight:var( --e-global-typography-267ab7e-font-weight );text-transform:var( --e-global-typography-267ab7e-text-transform );font-style:var( --e-global-typography-267ab7e-font-style );text-decoration:var( --e-global-typography-267ab7e-text-decoration );line-height:var( --e-global-typography-267ab7e-line-height );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-4df2f1d0{--divider-border-style:dashed;--divider-color:#FFFFFF3B;--divider-border-width:1px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-4df2f1d0 .elementor-divider-separator{width:100%;margin:0 auto;margin-right:0;}.elementor-508 .elementor-element.elementor-element-4df2f1d0 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-508 .elementor-element.elementor-element-561eba4c > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-561eba4c{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-561eba4c .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-508 .elementor-element.elementor-element-64e9986c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-64e9986c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-508 .elementor-element.elementor-element-64e9986c > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-64e9986c{transition:all 400ms;}.elementor-508 .elementor-element.elementor-element-6b3c9c8b{transition:all 400ms;text-align:center;}.elementor-508 .elementor-element.elementor-element-6b3c9c8b .elementor-heading-title{font-family:var( --e-global-typography-2e8a293-font-family ), Sans-serif;font-size:var( --e-global-typography-2e8a293-font-size );font-weight:var( --e-global-typography-2e8a293-font-weight );text-transform:var( --e-global-typography-2e8a293-text-transform );font-style:var( --e-global-typography-2e8a293-font-style );text-decoration:var( --e-global-typography-2e8a293-text-decoration );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );color:var( --e-global-color-primary );}.elementor-508 .elementor-element.elementor-element-c53e8b5 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-508 .elementor-element.elementor-element-c53e8b5{transition:all 400ms;}@media(min-width:768px){.elementor-508 .elementor-element.elementor-element-13ed4343{width:20%;}.elementor-508 .elementor-element.elementor-element-4d03fd53{width:59.333%;}.elementor-508 .elementor-element.elementor-element-6535984b{width:15%;}.elementor-508 .elementor-element.elementor-element-3a7ff137{width:70%;}.elementor-508 .elementor-element.elementor-element-38fd8d4{width:14.664%;}.elementor-508 .elementor-element.elementor-element-31d71e38{width:15%;}.elementor-508 .elementor-element.elementor-element-493bb4ee{width:70%;}.elementor-508 .elementor-element.elementor-element-57dc2b2e{width:14.664%;}.elementor-508 .elementor-element.elementor-element-730f2d8d{width:15%;}.elementor-508 .elementor-element.elementor-element-3c1ed15d{width:70%;}.elementor-508 .elementor-element.elementor-element-3c01dad8{width:14.664%;}.elementor-508 .elementor-element.elementor-element-46047402{width:15%;}.elementor-508 .elementor-element.elementor-element-5b7097e6{width:70%;}.elementor-508 .elementor-element.elementor-element-5516c701{width:14.664%;}.elementor-508 .elementor-element.elementor-element-7ebcaef0{width:20%;}.elementor-508 .elementor-element.elementor-element-744fbef2{width:15%;}.elementor-508 .elementor-element.elementor-element-4649317c{width:70%;}.elementor-508 .elementor-element.elementor-element-313933d3{width:14.664%;}.elementor-508 .elementor-element.elementor-element-6b2d6ca3{width:15%;}.elementor-508 .elementor-element.elementor-element-6af820a4{width:70%;}.elementor-508 .elementor-element.elementor-element-235d8ae2{width:14.664%;}.elementor-508 .elementor-element.elementor-element-bd3077d{width:15%;}.elementor-508 .elementor-element.elementor-element-3c27dd00{width:70%;}.elementor-508 .elementor-element.elementor-element-f06c797{width:14.664%;}.elementor-508 .elementor-element.elementor-element-71c3dbd8{width:15%;}.elementor-508 .elementor-element.elementor-element-6794f62e{width:70%;}.elementor-508 .elementor-element.elementor-element-501ad1b7{width:14.664%;}.elementor-508 .elementor-element.elementor-element-83b15ea{width:15%;}.elementor-508 .elementor-element.elementor-element-6245e2c{width:70%;}.elementor-508 .elementor-element.elementor-element-6a698ea3{width:14.664%;}.elementor-508 .elementor-element.elementor-element-77c83da5{width:15%;}.elementor-508 .elementor-element.elementor-element-50e67f28{width:70%;}.elementor-508 .elementor-element.elementor-element-7a7d87eb{width:14.664%;}.elementor-508 .elementor-element.elementor-element-6bbec3f9{width:15%;}.elementor-508 .elementor-element.elementor-element-8b037f9{width:70%;}.elementor-508 .elementor-element.elementor-element-6d816cc3{width:14.664%;}.elementor-508 .elementor-element.elementor-element-653100c3{width:15%;}.elementor-508 .elementor-element.elementor-element-4e4334f{width:70%;}.elementor-508 .elementor-element.elementor-element-df33f9{width:14.664%;}.elementor-508 .elementor-element.elementor-element-c758ca8{width:15%;}.elementor-508 .elementor-element.elementor-element-67f8b0d6{width:69.333%;}.elementor-508 .elementor-element.elementor-element-151e7227{width:15%;}.elementor-508 .elementor-element.elementor-element-57996851{width:70%;}.elementor-508 .elementor-element.elementor-element-4644a8fa{width:14.664%;}.elementor-508 .elementor-element.elementor-element-5d77ff49{width:15%;}.elementor-508 .elementor-element.elementor-element-4b6166ec{width:70%;}.elementor-508 .elementor-element.elementor-element-2ee9dda6{width:14.664%;}.elementor-508 .elementor-element.elementor-element-646bdb04{width:15%;}.elementor-508 .elementor-element.elementor-element-2a697a2a{width:70%;}.elementor-508 .elementor-element.elementor-element-297f55b1{width:14.664%;}.elementor-508 .elementor-element.elementor-element-55b14d4e{width:15%;}.elementor-508 .elementor-element.elementor-element-2c636fbd{width:70%;}.elementor-508 .elementor-element.elementor-element-6f741599{width:14.664%;}.elementor-508 .elementor-element.elementor-element-8a0abf0{width:15%;}.elementor-508 .elementor-element.elementor-element-38ea5bc7{width:70%;}.elementor-508 .elementor-element.elementor-element-71294a62{width:14.664%;}.elementor-508 .elementor-element.elementor-element-466a19f7{width:15%;}.elementor-508 .elementor-element.elementor-element-44c3733d{width:15%;}.elementor-508 .elementor-element.elementor-element-5b53e68c{width:69.333%;}.elementor-508 .elementor-element.elementor-element-1a8b8466{width:15%;}.elementor-508 .elementor-element.elementor-element-10c98d3e{width:70%;}.elementor-508 .elementor-element.elementor-element-2b2d5599{width:14.664%;}.elementor-508 .elementor-element.elementor-element-195fe8a{width:15%;}.elementor-508 .elementor-element.elementor-element-15a7cb74{width:70%;}.elementor-508 .elementor-element.elementor-element-4fec7a68{width:14.664%;}.elementor-508 .elementor-element.elementor-element-60dfb69f{width:15%;}.elementor-508 .elementor-element.elementor-element-5797b13f{width:70%;}.elementor-508 .elementor-element.elementor-element-15f53438{width:14.664%;}.elementor-508 .elementor-element.elementor-element-5f4b6d8d{width:15%;}.elementor-508 .elementor-element.elementor-element-1d3accdb{width:15%;}.elementor-508 .elementor-element.elementor-element-378ae499{width:69.333%;}.elementor-508 .elementor-element.elementor-element-47841786{width:15%;}.elementor-508 .elementor-element.elementor-element-6f7a4d37{width:70%;}.elementor-508 .elementor-element.elementor-element-17623f3{width:14.664%;}.elementor-508 .elementor-element.elementor-element-17d19ce6{width:15%;}.elementor-508 .elementor-element.elementor-element-15fe58d1{width:70%;}.elementor-508 .elementor-element.elementor-element-6a391d05{width:14.664%;}.elementor-508 .elementor-element.elementor-element-6dbb6322{width:15%;}.elementor-508 .elementor-element.elementor-element-3c9c2bc{width:15%;}.elementor-508 .elementor-element.elementor-element-35963f5{width:69.332%;}.elementor-508 .elementor-element.elementor-element-54a6c453{width:15%;}.elementor-508 .elementor-element.elementor-element-5f17fcf9{width:70%;}.elementor-508 .elementor-element.elementor-element-5e8c8474{width:14.664%;}.elementor-508 .elementor-element.elementor-element-34989606{width:15%;}.elementor-508 .elementor-element.elementor-element-9414049{width:70%;}.elementor-508 .elementor-element.elementor-element-7d760a9c{width:14.664%;}.elementor-508 .elementor-element.elementor-element-3dd3b76a{width:15%;}.elementor-508 .elementor-element.elementor-element-32506ae7{width:70%;}.elementor-508 .elementor-element.elementor-element-3e48b1ee{width:14.664%;}.elementor-508 .elementor-element.elementor-element-295915e1{width:15%;}.elementor-508 .elementor-element.elementor-element-1ace3807{width:70%;}.elementor-508 .elementor-element.elementor-element-5193d58b{width:14.664%;}.elementor-508 .elementor-element.elementor-element-50bc4e05{width:15%;}.elementor-508 .elementor-element.elementor-element-90ea483{width:70%;}.elementor-508 .elementor-element.elementor-element-18802759{width:14.664%;}.elementor-508 .elementor-element.elementor-element-194d6796{width:15%;}.elementor-508 .elementor-element.elementor-element-7bfdddf3{width:15%;}.elementor-508 .elementor-element.elementor-element-499409a4{width:70%;}.elementor-508 .elementor-element.elementor-element-cfef0ba{width:14.664%;}.elementor-508 .elementor-element.elementor-element-145afb13{width:15%;}.elementor-508 .elementor-element.elementor-element-6c5e0e08{width:70%;}.elementor-508 .elementor-element.elementor-element-490c0d{width:14.664%;}.elementor-508 .elementor-element.elementor-element-4e3f4bcd{width:15%;}.elementor-508 .elementor-element.elementor-element-39926c72{width:70%;}.elementor-508 .elementor-element.elementor-element-17924f72{width:14.664%;}.elementor-508 .elementor-element.elementor-element-18d4706b{width:15%;}.elementor-508 .elementor-element.elementor-element-2dcf536e{width:70%;}.elementor-508 .elementor-element.elementor-element-44e3f438{width:14.664%;}.elementor-508 .elementor-element.elementor-element-1d60eb47{width:15%;}.elementor-508 .elementor-element.elementor-element-6bccb0a9{width:70%;}.elementor-508 .elementor-element.elementor-element-472e4aca{width:14.664%;}.elementor-508 .elementor-element.elementor-element-79154cf1{width:15%;}.elementor-508 .elementor-element.elementor-element-599e1a22{width:70%;}.elementor-508 .elementor-element.elementor-element-691e9ae2{width:14.664%;}.elementor-508 .elementor-element.elementor-element-1d61956a{width:15%;}.elementor-508 .elementor-element.elementor-element-3e113f1b{width:70%;}.elementor-508 .elementor-element.elementor-element-587824c9{width:14.664%;}.elementor-508 .elementor-element.elementor-element-4bf05fae{width:15%;}.elementor-508 .elementor-element.elementor-element-13d01ca6{width:69.332%;}.elementor-508 .elementor-element.elementor-element-208ff741{width:15%;}.elementor-508 .elementor-element.elementor-element-7ae299f8{width:70%;}.elementor-508 .elementor-element.elementor-element-27993ee9{width:14.664%;}.elementor-508 .elementor-element.elementor-element-50e4abb1{width:15%;}.elementor-508 .elementor-element.elementor-element-16344c96{width:70%;}.elementor-508 .elementor-element.elementor-element-3169ae0f{width:14.664%;}.elementor-508 .elementor-element.elementor-element-b8a5a96{width:15%;}.elementor-508 .elementor-element.elementor-element-600cf5dc{width:70%;}.elementor-508 .elementor-element.elementor-element-2324074e{width:14.664%;}.elementor-508 .elementor-element.elementor-element-7fd738fa{width:15%;}.elementor-508 .elementor-element.elementor-element-512a1ff8{width:70%;}.elementor-508 .elementor-element.elementor-element-660b4608{width:14.664%;}.elementor-508 .elementor-element.elementor-element-38802566{width:15%;}.elementor-508 .elementor-element.elementor-element-443dca30{width:15%;}.elementor-508 .elementor-element.elementor-element-468c8fbd{width:69.333%;}.elementor-508 .elementor-element.elementor-element-19b71bef{width:15%;}.elementor-508 .elementor-element.elementor-element-6893a8ef{width:70%;}.elementor-508 .elementor-element.elementor-element-4614424e{width:14.664%;}.elementor-508 .elementor-element.elementor-element-70344e67{width:15%;}.elementor-508 .elementor-element.elementor-element-eb7e674{width:70%;}.elementor-508 .elementor-element.elementor-element-52819641{width:14.664%;}.elementor-508 .elementor-element.elementor-element-5f6927a3{width:15%;}.elementor-508 .elementor-element.elementor-element-25b194ea{width:70%;}.elementor-508 .elementor-element.elementor-element-64e9986c{width:14.664%;}.elementor-508 .elementor-element.elementor-element-c53e8b5{width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-508 .elementor-element.elementor-element-13ed4343{width:100%;}.elementor-508 .elementor-element.elementor-element-4d03fd53{width:100%;}.elementor-508 .elementor-element.elementor-element-7ebcaef0{width:100%;}.elementor-508 .elementor-element.elementor-element-37c06d1e{width:100%;}.elementor-508 .elementor-element.elementor-element-27f97719{width:100%;}.elementor-508 .elementor-element.elementor-element-c758ca8{width:100%;}.elementor-508 .elementor-element.elementor-element-67f8b0d6{width:100%;}.elementor-508 .elementor-element.elementor-element-466a19f7{width:100%;}.elementor-508 .elementor-element.elementor-element-44c3733d{width:100%;}.elementor-508 .elementor-element.elementor-element-5b53e68c{width:100%;}.elementor-508 .elementor-element.elementor-element-5f4b6d8d{width:100%;}.elementor-508 .elementor-element.elementor-element-1d3accdb{width:100%;}.elementor-508 .elementor-element.elementor-element-378ae499{width:100%;}.elementor-508 .elementor-element.elementor-element-6dbb6322{width:100%;}.elementor-508 .elementor-element.elementor-element-3c9c2bc{width:100%;}.elementor-508 .elementor-element.elementor-element-35963f5{width:100%;}.elementor-508 .elementor-element.elementor-element-194d6796{width:100%;}.elementor-508 .elementor-element.elementor-element-28d3a6{width:100%;}.elementor-508 .elementor-element.elementor-element-554d052{width:100%;}.elementor-508 .elementor-element.elementor-element-4bf05fae{width:100%;}.elementor-508 .elementor-element.elementor-element-13d01ca6{width:100%;}.elementor-508 .elementor-element.elementor-element-38802566{width:100%;}.elementor-508 .elementor-element.elementor-element-443dca30{width:100%;}.elementor-508 .elementor-element.elementor-element-468c8fbd{width:100%;}.elementor-508 .elementor-element.elementor-element-c53e8b5{width:100%;}}@media(min-width:1025px){.elementor-508 .elementor-element.elementor-element-1bffb191:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-1bffb191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-508 .elementor-element.elementor-element-ade579d:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-ade579d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-508 .elementor-element.elementor-element-15846fc3:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-15846fc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-508 .elementor-element.elementor-element-4852b305:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-4852b305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-508 .elementor-element.elementor-element-331c1a50:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-331c1a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-508 .elementor-element.elementor-element-2580494a:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-2580494a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-508 .elementor-element.elementor-element-28402a7c:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-28402a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-508 .elementor-element.elementor-element-56b4162f:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-56b4162f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-508 .elementor-element.elementor-element-539722f7:not(.elementor-motion-effects-element-type-background), .elementor-508 .elementor-element.elementor-element-539722f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-508 .elementor-element.elementor-element-539722f7{margin-top:0px;margin-bottom:0px;padding:160px 10px 140px 10px;}.elementor-508 .elementor-element.elementor-element-19528966 .elementor-heading-title{font-size:var( --e-global-typography-1181de3-font-size );line-height:var( --e-global-typography-1181de3-line-height );letter-spacing:var( --e-global-typography-1181de3-letter-spacing );}.elementor-508 .elementor-element.elementor-element-592403fa{padding:80px 10px 0px 10px;}.elementor-508 .elementor-element.elementor-element-7b4c9564 .elementor-heading-title{font-size:var( --e-global-typography-0077610-font-size );line-height:var( --e-global-typography-0077610-line-height );letter-spacing:var( --e-global-typography-0077610-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4c4b0e3d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-621a4610 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-4c5f0f19{padding:40px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-13ed4343 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-4d03fd53 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-df4cb0b{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-508 .elementor-element.elementor-element-df4cb0b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-34528486{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-508 .elementor-element.elementor-element-4fe66148 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-39f24166 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-39f24166 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-943a6e9{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-943a6e9 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-75eec7dc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-729cc754 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-729cc754 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-7f21b0b6{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-7f21b0b6 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-237d1199 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-9b6c7f6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-9b6c7f6 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-697a4e81{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-508 .elementor-element.elementor-element-697a4e81 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-bd73563{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-7a38a6bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-410315dd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-410315dd .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-7ebcaef0 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-327c07c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-23cc4d3a{padding:80px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-37c06d1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-74d58291{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-74d58291 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-780cef65 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-179dcc0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-179dcc0 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-2c73bd4a{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-508 .elementor-element.elementor-element-2c73bd4a .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-11f720b5{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-5dfd694 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-5dfd694 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-3867dd3a{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-3867dd3a .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-688ae9ee{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-76a38f50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-c106d64 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-c106d64 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-2f7d3b11{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-508 .elementor-element.elementor-element-2f7d3b11 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-56e93d42{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-508 .elementor-element.elementor-element-7b150d1d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-7f392cd9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-7f392cd9 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-27f97719 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-60598c01{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-60598c01 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-2b02b973 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-493a6120 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-493a6120 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-26379e45{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-26379e45 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-5e8750e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-1769aa2c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1769aa2c .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-2d88fb74{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-2d88fb74 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-3bbc331e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-2cace71d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2cace71d .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-3d6e59bc{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-3d6e59bc .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-55536735 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-7842657d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-7842657d .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-5c58d241 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-20c934b6{padding:80px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-c758ca8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-67f8b0d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2f22679{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-2f22679 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-2a3ff9bc{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-6a924d9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-2444d2c2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2444d2c2 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-629c6710{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-508 .elementor-element.elementor-element-629c6710 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-f0d783c{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-6b555228 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-7c9c3a24 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-7c9c3a24 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-7ae141e1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-7ae141e1 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-55cc69a0{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-24ddcf4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-6b692ed7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6b692ed7 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-3ef58fbd{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-3ef58fbd .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-332ed15d{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-ebdaa90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-5444c321 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-5444c321 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-1f29de22{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-1f29de22 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-39507e33{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-4e4ac554 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-69509fb9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-69509fb9 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-466a19f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-1adf81d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4ab11967{padding:80px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-44c3733d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-5b53e68c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-76ec084d{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-76ec084d .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-2ff04d3a{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-676d3c6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-317e42c8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-317e42c8 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-e3fb26a{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-508 .elementor-element.elementor-element-e3fb26a .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-69fe2eaa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-1edc5f36 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1edc5f36 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-1d0fba5b{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-1d0fba5b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-5bcd99e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-65b3a51b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-65b3a51b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-5f4b6d8d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-18392bec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4d509ea6{padding:80px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-1d3accdb > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-378ae499 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3149c642{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-3149c642 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-573ecf2b{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-2f323331 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-7230a400 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-7230a400 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-470aac71{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-508 .elementor-element.elementor-element-470aac71 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-76ecdf17{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-57e24417 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-4f767c93 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4f767c93 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-6dbb6322 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-324046b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-5e993ee8{padding:80px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-3c9c2bc > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-35963f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-270a265a{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-508 .elementor-element.elementor-element-270a265a .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-4bb44b2b{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-75918cc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-18c722fa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-18c722fa .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-2a16fc61{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-2a16fc61 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-479f6cc8{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-3de91abf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-61d7b357 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-61d7b357 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-20eb259{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-17331a43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-4bbf6c41 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4bbf6c41 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4dc85ce{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-508 .elementor-element.elementor-element-4dc85ce .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-2da0166b{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-508 .elementor-element.elementor-element-11f52d91 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-79b8648a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-79b8648a .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-edafded{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-edafded .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-19192768 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-3bfda136 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-3bfda136 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-194d6796 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3dedba0b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-39cd6385{padding:80px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-28d3a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-38642fe5{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-38642fe5 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-3cd16c0c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-2dd31bd2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2dd31bd2 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-54ce45b1{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-508 .elementor-element.elementor-element-54ce45b1 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-5eb61490{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-1e209fa6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-372da4ed > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-372da4ed .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-29837163{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-29837163 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-4ad6c00{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-3ce6057f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-498c5f18 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-498c5f18 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-6002c85b{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-508 .elementor-element.elementor-element-6002c85b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-29673472{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-508 .elementor-element.elementor-element-551ad38a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-1994d582 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1994d582 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-554d052 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-5b22e94b{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-5b22e94b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-43011f54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-3ecd8f93 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-3ecd8f93 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-54fd409c{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-54fd409c .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-14ba327f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-4546dde0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4546dde0 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-6a2e8a82{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-6a2e8a82 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-af1cdb2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-2fff7dad > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2fff7dad .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-5227feb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-415ed5ba{padding:80px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-4bf05fae > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-13d01ca6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-1cbe6371{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-508 .elementor-element.elementor-element-1cbe6371 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-6aea05e0{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-23f87d60 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-1bc65d52 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1bc65d52 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-16a26927{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-16a26927 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-59749fcd{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-7fc14999 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-6972f185 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6972f185 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-742bbf7a{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-6d3de21 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-13da1d03 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-13da1d03 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-2cef058e{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-508 .elementor-element.elementor-element-2cef058e .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-77bf88a0{--container-widget-width:58%;--container-widget-flex-grow:0;width:var( --container-widget-width, 58% );max-width:58%;}.elementor-508 .elementor-element.elementor-element-69f2ae2c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-519a8af0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-519a8af0 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-38802566 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-33fe332c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4471ef80{padding:80px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-443dca30 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-468c8fbd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-fdea79f{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-508 .elementor-element.elementor-element-fdea79f .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-5d383d7b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-580061fb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-580061fb .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-e5b652b{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-508 .elementor-element.elementor-element-e5b652b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-1accddc9{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-508 .elementor-element.elementor-element-28f759d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-70968545 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-70968545 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-620df585{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-620df585 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-4df2f1d0{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-561eba4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-6b3c9c8b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6b3c9c8b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-c53e8b5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-508 .elementor-element.elementor-element-539722f7{margin-top:0px;margin-bottom:0px;padding:150px 10px 80px 10px;}.elementor-508 .elementor-element.elementor-element-19528966 .elementor-heading-title{font-size:var( --e-global-typography-1181de3-font-size );line-height:var( --e-global-typography-1181de3-line-height );letter-spacing:var( --e-global-typography-1181de3-letter-spacing );}.elementor-508 .elementor-element.elementor-element-592403fa{padding:40px 10px 0px 10px;}.elementor-508 .elementor-element.elementor-element-7b4c9564 .elementor-heading-title{font-size:var( --e-global-typography-0077610-font-size );line-height:var( --e-global-typography-0077610-line-height );letter-spacing:var( --e-global-typography-0077610-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4c4b0e3d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-621a4610 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-4c5f0f19{padding:20px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-6f0a5a9a{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-57f7f32f img{width:27%;}.elementor-508 .elementor-element.elementor-element-3a7ff137{width:80%;}.elementor-508 .elementor-element.elementor-element-3a7ff137 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-df4cb0b{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-508 .elementor-element.elementor-element-df4cb0b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-34528486{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-508 .elementor-element.elementor-element-4fe66148 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-38fd8d4{width:20%;}.elementor-508 .elementor-element.elementor-element-39f24166 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-627e813a{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-6361795a img{width:27%;}.elementor-508 .elementor-element.elementor-element-493bb4ee{width:80%;}.elementor-508 .elementor-element.elementor-element-493bb4ee > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-943a6e9{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-943a6e9 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-108e8d18 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-108e8d18{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-75eec7dc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-57dc2b2e{width:20%;}.elementor-508 .elementor-element.elementor-element-729cc754{text-align:center;}.elementor-508 .elementor-element.elementor-element-729cc754 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-3c44fa4c{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-3ef90822 img{width:27%;}.elementor-508 .elementor-element.elementor-element-3c1ed15d{width:80%;}.elementor-508 .elementor-element.elementor-element-3c1ed15d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-7f21b0b6{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-7f21b0b6 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-4cbe4e1 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4cbe4e1{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-237d1199 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-3c01dad8{width:20%;}.elementor-508 .elementor-element.elementor-element-9b6c7f6{text-align:center;}.elementor-508 .elementor-element.elementor-element-9b6c7f6 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-10895511{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-46047402{width:100%;}.elementor-508 .elementor-element.elementor-element-5390824e img{width:27%;}.elementor-508 .elementor-element.elementor-element-5b7097e6{width:80%;}.elementor-508 .elementor-element.elementor-element-5b7097e6 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-697a4e81{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-697a4e81 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-bd73563 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-bd73563{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-7a38a6bb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-5516c701{width:20%;}.elementor-508 .elementor-element.elementor-element-410315dd .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-1bffb191{padding:80px 0px 80px 0px;}.elementor-508 .elementor-element.elementor-element-327c07c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-23cc4d3a{padding:20px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-4dde064d{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-60859f07 img{width:27%;}.elementor-508 .elementor-element.elementor-element-4649317c{width:80%;}.elementor-508 .elementor-element.elementor-element-4649317c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-74d58291{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-74d58291 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-1cfa6301 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1cfa6301{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-780cef65 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-313933d3{width:20%;}.elementor-508 .elementor-element.elementor-element-179dcc0{text-align:center;}.elementor-508 .elementor-element.elementor-element-179dcc0 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-bf0a104{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-6b2d6ca3{width:100%;}.elementor-508 .elementor-element.elementor-element-200bfce9 img{width:27%;}.elementor-508 .elementor-element.elementor-element-6af820a4{width:80%;}.elementor-508 .elementor-element.elementor-element-6af820a4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2c73bd4a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-2c73bd4a .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-11f720b5 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-11f720b5{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-235d8ae2{width:20%;}.elementor-508 .elementor-element.elementor-element-5dfd694 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-347ff698{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-bd3077d{width:100%;}.elementor-508 .elementor-element.elementor-element-464e15b9 img{width:27%;}.elementor-508 .elementor-element.elementor-element-3c27dd00{width:80%;}.elementor-508 .elementor-element.elementor-element-3c27dd00 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3867dd3a{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-508 .elementor-element.elementor-element-3867dd3a .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-688ae9ee{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-76a38f50 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-f06c797{width:20%;}.elementor-508 .elementor-element.elementor-element-c106d64 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4fd20e8f{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-1bbdc15e img{width:27%;}.elementor-508 .elementor-element.elementor-element-6794f62e{width:80%;}.elementor-508 .elementor-element.elementor-element-6794f62e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2f7d3b11{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-508 .elementor-element.elementor-element-2f7d3b11 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-56e93d42{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-508 .elementor-element.elementor-element-7b150d1d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-501ad1b7{width:20%;}.elementor-508 .elementor-element.elementor-element-7f392cd9 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-addb50b{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-95ba5a6 img{width:27%;}.elementor-508 .elementor-element.elementor-element-6245e2c{width:80%;}.elementor-508 .elementor-element.elementor-element-6245e2c > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-60598c01{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-60598c01 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-5281fc77 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-5281fc77{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-2b02b973 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-6a698ea3{width:20%;}.elementor-508 .elementor-element.elementor-element-493a6120{text-align:center;}.elementor-508 .elementor-element.elementor-element-493a6120 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-10f24cc{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-75c0c561 img{width:27%;}.elementor-508 .elementor-element.elementor-element-50e67f28{width:80%;}.elementor-508 .elementor-element.elementor-element-50e67f28 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-26379e45{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-26379e45 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-51fb44bc > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-51fb44bc{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-5e8750e7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-7a7d87eb{width:20%;}.elementor-508 .elementor-element.elementor-element-1769aa2c{text-align:center;}.elementor-508 .elementor-element.elementor-element-1769aa2c .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-620d268e{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-762108d6 img{width:27%;}.elementor-508 .elementor-element.elementor-element-8b037f9{width:80%;}.elementor-508 .elementor-element.elementor-element-8b037f9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2d88fb74{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-2d88fb74 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-3bbc331e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-6d816cc3{width:20%;}.elementor-508 .elementor-element.elementor-element-2cace71d{text-align:center;}.elementor-508 .elementor-element.elementor-element-2cace71d .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4bad7548{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-45d5eb28 img{width:27%;}.elementor-508 .elementor-element.elementor-element-4e4334f{width:80%;}.elementor-508 .elementor-element.elementor-element-4e4334f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3d6e59bc{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-3d6e59bc .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-575f24c4 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-575f24c4{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-55536735 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-df33f9{width:20%;}.elementor-508 .elementor-element.elementor-element-7842657d{text-align:center;}.elementor-508 .elementor-element.elementor-element-7842657d .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-ade579d{padding:80px 0px 80px 0px;}.elementor-508 .elementor-element.elementor-element-5c58d241 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-20c934b6{padding:40px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-2f5225ac{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-3ef62814 img{width:27%;}.elementor-508 .elementor-element.elementor-element-57996851{width:80%;}.elementor-508 .elementor-element.elementor-element-57996851 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2f22679{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-2f22679 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-2a3ff9bc{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-6a924d9b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-4644a8fa{width:20%;}.elementor-508 .elementor-element.elementor-element-2444d2c2{text-align:center;}.elementor-508 .elementor-element.elementor-element-2444d2c2 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-45b2bc8b{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-5d77ff49{width:100%;}.elementor-508 .elementor-element.elementor-element-2cc3360b img{width:27%;}.elementor-508 .elementor-element.elementor-element-4b6166ec{width:80%;}.elementor-508 .elementor-element.elementor-element-4b6166ec > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-629c6710{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-629c6710 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-f0d783c{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-6b555228 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-2ee9dda6{width:20%;}.elementor-508 .elementor-element.elementor-element-7c9c3a24 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-cfd329a{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-646bdb04{width:100%;}.elementor-508 .elementor-element.elementor-element-41feb8f8 img{width:27%;}.elementor-508 .elementor-element.elementor-element-2a697a2a{width:80%;}.elementor-508 .elementor-element.elementor-element-2a697a2a > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-7ae141e1{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-508 .elementor-element.elementor-element-7ae141e1 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-55cc69a0{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-24ddcf4a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-297f55b1{width:20%;}.elementor-508 .elementor-element.elementor-element-6b692ed7 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-11a7921b{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-55b14d4e{width:100%;}.elementor-508 .elementor-element.elementor-element-21d463f img{width:27%;}.elementor-508 .elementor-element.elementor-element-2c636fbd{width:80%;}.elementor-508 .elementor-element.elementor-element-2c636fbd > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3ef58fbd{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-508 .elementor-element.elementor-element-3ef58fbd .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-332ed15d{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-ebdaa90 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-6f741599{width:20%;}.elementor-508 .elementor-element.elementor-element-5444c321 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-50b9f532{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-8a0abf0{width:100%;}.elementor-508 .elementor-element.elementor-element-1d9739bc img{width:27%;}.elementor-508 .elementor-element.elementor-element-38ea5bc7{width:80%;}.elementor-508 .elementor-element.elementor-element-38ea5bc7 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-1f29de22{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-508 .elementor-element.elementor-element-1f29de22 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-39507e33{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-4e4ac554 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-71294a62{width:20%;}.elementor-508 .elementor-element.elementor-element-69509fb9 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-15846fc3{padding:80px 0px 80px 0px;}.elementor-508 .elementor-element.elementor-element-1adf81d1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4ab11967{padding:40px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-7de3b156{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-21b629e4 img{width:27%;}.elementor-508 .elementor-element.elementor-element-10c98d3e{width:80%;}.elementor-508 .elementor-element.elementor-element-10c98d3e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-76ec084d{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-76ec084d .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-2ff04d3a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2ff04d3a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-676d3c6b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-2b2d5599{width:20%;}.elementor-508 .elementor-element.elementor-element-317e42c8{text-align:center;}.elementor-508 .elementor-element.elementor-element-317e42c8 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4ca66e0a{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-7c7f29f5 img{width:27%;}.elementor-508 .elementor-element.elementor-element-15a7cb74{width:80%;}.elementor-508 .elementor-element.elementor-element-15a7cb74 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-e3fb26a{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-508 .elementor-element.elementor-element-e3fb26a .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-69fe2eaa .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-4fec7a68{width:20%;}.elementor-508 .elementor-element.elementor-element-1edc5f36 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4f96dea{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-7d439664 img{width:27%;}.elementor-508 .elementor-element.elementor-element-5797b13f{width:80%;}.elementor-508 .elementor-element.elementor-element-5797b13f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-1d0fba5b{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-1d0fba5b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-4063bc60 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4063bc60{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-5bcd99e1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-15f53438{width:20%;}.elementor-508 .elementor-element.elementor-element-65b3a51b{text-align:center;}.elementor-508 .elementor-element.elementor-element-65b3a51b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4852b305{padding:80px 0px 80px 0px;}.elementor-508 .elementor-element.elementor-element-18392bec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4d509ea6{padding:40px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-9eea8c3{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-5b43cc8b img{width:27%;}.elementor-508 .elementor-element.elementor-element-6f7a4d37{width:80%;}.elementor-508 .elementor-element.elementor-element-6f7a4d37 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-3149c642{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-3149c642 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-573ecf2b > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-573ecf2b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-2f323331 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-17623f3{width:20%;}.elementor-508 .elementor-element.elementor-element-7230a400{text-align:center;}.elementor-508 .elementor-element.elementor-element-7230a400 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-72ec51a{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-17d19ce6{width:100%;}.elementor-508 .elementor-element.elementor-element-dad3f83 img{width:27%;}.elementor-508 .elementor-element.elementor-element-15fe58d1{width:80%;}.elementor-508 .elementor-element.elementor-element-15fe58d1 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-470aac71{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-470aac71 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-76ecdf17 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-76ecdf17{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-57e24417 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-6a391d05{width:20%;}.elementor-508 .elementor-element.elementor-element-4f767c93 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-331c1a50{padding:80px 0px 80px 0px;}.elementor-508 .elementor-element.elementor-element-324046b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-5e993ee8{padding:20px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-3e07fa96{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-54a6c453{width:100%;}.elementor-508 .elementor-element.elementor-element-33a116e img{width:27%;}.elementor-508 .elementor-element.elementor-element-5f17fcf9{width:80%;}.elementor-508 .elementor-element.elementor-element-5f17fcf9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-270a265a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-270a265a .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-4bb44b2b > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-4bb44b2b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-75918cc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-5e8c8474{width:20%;}.elementor-508 .elementor-element.elementor-element-18c722fa .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-6d4b46bb{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-34989606{width:100%;}.elementor-508 .elementor-element.elementor-element-660949dc img{width:27%;}.elementor-508 .elementor-element.elementor-element-9414049{width:80%;}.elementor-508 .elementor-element.elementor-element-9414049 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2a16fc61{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-508 .elementor-element.elementor-element-2a16fc61 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-479f6cc8{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-3de91abf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-7d760a9c{width:20%;}.elementor-508 .elementor-element.elementor-element-61d7b357 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-6796b1a3{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-2aab6a80 img{width:27%;}.elementor-508 .elementor-element.elementor-element-32506ae7{width:80%;}.elementor-508 .elementor-element.elementor-element-32506ae7 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-20eb259{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-20eb259 .elementor-heading-title{font-size:18px;}.elementor-508 .elementor-element.elementor-element-2797e3de > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-2797e3de{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-17331a43 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-3e48b1ee{width:20%;}.elementor-508 .elementor-element.elementor-element-4bbf6c41{text-align:center;}.elementor-508 .elementor-element.elementor-element-4bbf6c41 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-24ec808f{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-2d98a50c img{width:27%;}.elementor-508 .elementor-element.elementor-element-1ace3807{width:80%;}.elementor-508 .elementor-element.elementor-element-1ace3807 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-4dc85ce{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-508 .elementor-element.elementor-element-4dc85ce .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-2da0166b{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-508 .elementor-element.elementor-element-11f52d91 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-5193d58b{width:20%;}.elementor-508 .elementor-element.elementor-element-79b8648a .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-3a2709c{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-bef5d01 img{width:27%;}.elementor-508 .elementor-element.elementor-element-90ea483{width:80%;}.elementor-508 .elementor-element.elementor-element-90ea483 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-edafded{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-edafded .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-36ae73f2 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-36ae73f2{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-19192768 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-18802759{width:20%;}.elementor-508 .elementor-element.elementor-element-3bfda136{text-align:center;}.elementor-508 .elementor-element.elementor-element-3bfda136 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-2580494a{padding:80px 0px 80px 0px;}.elementor-508 .elementor-element.elementor-element-3dedba0b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-39cd6385{padding:20px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-352ce5c{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-2e6691e7 img{width:27%;}.elementor-508 .elementor-element.elementor-element-499409a4{width:80%;}.elementor-508 .elementor-element.elementor-element-499409a4 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-38642fe5{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-38642fe5 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-70fbdd8 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-70fbdd8{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-3cd16c0c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-cfef0ba{width:20%;}.elementor-508 .elementor-element.elementor-element-2dd31bd2{text-align:center;}.elementor-508 .elementor-element.elementor-element-2dd31bd2 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-675f201b{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-145afb13{width:100%;}.elementor-508 .elementor-element.elementor-element-7fda9f5b img{width:27%;}.elementor-508 .elementor-element.elementor-element-6c5e0e08{width:80%;}.elementor-508 .elementor-element.elementor-element-6c5e0e08 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-54ce45b1{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-54ce45b1 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-5eb61490 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-5eb61490{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-1e209fa6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-490c0d{width:20%;}.elementor-508 .elementor-element.elementor-element-372da4ed .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-cb08717{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-4e3f4bcd{width:100%;}.elementor-508 .elementor-element.elementor-element-507981b img{width:27%;}.elementor-508 .elementor-element.elementor-element-39926c72{width:80%;}.elementor-508 .elementor-element.elementor-element-39926c72 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-29837163{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-508 .elementor-element.elementor-element-29837163 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-4ad6c00{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-3ce6057f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-17924f72{width:20%;}.elementor-508 .elementor-element.elementor-element-498c5f18 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-302f2474{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-56015d04 img{width:27%;}.elementor-508 .elementor-element.elementor-element-2dcf536e{width:80%;}.elementor-508 .elementor-element.elementor-element-2dcf536e > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-6002c85b{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-508 .elementor-element.elementor-element-6002c85b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-29673472{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-508 .elementor-element.elementor-element-551ad38a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-44e3f438{width:20%;}.elementor-508 .elementor-element.elementor-element-1994d582 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-65cbe71c{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-76582e2 img{width:27%;}.elementor-508 .elementor-element.elementor-element-6bccb0a9{width:80%;}.elementor-508 .elementor-element.elementor-element-6bccb0a9 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-5b22e94b{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-5b22e94b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-40d279a5 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-40d279a5{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-43011f54 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-472e4aca{width:20%;}.elementor-508 .elementor-element.elementor-element-3ecd8f93{text-align:center;}.elementor-508 .elementor-element.elementor-element-3ecd8f93 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-3bb12aa8{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-13b294f5 img{width:27%;}.elementor-508 .elementor-element.elementor-element-599e1a22{width:80%;}.elementor-508 .elementor-element.elementor-element-599e1a22 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-54fd409c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-54fd409c .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-78216d8e > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-78216d8e{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-14ba327f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-691e9ae2{width:20%;}.elementor-508 .elementor-element.elementor-element-4546dde0{text-align:center;}.elementor-508 .elementor-element.elementor-element-4546dde0 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-6807c397{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-7ebdefc0 img{width:27%;}.elementor-508 .elementor-element.elementor-element-3e113f1b{width:80%;}.elementor-508 .elementor-element.elementor-element-3e113f1b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-6a2e8a82{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-6a2e8a82 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-278fdcf2 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-278fdcf2{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-af1cdb2 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-587824c9{width:20%;}.elementor-508 .elementor-element.elementor-element-2fff7dad{text-align:center;}.elementor-508 .elementor-element.elementor-element-2fff7dad .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-28402a7c{padding:80px 0px 80px 0px;}.elementor-508 .elementor-element.elementor-element-5227feb0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-415ed5ba{padding:20px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-71fb6bad{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-208ff741{width:100%;}.elementor-508 .elementor-element.elementor-element-7829e063 img{width:27%;}.elementor-508 .elementor-element.elementor-element-7ae299f8{width:80%;}.elementor-508 .elementor-element.elementor-element-7ae299f8 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-1cbe6371{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-1cbe6371 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-6aea05e0 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-6aea05e0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-23f87d60 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-27993ee9{width:20%;}.elementor-508 .elementor-element.elementor-element-1bc65d52 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-5bb19361{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-50e4abb1{width:100%;}.elementor-508 .elementor-element.elementor-element-69045c7e img{width:27%;}.elementor-508 .elementor-element.elementor-element-16344c96{width:80%;}.elementor-508 .elementor-element.elementor-element-16344c96 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-16a26927{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-508 .elementor-element.elementor-element-16a26927 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-59749fcd{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-7fc14999 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-3169ae0f{width:20%;}.elementor-508 .elementor-element.elementor-element-6972f185 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-766c9f39{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-51b72f79 img{width:27%;}.elementor-508 .elementor-element.elementor-element-600cf5dc{width:80%;}.elementor-508 .elementor-element.elementor-element-600cf5dc > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-742bbf7a{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-742bbf7a .elementor-heading-title{font-size:18px;}.elementor-508 .elementor-element.elementor-element-1800be3a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1800be3a{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-6d3de21 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-2324074e{width:20%;}.elementor-508 .elementor-element.elementor-element-13da1d03{text-align:center;}.elementor-508 .elementor-element.elementor-element-13da1d03 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-67244c59{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-22d281c2 img{width:27%;}.elementor-508 .elementor-element.elementor-element-512a1ff8{width:80%;}.elementor-508 .elementor-element.elementor-element-512a1ff8 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-2cef058e{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-508 .elementor-element.elementor-element-2cef058e .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-77bf88a0{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-508 .elementor-element.elementor-element-69f2ae2c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-660b4608{width:20%;}.elementor-508 .elementor-element.elementor-element-519a8af0 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-56b4162f{padding:80px 0px 80px 0px;}.elementor-508 .elementor-element.elementor-element-33fe332c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-508 .elementor-element.elementor-element-4471ef80{padding:20px 10px 40px 10px;}.elementor-508 .elementor-element.elementor-element-15499082{margin-top:0px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-7cdccc6c img{width:27%;}.elementor-508 .elementor-element.elementor-element-6893a8ef{width:80%;}.elementor-508 .elementor-element.elementor-element-6893a8ef > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-fdea79f{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-508 .elementor-element.elementor-element-fdea79f .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-71e04943 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-71e04943{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-508 .elementor-element.elementor-element-5d383d7b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-4614424e{width:20%;}.elementor-508 .elementor-element.elementor-element-580061fb{text-align:center;}.elementor-508 .elementor-element.elementor-element-580061fb .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-737eb838{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-70344e67{width:100%;}.elementor-508 .elementor-element.elementor-element-4939174f img{width:27%;}.elementor-508 .elementor-element.elementor-element-eb7e674{width:80%;}.elementor-508 .elementor-element.elementor-element-eb7e674 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-e5b652b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-e5b652b .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-1accddc9 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-508 .elementor-element.elementor-element-1accddc9{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-508 .elementor-element.elementor-element-28f759d0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-52819641{width:20%;}.elementor-508 .elementor-element.elementor-element-70968545 .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}.elementor-508 .elementor-element.elementor-element-2a6fe274{margin-top:20px;margin-bottom:0px;}.elementor-508 .elementor-element.elementor-element-5f6927a3{width:100%;}.elementor-508 .elementor-element.elementor-element-be0260f img{width:27%;}.elementor-508 .elementor-element.elementor-element-25b194ea{width:80%;}.elementor-508 .elementor-element.elementor-element-25b194ea > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-508 .elementor-element.elementor-element-620df585{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-508 .elementor-element.elementor-element-620df585 .elementor-heading-title{font-size:var( --e-global-typography-267ab7e-font-size );line-height:var( --e-global-typography-267ab7e-line-height );}.elementor-508 .elementor-element.elementor-element-4df2f1d0{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-508 .elementor-element.elementor-element-561eba4c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-508 .elementor-element.elementor-element-64e9986c{width:20%;}.elementor-508 .elementor-element.elementor-element-6b3c9c8b .elementor-heading-title{font-size:var( --e-global-typography-2e8a293-font-size );line-height:var( --e-global-typography-2e8a293-line-height );letter-spacing:var( --e-global-typography-2e8a293-letter-spacing );}}