.elementor-8 .elementor-element.elementor-element-5d1cfe4{--display:flex;--min-height:575px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 8px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:8px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-5d1cfe4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5d1cfe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://erosvitality.com/wp-content/uploads/2025/07/hero-about-us.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4c4aedc .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-24a3495 .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:95px;font-weight:100;line-height:95px;color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-51a9aa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-51a9aa0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51a9aa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-8 .elementor-element.elementor-element-8782c45{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-bc49963{text-align:center;}.elementor-8 .elementor-element.elementor-element-bc49963 .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:75px;font-weight:100;line-height:85px;color:var( --e-global-color-29d74f9 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8b112db{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-8b112db .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-8b112db .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-b9435fe{text-align:center;}.elementor-8 .elementor-element.elementor-element-b9435fe .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-ce0e914{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-f6c84ec{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-147efe1{text-align:center;}.elementor-8 .elementor-element.elementor-element-147efe1 .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:75px;font-weight:100;line-height:85px;color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-6cb4d36{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-6cb4d36 .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-6cb4d36 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-0326964{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-78ebe4d{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.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-8 .elementor-element.elementor-element-7a68580{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a68580 .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:36px;font-weight:100;line-height:36px;color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-7cfafc1{text-align:start;}.elementor-8 .elementor-element.elementor-element-7cfafc1 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-da8ce4c{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-eff57f0{text-align:center;}.elementor-8 .elementor-element.elementor-element-eff57f0 .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:36px;font-weight:100;line-height:36px;color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-678a387{text-align:start;}.elementor-8 .elementor-element.elementor-element-678a387 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-51d8f42{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-d06877c{text-align:center;}.elementor-8 .elementor-element.elementor-element-d06877c .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:75px;font-weight:100;line-height:85px;color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-673453c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-673453c .elementor-divider-separator{width:200px;margin:0 auto;margin-center:0;}.elementor-8 .elementor-element.elementor-element-673453c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-738db98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df74e1f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-1159dd6 img{width:100%;max-width:215px;}.elementor-8 .elementor-element.elementor-element-5fc7e72{text-align:center;}.elementor-8 .elementor-element.elementor-element-5fc7e72 .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:36px;font-weight:100;line-height:36px;color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-748d247{text-align:center;}.elementor-8 .elementor-element.elementor-element-748d247 .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-1bed774{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-5c0a682 img{width:100%;max-width:215px;}.elementor-8 .elementor-element.elementor-element-843cd35{text-align:center;}.elementor-8 .elementor-element.elementor-element-843cd35 .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:36px;font-weight:100;line-height:36px;color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-c0d756e{text-align:center;}.elementor-8 .elementor-element.elementor-element-c0d756e .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-efde903{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-8c8b626 img{width:100%;max-width:215px;}.elementor-8 .elementor-element.elementor-element-31b6fd6{text-align:center;}.elementor-8 .elementor-element.elementor-element-31b6fd6 .elementor-heading-title{font-family:"IvyPresto-Headline-Thin", Sans-serif;font-size:36px;font-weight:100;line-height:36px;color:var( --e-global-color-29d74f9 );}.elementor-8 .elementor-element.elementor-element-203168f{text-align:center;}.elementor-8 .elementor-element.elementor-element-203168f .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-29d74f9 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-4c4aedc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-24a3495 .elementor-heading-title{font-size:85px;line-height:85px;}.elementor-8 .elementor-element.elementor-element-8782c45{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-bc49963 .elementor-heading-title{font-size:65px;line-height:65px;}.elementor-8 .elementor-element.elementor-element-b9435fe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ce0e914{--padding-top:0px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-147efe1 .elementor-heading-title{font-size:65px;line-height:65px;}.elementor-8 .elementor-element.elementor-element-78ebe4d{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.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-8 .elementor-element.elementor-element-7a68580 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-7cfafc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-da8ce4c{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-eff57f0 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-8 .elementor-element.elementor-element-678a387 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-51d8f42{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-d06877c .elementor-heading-title{font-size:65px;line-height:65px;}.elementor-8 .elementor-element.elementor-element-df74e1f{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-5fc7e72 .elementor-heading-title{font-size:65px;line-height:65px;}.elementor-8 .elementor-element.elementor-element-748d247 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-1bed774{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-843cd35 .elementor-heading-title{font-size:65px;line-height:65px;}.elementor-8 .elementor-element.elementor-element-c0d756e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-efde903{--padding-top:90px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-31b6fd6 .elementor-heading-title{font-size:65px;line-height:65px;}.elementor-8 .elementor-element.elementor-element-203168f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-5d1cfe4{--content-width:1480px;}.elementor-8 .elementor-element.elementor-element-8782c45{--content-width:995px;}.elementor-8 .elementor-element.elementor-element-ce0e914{--content-width:995px;}.elementor-8 .elementor-element.elementor-element-51d8f42{--content-width:1480px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-5d1cfe4{--min-height:200px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-4c4aedc .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-24a3495 .elementor-heading-title{font-size:55px;line-height:60px;}.elementor-8 .elementor-element.elementor-element-8782c45{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-bc49963 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-b9435fe .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ce0e914{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-147efe1 .elementor-heading-title{font-size:45px;line-height:50px;}.elementor-8 .elementor-element.elementor-element-78ebe4d{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.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-8 .elementor-element.elementor-element-7a68580 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-7cfafc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-da8ce4c{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-eff57f0 .elementor-heading-title{font-size:40px;line-height:45px;}.elementor-8 .elementor-element.elementor-element-678a387 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-51d8f42{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-df74e1f{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-748d247 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-1bed774{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-c0d756e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-efde903{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-203168f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'IvyPresto-Headline-Thin';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://erosvitality.com/wp-content/uploads/2025/07/ivy-presto-headline-thin.eot');
	src: url('https://erosvitality.com/wp-content/uploads/2025/07/ivy-presto-headline-thin.eot?#iefix') format('embedded-opentype'),
		url('https://erosvitality.com/wp-content/uploads/2025/07/ivy-presto-headline-thin.woff') format('woff'),
		url('https://erosvitality.com/wp-content/uploads/2025/07/ivy-presto-headline-thin.ttf') format('truetype');
}
@font-face {
	font-family: 'IvyPresto-Headline-Thin';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */