.elementor-31547 .elementor-element.elementor-element-1982636b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31547 .elementor-element.elementor-element-636a0043{--display:flex;--justify-content:space-between;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--overlay-opacity:0.75;}.elementor-31547 .elementor-element.elementor-element-636a0043::before, .elementor-31547 .elementor-element.elementor-element-636a0043 > .elementor-background-video-container::before, .elementor-31547 .elementor-element.elementor-element-636a0043 > .e-con-inner > .elementor-background-video-container::before, .elementor-31547 .elementor-element.elementor-element-636a0043 > .elementor-background-slideshow::before, .elementor-31547 .elementor-element.elementor-element-636a0043 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31547 .elementor-element.elementor-element-636a0043 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(176deg, var( --e-global-color-505295eb ) 44%, var( --e-global-color-accent ) 100%);}.elementor-31547 .elementor-element.elementor-element-65b0ac5d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31547 .elementor-element.elementor-element-4250f42d{--display:flex;--min-height:75px;--justify-content:center;--padding-top:0em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-4250f42d:not(.elementor-motion-effects-element-type-background), .elementor-31547 .elementor-element.elementor-element-4250f42d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/renadyl.com/wp-content/uploads/2025/08/Renadyl_Vitamin-IntroGraphic.webp?fit=1500%2C226&ssl=1");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31547 .elementor-element.elementor-element-61622aad{text-align:center;font-family:"Work Sans", Sans-serif;font-size:2.5rem;font-weight:700;text-transform:uppercase;line-height:1.25em;color:var( --e-global-color-505295eb );}.elementor-31547 .elementor-element.elementor-element-1ad62d76{--display:flex;--min-height:min(80vh, 800px);--justify-content:center;}.elementor-31547 .elementor-element.elementor-element-5e6607e4{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-31547 .elementor-element.elementor-element-4cbe7176{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:1em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-57b47ad3 > .elementor-widget-container{margin:0em -2em 0em 0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-31547 .elementor-element.elementor-element-19578b55{text-align:center;}.elementor-31547 .elementor-element.elementor-element-19578b55 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:4.33rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-secondary );}.elementor-31547 .elementor-element.elementor-element-2405d1e8{--display:flex;}.elementor-31547 .elementor-element.elementor-element-3647a1ef img{width:100%;}.elementor-31547 .elementor-element.elementor-element-59c4d2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31547 .elementor-element.elementor-element-9fbdd8b{--display:grid;--e-con-grid-template-columns:var(--extend-columns);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-9fbdd8b:not(.elementor-motion-effects-element-type-background), .elementor-31547 .elementor-element.elementor-element-9fbdd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(164deg, var( --e-global-color-d253f12 ) 14%, var( --e-global-color-accent ) 110%);}.elementor-31547 .elementor-element.elementor-element-567abb2f{--display:flex;--justify-content:flex-end;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-5ef4eb4a > .elementor-widget-container{margin:0em -10em -6em 0em;}.elementor-31547 .elementor-element.elementor-element-5ef4eb4a{text-align:start;}.elementor-31547 .elementor-element.elementor-element-5ef4eb4a img{width:100%;}.elementor-31547 .elementor-element.elementor-element-12f92989{--display:flex;--justify-content:center;--z-index:1;}.elementor-31547 .elementor-element.elementor-element-54e9d57d{text-align:center;}.elementor-31547 .elementor-element.elementor-element-54e9d57d .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:clamp(2.25rem, calc(2.25rem + ((1vw - 0.479375rem) * 4.8193)), 4.75rem);font-weight:500;line-height:1.25em;color:var( --e-global-color-505295eb );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31547 .elementor-element.elementor-element-2c427eda .elementor-button{background-color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:2rem;font-weight:700;line-height:1.25em;fill:var( --e-global-color-505295eb );color:var( --e-global-color-505295eb );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-31547 .elementor-element.elementor-element-2c427eda .elementor-button:hover, .elementor-31547 .elementor-element.elementor-element-2c427eda .elementor-button:focus{background-color:var( --e-global-color-505295eb );color:var( --e-global-color-primary );}.elementor-31547 .elementor-element.elementor-element-2c427eda .elementor-button:hover svg, .elementor-31547 .elementor-element.elementor-element-2c427eda .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-31547 .elementor-element.elementor-element-6f877ba7{--display:flex;}.elementor-31547 .elementor-element.elementor-element-239c64cb > .elementor-widget-container{padding:1.25em 1.25em 1.25em 1.25em;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:var( --e-global-color-505295eb );}.elementor-31547 .elementor-element.elementor-element-239c64cb{text-align:center;font-family:"Work Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.33em;color:var( --e-global-color-505295eb );}.elementor-31547 .elementor-element.elementor-element-2bf155f9{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:5em;--padding-left:5%;--padding-right:5%;}.elementor-31547 .elementor-element.elementor-element-b2f93da{--display:flex;}.elementor-31547 .elementor-element.elementor-element-1277cfc9{--display:flex;}.elementor-31547 .elementor-element.elementor-element-6814cc63{--display:flex;}.elementor-31547 .elementor-element.elementor-element-f50aa5b .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:1.9rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-d253f12 );}.elementor-31547 .elementor-element.elementor-element-4e3e8272{--display:grid;--e-con-grid-template-columns:1fr 250px;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-31547 .elementor-element.elementor-element-2d8d0409{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-3a84ce7c{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:3px 0px 3px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:calc(-1 * var(--icon-offset));--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:var(--icon-offset);}.elementor-31547 .elementor-element.elementor-element-77ec2bfc{--display:flex;}.elementor-31547 .elementor-element.elementor-element-27a3e5fd > .elementor-widget-container{margin:0 0 0 calc(-1 * var(--icon-offset));padding:0em 0em 0em 1em;}.elementor-31547 .elementor-element.elementor-element-27a3e5fd img{width:100%;}.elementor-31547 .elementor-element.elementor-element-35282fb2{--display:grid;--e-con-grid-template-columns:250px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;}.elementor-31547 .elementor-element.elementor-element-3f625e6c{--display:flex;}.elementor-31547 .elementor-element.elementor-element-3fd2de3b{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-27b0c472{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:16px 16px 16px 16px;--margin-top:0;--margin-bottom:0;--margin-left:calc(-1 * var(--icon-offset));--margin-right:0;--padding-top:2em;--padding-bottom:2em;--padding-left:calc(2em + var(--icon-offset));--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-91435cf{--display:grid;--e-con-grid-template-columns:2fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:1em 1em;--row-gap:1em;--column-gap:1em;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-12e6aa2a{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-12e6aa2a:not(.elementor-motion-effects-element-type-background), .elementor-31547 .elementor-element.elementor-element-12e6aa2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31547 .elementor-element.elementor-element-5299f33a{color:var( --e-global-color-505295eb );}.elementor-31547 .elementor-element.elementor-element-17b25af3{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-17b25af3:not(.elementor-motion-effects-element-type-background), .elementor-31547 .elementor-element.elementor-element-17b25af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31547 .elementor-element.elementor-element-c0e34d8{color:var( --e-global-color-505295eb );}.elementor-31547 .elementor-element.elementor-element-47f96bab{--display:grid;--e-con-grid-template-columns:var(--extend-columns);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--grid-justify-content:end;}.elementor-31547 .elementor-element.elementor-element-47f96bab:not(.elementor-motion-effects-element-type-background), .elementor-31547 .elementor-element.elementor-element-47f96bab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(148deg, var( --e-global-color-accent ) -25%, var( --e-global-color-d253f12 ) 70%);}.elementor-31547 .elementor-element.elementor-element-1a988564{--display:flex;--justify-content:center;--padding-top:5em;--padding-bottom:5em;--padding-left:0;--padding-right:3em;}.elementor-31547 .elementor-element.elementor-element-3458a264 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-505295eb );}.elementor-31547 .elementor-element.elementor-element-6101884e{color:var( --e-global-color-505295eb );}.elementor-31547 .elementor-element.elementor-element-25604958{--display:flex;--min-height:min(60vh, 800px);}.elementor-31547 .elementor-element.elementor-element-25604958:not(.elementor-motion-effects-element-type-background), .elementor-31547 .elementor-element.elementor-element-25604958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/renadyl.com/wp-content/uploads/2025/08/shutterstock_2033522243-scaled-1-e1765893700738.webp?fit=854%2C1280&ssl=1");background-repeat:no-repeat;}.elementor-31547 .elementor-element.elementor-element-cafb478{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:5%;--padding-right:5%;}.elementor-31547 .elementor-element.elementor-element-19a42b73{--display:flex;}.elementor-31547 .elementor-element.elementor-element-6e7f83f0{text-align:center;}.elementor-31547 .elementor-element.elementor-element-6e7f83f0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:3rem;font-weight:700;line-height:1.1em;color:var( --e-global-color-d253f12 );}.elementor-31547 .elementor-element.elementor-element-25e4306e{--display:flex;}.elementor-31547 .elementor-element.elementor-element-2b123e4c{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-4003eb3b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-663ac3df{--display:flex;}.elementor-31547 .elementor-element.elementor-element-44e691bd{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-490fe118{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-5d67d9a8{--display:flex;}.elementor-31547 .elementor-element.elementor-element-1169e219{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-3dfc282c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-1c90356c{--display:flex;}.elementor-31547 .elementor-element.elementor-element-90667a{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-1471ad9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-5505baa5{--display:flex;}.elementor-31547 .elementor-element.elementor-element-60ab8a67{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-38bdecf9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-66b72797{--display:flex;}.elementor-31547 .elementor-element.elementor-element-4c4a2811{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-79a7ca79{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-26c068b{--display:flex;}.elementor-31547 .elementor-element.elementor-element-1b6caad3{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-2d5662bd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-1aa11bbf{--display:flex;}.elementor-31547 .elementor-element.elementor-element-73abbc10{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-1e080679{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-32e8d0d6{--display:flex;}.elementor-31547 .elementor-element.elementor-element-456ad925{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-2d03a1cd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-e8b85ad{--n-accordion-title-font-size:1.25rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-31547 .elementor-element.elementor-element-e8b85ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-38bab2b );}.elementor-31547 .elementor-element.elementor-element-e8b85ad {--n-accordion-padding:1.5em 1em 1.5em 1em;}:where( .elementor-31547 .elementor-element.elementor-element-e8b85ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Work Sans", Sans-serif;font-weight:600;line-height:1.25em;}:where( .elementor-31547 .elementor-element.elementor-element-e8b85ad > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-5e6607e4{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-57b47ad3 > .elementor-widget-container{margin:0em -2.5em 0em 0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31547 .elementor-element.elementor-element-19578b55 .elementor-heading-title{font-size:3.6rem;}.elementor-31547 .elementor-element.elementor-element-9fbdd8b{--grid-auto-flow:row;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-31547 .elementor-element.elementor-element-4e3e8272{--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-35282fb2{--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-91435cf{--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-47f96bab{--e-con-grid-template-columns:3fr 2fr;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-4003eb3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-490fe118{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-3dfc282c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-1471ad9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-38bdecf9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-79a7ca79{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-2d5662bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-1e080679{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-2d03a1cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-31547 .elementor-element.elementor-element-4250f42d{--min-height:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-61622aad{font-size:1.5rem;}.elementor-31547 .elementor-element.elementor-element-1ad62d76{--min-height:0;}.elementor-31547 .elementor-element.elementor-element-5e6607e4{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-57b47ad3 > .elementor-widget-container{margin:0em -2.15em 0em 0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31547 .elementor-element.elementor-element-19578b55 .elementor-heading-title{font-size:2.5rem;}.elementor-31547 .elementor-element.elementor-element-9fbdd8b{--min-height:0;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-5ef4eb4a > .elementor-widget-container{margin:0em -4em -3em 0em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-31547 .elementor-element.elementor-element-2c427eda .elementor-button{font-size:1.5rem;}.elementor-31547 .elementor-element.elementor-element-239c64cb{font-size:0.7rem;}.elementor-31547 .elementor-element.elementor-element-2bf155f9{--padding-top:3em;--padding-bottom:3em;--padding-left:5%;--padding-right:5%;}.elementor-31547 .elementor-element.elementor-element-f50aa5b .elementor-heading-title{font-size:1.5rem;}.elementor-31547 .elementor-element.elementor-element-4e3e8272{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-2d8d0409{--margin-top:0;--margin-bottom:calc(-1 * var(--icon-offset) - 1.5em);--margin-left:0;--margin-right:0;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-3a84ce7c{border-width:3px 3px 0px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:2em;--padding-bottom:calc(3em + var(--icon-offset));--padding-left:2em;--padding-right:2em;}.elementor-31547 .elementor-element.elementor-element-27a3e5fd > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-31547 .elementor-element.elementor-element-27a3e5fd img{max-width:426px;}.elementor-31547 .elementor-element.elementor-element-35282fb2{--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-91435cf{--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-12e6aa2a{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-17b25af3{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-47f96bab{--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-3458a264 .elementor-heading-title{font-size:2rem;}.elementor-31547 .elementor-element.elementor-element-6e7f83f0 .elementor-heading-title{font-size:2rem;}.elementor-31547 .elementor-element.elementor-element-4003eb3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-490fe118{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-3dfc282c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-1471ad9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-38bdecf9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-79a7ca79{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-2d5662bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-1e080679{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-2d03a1cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-e8b85ad{--n-accordion-title-font-size:1.15rem;}}@media(max-width:767px){.elementor-31547 .elementor-element.elementor-element-1982636b{--content-width:100%;}.elementor-31547 .elementor-element.elementor-element-636a0043{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-5e6607e4{--e-con-grid-template-columns:1fr;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-4cbe7176{--content-width:300px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-57b47ad3 > .elementor-widget-container{margin:0em -1.5em 0em 0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-31547 .elementor-element.elementor-element-19578b55 .elementor-heading-title{font-size:2.15rem;}.elementor-31547 .elementor-element.elementor-element-3647a1ef img{max-width:200px;}.elementor-31547 .elementor-element.elementor-element-59c4d2e{--content-width:100%;}.elementor-31547 .elementor-element.elementor-element-9fbdd8b{--content-width:100%;--e-con-grid-template-columns:1fr;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--grid-auto-flow:row;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-567abb2f{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-5ef4eb4a > .elementor-widget-container{margin:-7em 0em -3em 0em;}.elementor-31547 .elementor-element.elementor-element-5ef4eb4a img{max-width:500px;}.elementor-31547 .elementor-element.elementor-element-12f92989{--content-width:500px;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-31547 .elementor-element.elementor-element-54e9d57d .elementor-heading-title{font-size:clamp(1.5rem, calc(1.5rem + ((1vw - 0.225rem) * 3.2629)), 2.33rem);line-height:1.5em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-31547 .elementor-element.elementor-element-2c427eda .elementor-button{line-height:1.33em;}.elementor-31547 .elementor-element.elementor-element-239c64cb{font-size:8px;}.elementor-31547 .elementor-element.elementor-element-f50aa5b .elementor-heading-title{font-size:1.25rem;}.elementor-31547 .elementor-element.elementor-element-4e3e8272{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-2d8d0409{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-3a84ce7c{--padding-top:1.5em;--padding-bottom:calc(3em + var(--icon-offset));--padding-left:1.5em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-77ec2bfc{--content-width:300px;}.elementor-31547 .elementor-element.elementor-element-35282fb2{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-3f625e6c{--content-width:150px;}.elementor-31547 .elementor-element.elementor-element-3fd2de3b{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-31547 .elementor-element.elementor-element-27b0c472{--margin-top:calc(-1.1 * var(--icon-offset));--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:calc(1.5em + var(--icon-offset));--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-91435cf{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-47f96bab{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-31547 .elementor-element.elementor-element-25604958{--min-height:300px;}.elementor-31547 .elementor-element.elementor-element-6e7f83f0 .elementor-heading-title{font-size:1.75rem;}.elementor-31547 .elementor-element.elementor-element-2b123e4c{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-4003eb3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-44e691bd{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-490fe118{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-1169e219{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-3dfc282c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-90667a{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-1471ad9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-60ab8a67{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-38bdecf9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-4c4a2811{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-79a7ca79{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-1b6caad3{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-2d5662bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-73abbc10{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-1e080679{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31547 .elementor-element.elementor-element-456ad925{--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:2em;--padding-right:1.5em;}.elementor-31547 .elementor-element.elementor-element-2d03a1cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-31547 .elementor-element.elementor-element-1982636b{--content-width:100%;}.elementor-31547 .elementor-element.elementor-element-5e6607e4{--content-width:1140px;}.elementor-31547 .elementor-element.elementor-element-4cbe7176{--content-width:600px;}.elementor-31547 .elementor-element.elementor-element-59c4d2e{--content-width:100%;}.elementor-31547 .elementor-element.elementor-element-9fbdd8b{--content-width:100%;}.elementor-31547 .elementor-element.elementor-element-6f877ba7{--content-width:700px;}.elementor-31547 .elementor-element.elementor-element-6814cc63{--content-width:900px;}.elementor-31547 .elementor-element.elementor-element-4e3e8272{--content-width:900px;}.elementor-31547 .elementor-element.elementor-element-35282fb2{--content-width:900px;}.elementor-31547 .elementor-element.elementor-element-27b0c472{--width:calc(100% + var(--icon-offset));}.elementor-31547 .elementor-element.elementor-element-91435cf{--content-width:900px;}.elementor-31547 .elementor-element.elementor-element-47f96bab{--content-width:100%;}.elementor-31547 .elementor-element.elementor-element-cafb478{--content-width:900px;}}@media(max-width:1366px) and (min-width:768px){.elementor-31547 .elementor-element.elementor-element-4cbe7176{--content-width:500px;}}@media(max-width:1024px) and (min-width:768px){.elementor-31547 .elementor-element.elementor-element-4cbe7176{--content-width:350px;}.elementor-31547 .elementor-element.elementor-element-4e3e8272{--content-width:500px;}.elementor-31547 .elementor-element.elementor-element-3a84ce7c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4250f42d */.elementor-31547 .elementor-element.elementor-element-4250f42d {
    background-position: 50% -2px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19578b55 */.elementor-31547 .elementor-element.elementor-element-19578b55 {
    
    strong {
        font-weight: 700;
        /*position: relative;*/
        width: 100%;
        color: #E75B2E;
        
        &::before,
        &::after {
            content: '';
            width: 2.5ch;
            height: 2px;
            background: #E75B2E;
            position: absolute;
            top: 0.5em;
        }
        
        &::before {
            left: 0;
        }
        
        &::after {
            right: 0;
        }
        
        
    }
    
    span {
        display: block;
        font-size: 136%;
        color: #E75B2E;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54e9d57d */.elementor-31547 .elementor-element.elementor-element-54e9d57d {
    
    u {
        text-decoration-color: #E75B2E;
        text-underline-offset: 0.15em;
        text-decoration-thickness: 3px;
    }
    
    
    span {
        font-size: 115%;
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239c64cb */.elementor-31547 .elementor-element.elementor-element-239c64cb ul {
    padding-left: 0.25em;
}

.elementor-31547 .elementor-element.elementor-element-239c64cb li {
    padding-left: 0.33em;
    list-style: "*";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59c4d2e */.elementor-31547 .elementor-element.elementor-element-59c4d2e {
    --text-box: 0.66;
    --photo-box: calc(1 - var(--text-box));
    
    --extend-columns: 
    min(calc(100% * (var(--photo-box))), calc(1440px * var(--photo-box)))
    min(calc(100% * (var(--text-box))), calc(1680px * var(--text-box))) ;
}

@media only screen and (max-width: 1440px) {
    .elementor-31547 .elementor-element.elementor-element-59c4d2e .text-box {
        padding-right: 5%;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-31547 .elementor-element.elementor-element-59c4d2e .text-box {
        padding: 0 5%;
        order: -1;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-285a85f9 */.elementor-31547 .elementor-element.elementor-element-285a85f9 ul {
   padding-left: 1em;
   
   li:not(:last-child) {
       margin-bottom: 0.75em
   }
   
   strong {
       font-weight: 600;
        color: #E75B2E;
        margin-bottom: 0.25em;
   }
}

.elementor-31547 .elementor-element.elementor-element-285a85f9 stron g{
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63ff88be */.elementor-31547 .elementor-element.elementor-element-63ff88be h4 {
    font-weight: 600;
    color: #E75B2E;
    margin-bottom: 0.25em;
}

@media only screen and (max-width: 1024px) {
    .elementor-31547 .elementor-element.elementor-element-63ff88be br {
        display: none;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-31547 .elementor-element.elementor-element-63ff88be h4 {
        font-size: 1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e3e8272 */.elementor-31547 .elementor-element.elementor-element-4e3e8272 {
    --icon-offset: 14em;
}

@media only screen and (max-width: 1024px) {
    .elementor-31547 .elementor-element.elementor-element-4e3e8272 {
        --icon-offset: 7em;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39b63bbe */.elementor-31547 .elementor-element.elementor-element-39b63bbe img {
    margin-top: 2em;
    margin-left: 0.25em;
    filter: drop-shadow(6px 6px 5px rgba(0, 0, 0, 0.5));
}

@media only screen and (max-width: 767px) {
    .elementor-31547 .elementor-element.elementor-element-39b63bbe img {
        margin-top: 1em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73035d56 */.elementor-31547 .elementor-element.elementor-element-73035d56 h4 {
    font-weight: 600;
    color: #E75B2E;
    margin-bottom: 0.25em;
}

@media only screen and (max-width: 1024px) {
    .elementor-31547 .elementor-element.elementor-element-73035d56 br {
        display: none;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-31547 .elementor-element.elementor-element-73035d56 h4 {
        font-size: 1.25rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35282fb2 */.elementor-31547 .elementor-element.elementor-element-35282fb2 {
    --icon-offset: 125px;
    
    
    .icon-img {
        aspect-ratio: 1/1;
        object-fit: cover;
        background: #4C006C;
        padding: 2em;
        
        /*border: solid 13px #4C006C;*/
        border-radius: 100%;
        z-index: 1;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-31547 .elementor-element.elementor-element-35282fb2 .icon-img {
        padding: 1em;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5299f33a */.elementor-31547 .elementor-element.elementor-element-5299f33a strong {
    font-size: 125%;
    font-weight: 700;
}

.elementor-31547 .elementor-element.elementor-element-5299f33a p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0e34d8 */.elementor-31547 .elementor-element.elementor-element-c0e34d8 strong {
    font-size: 125%;
    font-weight: 700;
}

.elementor-31547 .elementor-element.elementor-element-c0e34d8 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6101884e */.elementor-31547 .elementor-element.elementor-element-6101884e a {
    color: #27AAE1;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25604958 */.elementor-31547 .elementor-element.elementor-element-25604958 {
    background-size: 100% auto;
    background-position: 8% 10%;
}

@media only screen and (max-width: 1024px) {
    .elementor-31547 .elementor-element.elementor-element-25604958 {
        background-size: cover;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47f96bab */.elementor-31547 .elementor-element.elementor-element-47f96bab {
    --text-box: 0.6;
    --photo-box: calc(1 - var(--text-box));
    
    --extend-columns:
    min(calc(100% * var(--text-box)), calc(1440px * var(--text-box)))
    min(calc(100% * var(--photo-box)), calc(1680px * var(--photo-box)));
}




@media only screen and (max-width: 1440px) {
    .elementor-31547 .elementor-element.elementor-element-47f96bab .text-box {
        --padding-left: 5%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e7f83f0 */.elementor-31547 .elementor-element.elementor-element-6e7f83f0 strong {
    color: #E75B2E;
    font-weight: 700;
}/* End custom CSS */