html{overflow-x:hidden}.h60 p,.h60 .et_pb_slide_content{font-size:calc(36px + (72 - 36) * ((100vw - 300px) / (1920 - 300)))!important;line-height:1.2}body,p,.faq .et_pb_toggle_content,.list-text ul li,.my-post-content ul li{font-size:calc(12px + (26 - 12) * ((100vw - 300px) / (1920 - 300)))!important;line-height:1.5!important}.p20 p{font-size:1.25rem!important}h2,.h30 h2,.h30 h1{font-size:calc(30px + (64 - 30) * ((100vw - 300px) / (1920 - 300)))!important;line-height:1.2}h3,.h24 h3{font-size:calc(24px + (47 - 24) * ((100vw - 300px) / (1920 - 300)))!important;line-height:1.2}.h21 h4,.h21 h1{font-size:calc(21px + (40 - 21) * ((100vw - 300px) / (1920 - 300)))!important;line-height:1.2}.h16 h6{font-size:calc(16px + (21 - 16) * ((100vw - 300px) / (1920 - 300)))!important;line-height:1.3em!important}.blurb-h4 h4,.h27 h2,.my-post-content h2,.blog-cat h2{font-size:calc(27px + (52 - 27) * ((100vw - 300px) / (1920 - 300)))!important}.price-pack p{font-size:17px!important}.faq h5.et_pb_toggle_title{font-size:calc(17px + (27 - 17) * ((100vw - 300px) / (1920 - 300)))!important;line-height:1.3em!important}.faq .et_pb_toggle_content,.faq .et_pb_toggle_content p{line-height:34px!important}.steps p{font-size:18px!important}.icon-box .et_pb_blurb_description p,.p-15 .et_pb_blurb_description p,.p-15 .et_pb_blurb_description,.p15 .et_pb_text_inner p,.p-15 .et_pb_text_inner,.p-15 .et_pb_text_inner p{font-size:15px!important}.mob-icon-box .et_pb_blurb_description p{font-size:15px!important}.review .et_pb_slide_content p,.p-16 .et_pb_text_inner,.p-16 .et_pb_text_inner p{font-size:16px!important;font-weight:500}.h28 h4{font-size:1.6rem}.contact-form .input::placeholder,.contact-form select{font-size:calc(12px + (18 - 12) * ((100vw - 300px) / (1920 - 300)))!important}@media(min-width:981px){.line-height-46 p,.line-height-46 .et_pb_text_inner p{line-height:46px!important}.p22 .et_pb_text_inner,.p22 .et_pb_text_inner p,.p22 .et_pb_blurb_description p{font-size:22px!important}}header .et-menu a:hover{opacity:1!important}header .et_pb_sticky.et_pb_section{box-shadow:8px 8px 34px -12px rgba(0,0,0,0.13)}header li ul.sub-menu{padding-top:0!important}header ul.sub-menu li a{color:#777!important;font-weight:500!important;font-family:"Open Sans",sans-serif!important;text-transform:capitalize!important}header ul.sub-menu li:hover a{color:#9726fd!important;background:transparent!important}header ul#menu-primary-menu>li.current_page_item:before{background:#9726fd;transform:scale(1,1)}header ul#menu-primary-menu>:before{background:#9726fd}header ul#menu-primary-menu>li:hover>a{color:#9726fd}header ul#menu-primary-menu>li#menu-item-1436 .current_page_item:before{background:linear-gradient(90deg,#00E6FF 0%,#00A8D9 24%,#6551F3 58%,#9627FF 100%)!important;transform:scale(1,1)}header ul#menu-primary-menu>li#menu-item-1436:before{background:linear-gradient(90deg,#00E6FF 0%,#00A8D9 24%,#6551F3 58%,#9627FF 100%)!important}header ul#menu-primary-menu>li#menu-item-1436:hover a{color:#6551F3}.page-id-307 .book-btn-home{background-image:linear-gradient(90deg,#00E6FF 0%,#00A8D9 0%,#6551F3 58%,#9627FF 100%)!important}header ul#menu-primary-menu>li#menu-item-1437 .current_page_item:before{background-color:#00E6FF!important;background:linear-gradient(90deg,#00E6FF,#0082C1);transform:scale(1,1)}header ul#menu-primary-menu>li#menu-item-1437:before{background-color:#00E6FF!important;background:linear-gradient(90deg,#00E6FF,#0082C1)}header ul#menu-primary-menu>li#menu-item-1437:hover a{color:#00E6FF!important}.page-id-539 .book-btn-home{background:linear-gradient(to right,#00c5eb 0%,#008fc9 100%)!important}@media(min-width:981px){.page-id-307 div#shape_bg{background:url(https://ldr.wxk.mybluehost.me/thesolutioniv/wp-content/uploads/2024/05/iv-hydration-footer.svg)!important;background-repeat:no-repeat;background-size:cover!important}.page-id-539 div#shape_bg{background:url(https://ldr.wxk.mybluehost.me/thesolutioniv/wp-content/uploads/2024/05/vitamin-boosters-footer.svg)!important;background-repeat:no-repeat;background-size:cover!important}}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slide{float:left}.slick-track{display:flex}.slick-prev.slick-arrow{left:0;padding:20px}.slick-prev.slick-arrow:before{content:'\34';font-family:'ETmodules';font-size:40px;display:inline-block;margin-left:-15px;margin-top:12px;background:rgba(0,0,0,0.8);color:#fff}.slick-next.slick-arrow{right:0;padding:20px}.slick-next.slick-arrow:before{content:'\35';font-family:'ETmodules';font-size:40px;display:inline-block;margin-left:-15px;margin-top:12px;background:rgba(0,0,0,0.8);color:#fff}.slick-prev.slick-arrow,.slick-next.slick-arrow{width:50px!important;position:absolute;top:30%;background:transparent;border:0;z-index:99;font-size:0}ul.slick-dots{list-style:none;display:flex;justify-content:center}ul.slick-dots button{font-size:0;height:10px;width:10px;border-radius:50%;padding:5px;margin:0 5px;border-color:transparent;background:#E8D67B}.slick-active button{background:#033264!important}.slick-list.draggable{overflow:hidden}.instaslide .slick-slide img{height:250px;object-fit:cover;width:100%}.instaslide.slick-initialized .slick-slide{padding:0 10px}.hide-overflow{overflow:hidden}.faq h5.et_pb_toggle_title:after{content:'';width:100%;height:2px;background:url(https://ldr.wxk.mybluehost.me/thesolutioniv/wp-content/uploads/2024/05/iv-faq-bottom-border.svg);background-position:center;background-size:cover;position:absolute;left:0;bottom:0}.faq .et_pb_toggle{padding:0;margin-bottom:0px!important}.faq h5.et_pb_toggle_title{padding:20px 0!important}.faq .et_pb_toggle_content{padding:20px 0}footer .et_pb_text_inner,footer .et_pb_text_inner p{font-size:14px!important;line-height:20px!important}@media(min-width:1300px){.inner-banner .et_pb_blurb_position_left .et_pb_blurb_container{padding-left:30px}}.vertical-tabs1{border:none}.vertical-tabs1 ul.et_pb_tabs_controls{float:left;width:32%;margin-right:3%;background:transparent}.vertical-tabs1 ul.et_pb_tabs_controls:after{content:none}.vertical-tabs1 .et_pb_tabs_controls li{width:100%;border-right:none!important;border-left:5px solid transparent;background:#f4f4f4}.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_active{border-left:5px solid #6be4d0!important;background:#000}.vertical-tabs1 .et_pb_tabs_controls li{padding:20px 30px}.vertical-tabs1 .et_pb_tabs_controls li a{padding:0px;display:block;font-weight:400!important}.vertical-tabs1 .et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important}.vertical-tabs1 .et_pb_tab{padding:0}.vertical-tabs1 .et_pb_tab_content{display:flex;flex-wrap:wrap}.vertical-tabs1 li.et_pb_tab_1{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.blog-sidebar .wp-block-search__button svg{transform:rotate(267deg)}.blog-sidebar ul.wp-block-categories-list.wp-block-categories li a:hover{color:#ff0084}.blog-sidebar ul.wp-block-categories-list.wp-block-categories li{font-size:14px!important}.blog-sidebar ul li a{font-weight:400!important}.blog-sidebar .sidebar-title{font-size:18px!important}.blog-sidebar .et_pb_bg_layout_light .et_pb_widget li a{color:#505050}.blog-sidebar input#wp-block-search__input-1{padding:0 18px;height:51px!important;line-height:51px!important;background:transparent;border-radius:0;color:#7f8385;font-size:20px;border:1px solid #ccc;font-family:'Avenir Next Regular',Helvetica,Arial,Lucida,sans-serif!important}.blog-sidebar button.wp-block-search__button.has-icon{height:51px!important;background:transparent;border:0}.blog-sidebar svg.search-icon path{fill:#ff0084}.blog-sidebar .et_pb_widget{margin-bottom:30px!important}.blog-sidebar div#block-9,.blog-sidebar div#block-10{margin-bottom:10px!important}.blog-sidebar li.cat-item a{text-transform:uppercase;font-size:14px}.blog-sidebar .sidebar-title{letter-spacing:1.6px!important}.blog-sidebar .wp-block-latest-posts__featured-image img{border-radius:50%}.blog-sidebar a.wp-block-latest-posts__post-title{padding-left:20px;font-size:14px;line-height:24px;display:flex}.blog-sidebar ul.wp-block-latest-posts__list li{display:inline-block}.blog-post article{border-bottom:1px solid #ededed;padding-bottom:4.5em}.blog-post a.more-link{background:linear-gradient(to right,#a83bf5 0%,#e125b3 100%);color:#fff;text-transform:uppercase;font-size:16px;padding:10px 30px;border-radius:30px;display:inline-block;margin-top:20px}.blog-post article{display:flex;flex-direction:column}.blog-post h2.entry-title{order:0}.blog-post p.post-meta{order:1;padding-bottom:15px}.blog-post a.entry-featured-image-url{order:2}.blog-post .post-content{order:3}.post-list li{margin-bottom:25px}.single article h4{font-weight:900;font-family:'Omnes Medium',Helvetica,Arial,Lucida,sans-serif!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;content:'\4c';font-family:ETmodules!important;color:#1f1f1f;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\4d'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}@media(max-width:767px){.vertical-tabs1 ul.et_pb_tabs_controls{width:100%;margin-bottom:30px;margin-right:0}.vertical-tabs1 .et_pb_tabs_controls li{border-bottom:none}.vertical-tabs1 .et_pb_tab{padding:0}.vertical-tabs1 .et_pb_tab_content{display:block}.home-slider .et_pb_slide_content p,.home-slider .et_pb_header_content_wrapper p{font-size:44px!important;text-align:center}.steps .et_pb_main_blurb_image{width:80px;height:80px!important;padding:0!important;display:inline-flex;float:left}.steps p{font-size:12px!important}.step-middle .et_pb_main_blurb_image:before{width:2px!important;height:180%!important;left:38px!important;top:auto!important;bottom:100%}.step-middle .et_pb_main_blurb_image:after{width:2px!important;height:300%!important;right:auto!important;left:38px!important;bottom:0;top:0!important}.moblie-footer-row .et_pb_row{display:flex;flex-direction:column-reverse}div#shape_bg{background-position:bottom center!important;background-size:cover!important;background:url(https://ldr.wxk.mybluehost.me/thesolutioniv/wp-content/uploads/2024/05/footer-newsletter.png)}.mob-hours p{font-size:17px!important}.f-exp .et_pb_text_inner{column-count:2}.f-half{width:50%;float:left}.f-shours{min-height:80px!important;margin-top:30px;padding-left:12px}.mob-icon-box .et_pb_blurb_description p{font-size:15px!important}span.timing{font-size:12px}footer .location-font a{font-size:12px!important}.mob-icon-box .et_pb_module{margin-bottom:20px!important}}@media(max-width:980px){header .mnu-column ul.et_mobile_menu{background:linear-gradient(332deg,#EA079C,#B61BD9,#9627FF);text-align:center}header .et_pb_module .mobile_menu_bar:before{top:10px}header a.mobile-toggle:after{color:#fff!important}header ul.sub-menu.visible{text-align:center;padding:0!important}header .et_mobile_menu li li{padding-left:0!important}header ul.sub-menu li a{font-weight:700!important;text-transform:uppercase!important}.moblie-footer-row .et_pb_row{display:flex;flex-direction:column-reverse}div#shape_bg{background-position:bottom center!important;background-size:cover!important;background:url(https://ldr.wxk.mybluehost.me/thesolutioniv/wp-content/uploads/2024/05/footer-newsletter.png)}.mobile-header-row,.mnu-column{display:flex;align-items:center}.mnu-column,.mnu-column .et_pb_menu,.mnu-column .et_pb_menu_inner_container{position:unset}.mnu-column{justify-content:flex-end}.mobile-header-row{width:100%!important;padding:0 2.5%}header .mnu-column a.mobo-header-btn{max-width:100px;font-size:12px!important;line-height:18px!important;padding:0px}header .mnu-column .et_pb_button_module_wrapper{border-left:1px solid gray;border-right:1px solid gray;min-height:75px;padding:10px 0;display:flex;align-items:center}.reverse{display:flex;flex-direction:column-reverse}div#shape_bg{width:100%!important}.blog-sidebar .widget_block{width:100%!important}}.yelp .et-pb-controllers .et-pb-active-control{background-color:#333;background:linear-gradient(to bottom,#ff0084 0%,#ea079c 33%,#b61bd9 66%,#9627ff 100%)!important}.yelp .et-pb-controllers a{width:13px!important;height:13px!important}.blog-post .wp-pagenavi{text-align:center}.blog-post a.previouspostslink{position:absolute;left:0;padding-left:35px}.blog-post a.nextpostslink{position:absolute;right:0}.blog-post .wp-pagenavi a,.blog-post .wp-pagenavi span{border:0px;color:#969696;font-size:16px;font-weight:400;font-family:"Open Sans",sans-serif}.blog-post span.current{color:#ff0084}a.nextpostslink:after{content:'\35';font-family:'ETmodules';font-size:32px;position:absolute;font-weight:400;margin-top:-12px}a.previouspostslink:before{content:'\34';font-family:'ETmodules';font-size:32px;position:absolute;font-weight:400;left:0;margin-top:-12px}@media(max-width:767px){div#yreview-slider .et_pb_slide,.yelp .et_pb_slide{padding:0!important}div#circle-bg-image-row .et_pb_column{margin-bottom:0!important}}@media (min-width:768px) and (max-width:980px){div#circle-bg-image-row{width:100%!important;max-width:100%!important;padding-left:35px;padding-right:35px;display:flex}div#circle-bg-image-row .et_pb_column{margin-bottom:0!important}.tablet-hero-blurb .et_pb_blurb_container{padding-left:0}.et_pb_row{max-width:600px!important;padding-left:15px;padding-right:15px}footer .et_pb_row{max-width:1300px!important}.tablet-full-row{width:100%!important;max-width:100%!important;display:flex;padding-left:0px;padding-right:0px}.tablet-grid{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;align-items:flex-start!important}.tablet-grid .et_pb_column{flex:1;margin-right:30px;margin-bottom:0px}.tablet-grid .et_pb_column:last-child{margin-right:0}.blurb-tab .et_pb_main_blurb_image{vertical-align:middle}.yelp-tab .et_pb_slide,.yelp .et_pb_slide{padding:0 0%}div#tablet-thirty{flex:2}div#tablet-sixty{flex:4;padding-left:31px}}