.elementor-305 .elementor-element.elementor-element-42e8da88 > .elementor-container{min-height:420px;}.elementor-305 .elementor-element.elementor-element-42e8da88 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-305 .elementor-element.elementor-element-42e8da88:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-42e8da88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/optavia-hero.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-305 .elementor-element.elementor-element-42e8da88 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-42e8da88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:100px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-5f22fda2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-1973b1ed .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-6d337826 .elementor-heading-title{color:#FFFFFF;font-family:"Muli", Sans-serif;font-weight:200;}.elementor-305 .elementor-element.elementor-element-6d337826 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-305 .elementor-element.elementor-element-6d337826{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-308f41ec{text-align:left;color:#FFFFFF;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-123d89bb:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-123d89bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/supporting-people-1.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-305 .elementor-element.elementor-element-123d89bb > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-123d89bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:100px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-f15a226 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 100px 10px 10px;}.elementor-305 .elementor-element.elementor-element-f15a226 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-31c0d2ca .elementor-heading-title{color:#504640;}.elementor-305 .elementor-element.elementor-element-6873a747{width:var( --container-widget-width, 104.895% );max-width:104.895%;--container-widget-width:104.895%;--container-widget-flex-grow:0;}.elementor-305 .elementor-element.elementor-element-714054e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-27966872 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-27966872 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-91c2c8d{--spacer-size:50px;}.elementor-305 .elementor-element.elementor-element-65893e8e:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-65893e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-65893e8e > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-65893e8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:0px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-3bb125ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 100px 10px 10px;}.elementor-305 .elementor-element.elementor-element-3bb125ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-f99226 .elementor-heading-title{color:#504640;}.elementor-305 .elementor-element.elementor-element-4fe119cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-722f2870 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-722f2870 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-360725f4:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-360725f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/our-coaches.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-305 .elementor-element.elementor-element-360725f4 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-360725f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:100px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-25bfae6b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 100px 10px 10px;}.elementor-305 .elementor-element.elementor-element-25bfae6b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-7c11f044{--spacer-size:50px;}.elementor-305 .elementor-element.elementor-element-664429f3 > .elementor-element-populated{padding:10px 10px 10px 80px;}.elementor-305 .elementor-element.elementor-element-2c40c5ac .elementor-heading-title{color:#504640;}.elementor-305 .elementor-element.elementor-element-504ec80a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-51a09864 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-51a09864 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-41a15efd{color:#888888;font-size:13px;}.elementor-305 .elementor-element.elementor-element-41a15efd > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-2ba7eaf6:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-2ba7eaf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-2ba7eaf6 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-2ba7eaf6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:0px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-452f7048 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 100px 10px 10px;}.elementor-305 .elementor-element.elementor-element-452f7048 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-5869d261 .elementor-heading-title{color:#504640;}.elementor-305 .elementor-element.elementor-element-70fa7839 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-6b5e0193 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-6b5e0193 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-73c9d920{color:#888888;font-size:13px;}.elementor-305 .elementor-element.elementor-element-73c9d920 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-3c1b7e55:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-3c1b7e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/support.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-305 .elementor-element.elementor-element-3c1b7e55 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-3c1b7e55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:100px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-35a035ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 100px 10px 10px;}.elementor-305 .elementor-element.elementor-element-35a035ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-455496d5 .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-587cae2a .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-a274cfe{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-a274cfe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-4e5770c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-4e5770c8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-4e5770c8 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-4e5770c8 .elementor-button:hover, .elementor-305 .elementor-element.elementor-element-4e5770c8 .elementor-button:focus{color:#0F5C9F;background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-4e5770c8 .elementor-button:hover svg, .elementor-305 .elementor-element.elementor-element-4e5770c8 .elementor-button:focus svg{fill:#0F5C9F;}.elementor-305 .elementor-element.elementor-element-38c7bca9{--spacer-size:50px;}.elementor-305 .elementor-element.elementor-element-52c3d04:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-52c3d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #2D357E 50%, #3780C9 85%);}.elementor-305 .elementor-element.elementor-element-52c3d04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:200px 100px 200px 100px;}.elementor-305 .elementor-element.elementor-element-52c3d04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-289f4e2b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 60px;}.elementor-305 .elementor-element.elementor-element-289f4e2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-10d4eadf .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-57cdbf92 .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-454b3c7a{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-1edcd7b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-1edcd7b3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-1edcd7b3 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-1edcd7b3 .elementor-button:hover, .elementor-305 .elementor-element.elementor-element-1edcd7b3 .elementor-button:focus{color:#0F5C9F;background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-1edcd7b3 .elementor-button:hover svg, .elementor-305 .elementor-element.elementor-element-1edcd7b3 .elementor-button:focus svg{fill:#0F5C9F;}.elementor-305 .elementor-element.elementor-element-1cd3c941:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-1cd3c941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/plans-products-1.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-305 .elementor-element.elementor-element-1cd3c941 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-1cd3c941{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:100px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-114acace > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 100px 10px 10px;}.elementor-305 .elementor-element.elementor-element-114acace > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-6d7e1dad .elementor-heading-title{color:#504640;}.elementor-305 .elementor-element.elementor-element-6d85c930 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-3f9de101 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-3f9de101 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-7c27693c{--spacer-size:50px;}.elementor-305 .elementor-element.elementor-element-4c76bc6f:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-4c76bc6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-4c76bc6f > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-4c76bc6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:0px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-4b606d0c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 100px 10px 10px;}.elementor-305 .elementor-element.elementor-element-4b606d0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-490ab1d8 .elementor-heading-title{color:#504640;}.elementor-305 .elementor-element.elementor-element-7e473ce4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-4d856f81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-305 .elementor-element.elementor-element-4d856f81 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-305 .elementor-element.elementor-element-125a64e3:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-125a64e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F5C9F;background-image:url("http://dev.medifastinc.com/wp-content/uploads/optavia-difference-1.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-305 .elementor-element.elementor-element-125a64e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:100px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-125a64e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-384de9e8{--spacer-size:50px;}.elementor-305 .elementor-element.elementor-element-b0c4af6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 100px;}.elementor-305 .elementor-element.elementor-element-b0c4af6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-583bea23 .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-7ea2d7bc .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-2a54235d{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-e0d44da:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-e0d44da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #0F5C9F 50%, #D51A83 85%);}.elementor-305 .elementor-element.elementor-element-e0d44da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:100px 100px 100px 100px;}.elementor-305 .elementor-element.elementor-element-e0d44da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-1d7e2eb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 100px;}.elementor-305 .elementor-element.elementor-element-1d7e2eb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-2a292235 .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-4cacd82b .elementor-heading-title{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-27f9f37a{color:#FFFFFF;}.elementor-305 .elementor-element.elementor-element-7b1d78fd > .elementor-container{max-width:1140px;}.elementor-305 .elementor-element.elementor-element-7b1d78fd:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-7b1d78fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#265995;}.elementor-305 .elementor-element.elementor-element-7b1d78fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-305 .elementor-element.elementor-element-7b1d78fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-734332b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-41952cb6 > .elementor-widget-container{padding:120px 0px 60px 0px;}.elementor-305 .elementor-element.elementor-element-4f2d769c:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-4f2d769c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FCFD;}.elementor-305 .elementor-element.elementor-element-4f2d769c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:40px 100px 40px 100px;}.elementor-305 .elementor-element.elementor-element-4f2d769c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-305 .elementor-element.elementor-element-55552f8c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-305 .elementor-element.elementor-element-55552f8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-305 .elementor-element.elementor-element-55552f8c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-305 .elementor-element.elementor-element-2359d7f9{margin-top:0px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-549a55e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-7ba82e4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-7ba82e4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-7ba82e4b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-7ba82e4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-39f1c482:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-39f1c482 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-39f1c482 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-39f1c482 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-5d7fc73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-5d7fc73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-5d7fc73 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-5d7fc73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-2d776e20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-2d776e20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-2d776e20 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-2d776e20 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-5c6e448a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-5c6e448a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-5c6e448a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-5c6e448a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-43af9f94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-43af9f94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-43af9f94 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-43af9f94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-282fd232:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-282fd232 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-282fd232 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-282fd232 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-4a37312e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-4a37312e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-4a37312e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-4a37312e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-402f31f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-402f31f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-402f31f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-402f31f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-305 .elementor-element.elementor-element-14bc447f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-305 .elementor-element.elementor-element-14bc447f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFDFB;}.elementor-305 .elementor-element.elementor-element-14bc447f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-305 .elementor-element.elementor-element-14bc447f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-305 .elementor-element.elementor-element-42e8da88:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-42e8da88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-305 .elementor-element.elementor-element-123d89bb:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-123d89bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/about-optavia-mobile.jpg");background-size:cover;}.elementor-305 .elementor-element.elementor-element-123d89bb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-91c2c8d{--spacer-size:500px;}.elementor-305 .elementor-element.elementor-element-65893e8e{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-3bb125ac > .elementor-element-populated{padding:40px 100px 40px 100px;}.elementor-305 .elementor-element.elementor-element-360725f4:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-360725f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/our-coaches-mobile.jpg");background-size:cover;}.elementor-305 .elementor-element.elementor-element-360725f4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-7c11f044{--spacer-size:500px;}.elementor-305 .elementor-element.elementor-element-2ba7eaf6{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-452f7048 > .elementor-element-populated{padding:40px 100px 40px 100px;}.elementor-305 .elementor-element.elementor-element-73c9d920 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-3c1b7e55:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-3c1b7e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/our-community-mobile.jpg");background-size:cover;}.elementor-305 .elementor-element.elementor-element-3c1b7e55{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-38c7bca9{--spacer-size:500px;}.elementor-305 .elementor-element.elementor-element-52c3d04{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-289f4e2b > .elementor-element-populated{padding:40px 100px 40px 100px;}.elementor-305 .elementor-element.elementor-element-1cd3c941:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-1cd3c941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/plans-products-mobile.jpg");background-size:cover;}.elementor-305 .elementor-element.elementor-element-1cd3c941{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-7c27693c{--spacer-size:500px;}.elementor-305 .elementor-element.elementor-element-4c76bc6f{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-4b606d0c > .elementor-element-populated{padding:40px 100px 40px 100px;}.elementor-305 .elementor-element.elementor-element-125a64e3:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-125a64e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/habits-of-health-mobile.jpg");background-position:center center;background-size:cover;}.elementor-305 .elementor-element.elementor-element-125a64e3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-384de9e8{--spacer-size:500px;}.elementor-305 .elementor-element.elementor-element-e0d44da{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-1d7e2eb8 > .elementor-element-populated{padding:40px 100px 40px 100px;}.elementor-305 .elementor-element.elementor-element-41952cb6 > .elementor-widget-container{padding:70px 0px 70px 0px;}.elementor-305 .elementor-element.elementor-element-4f2d769c{padding:0px 0px 0px 0px;}.elementor-305 .elementor-element.elementor-element-55552f8c > .elementor-element-populated{margin:0% 5% 0% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:50px 0px 40px 0px;}.elementor-305 .elementor-element.elementor-element-7c04276d{text-align:center;}.elementor-305 .elementor-element.elementor-element-1f89fad3 > .elementor-element-populated{padding:0px 20px 40px 20px;}}@media(max-width:767px){.elementor-305 .elementor-element.elementor-element-42e8da88:not(.elementor-motion-effects-element-type-background), .elementor-305 .elementor-element.elementor-element-42e8da88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://dev.medifastinc.com/wp-content/uploads/optavia-hero-mobile.jpg");background-position:top center;}.elementor-305 .elementor-element.elementor-element-42e8da88{padding:80px 20px 80px 20px;}.elementor-305 .elementor-element.elementor-element-91c2c8d{--spacer-size:260px;}.elementor-305 .elementor-element.elementor-element-3bb125ac > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-305 .elementor-element.elementor-element-7c11f044{--spacer-size:260px;}.elementor-305 .elementor-element.elementor-element-452f7048 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-305 .elementor-element.elementor-element-38c7bca9{--spacer-size:260px;}.elementor-305 .elementor-element.elementor-element-289f4e2b > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-305 .elementor-element.elementor-element-7c27693c{--spacer-size:260px;}.elementor-305 .elementor-element.elementor-element-4b606d0c > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-305 .elementor-element.elementor-element-384de9e8{--spacer-size:260px;}.elementor-305 .elementor-element.elementor-element-1d7e2eb8 > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-305 .elementor-element.elementor-element-7b1d78fd{padding:40px 20px 40px 20px;}.elementor-305 .elementor-element.elementor-element-41952cb6 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-305 .elementor-element.elementor-element-55552f8c > .elementor-element-populated{padding:50px 0px 10px 0px;}.elementor-305 .elementor-element.elementor-element-7ba82e4b > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-39f1c482 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-5d7fc73 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-2d776e20 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-5c6e448a > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-43af9f94 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-282fd232 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-4a37312e > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-402f31f9 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-305 .elementor-element.elementor-element-14bc447f > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-305 .elementor-element.elementor-element-5f22fda2{width:36%;}.elementor-305 .elementor-element.elementor-element-5a64d5d6{width:63.665%;}.elementor-305 .elementor-element.elementor-element-f15a226{width:54.128%;}.elementor-305 .elementor-element.elementor-element-14f4bcff{width:45.872%;}.elementor-305 .elementor-element.elementor-element-25bfae6b{width:45.302%;}.elementor-305 .elementor-element.elementor-element-664429f3{width:54.698%;}.elementor-305 .elementor-element.elementor-element-35a035ad{width:50%;}.elementor-305 .elementor-element.elementor-element-6a1647a5{width:50%;}.elementor-305 .elementor-element.elementor-element-114acace{width:50%;}.elementor-305 .elementor-element.elementor-element-326a3839{width:50%;}.elementor-305 .elementor-element.elementor-element-212c3aca{width:50%;}.elementor-305 .elementor-element.elementor-element-b0c4af6{width:50%;}.elementor-305 .elementor-element.elementor-element-55552f8c{width:20%;}.elementor-305 .elementor-element.elementor-element-1f89fad3{width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-305 .elementor-element.elementor-element-5f22fda2{width:100%;}.elementor-305 .elementor-element.elementor-element-f15a226{width:100%;}.elementor-305 .elementor-element.elementor-element-14f4bcff{width:100%;}.elementor-305 .elementor-element.elementor-element-3bb125ac{width:100%;}.elementor-305 .elementor-element.elementor-element-25bfae6b{width:100%;}.elementor-305 .elementor-element.elementor-element-664429f3{width:100%;}.elementor-305 .elementor-element.elementor-element-452f7048{width:100%;}.elementor-305 .elementor-element.elementor-element-35a035ad{width:100%;}.elementor-305 .elementor-element.elementor-element-6a1647a5{width:100%;}.elementor-305 .elementor-element.elementor-element-289f4e2b{width:100%;}.elementor-305 .elementor-element.elementor-element-114acace{width:100%;}.elementor-305 .elementor-element.elementor-element-326a3839{width:100%;}.elementor-305 .elementor-element.elementor-element-4b606d0c{width:100%;}.elementor-305 .elementor-element.elementor-element-212c3aca{width:100%;}.elementor-305 .elementor-element.elementor-element-b0c4af6{width:100%;}.elementor-305 .elementor-element.elementor-element-1d7e2eb8{width:100%;}.elementor-305 .elementor-element.elementor-element-55552f8c{width:100%;}.elementor-305 .elementor-element.elementor-element-549a55e2{width:100%;}.elementor-305 .elementor-element.elementor-element-1f89fad3{width:100%;}.elementor-305 .elementor-element.elementor-element-7ba82e4b{width:33%;}.elementor-305 .elementor-element.elementor-element-39f1c482{width:33%;}.elementor-305 .elementor-element.elementor-element-5d7fc73{width:33%;}.elementor-305 .elementor-element.elementor-element-2d776e20{width:50%;}.elementor-305 .elementor-element.elementor-element-5c6e448a{width:50%;}.elementor-305 .elementor-element.elementor-element-43af9f94{width:33%;}.elementor-305 .elementor-element.elementor-element-282fd232{width:33%;}.elementor-305 .elementor-element.elementor-element-4a37312e{width:33%;}.elementor-305 .elementor-element.elementor-element-402f31f9{width:50%;}.elementor-305 .elementor-element.elementor-element-14bc447f{width:50%;}}