@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap);@font-face{font-family:"Sentinel-Medium";src:url("../fonts/Sentinel-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Sentinel-Medium.otf") format("opentype"),url("../fonts/Sentinel-Medium.woff") format("woff"),url("../fonts/Sentinel-Medium.ttf") format("truetype"),url("../fonts/Sentinel-Medium.svg#Sentinel-Medium") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Sentinel-Semibold";src:url("../fonts/Sentinel-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Sentinel-Semibold.otf") format("opentype"),url("../fonts/Sentinel-Semibold.woff") format("woff"),url("../fonts/Sentinel-Semibold.ttf") format("truetype"),url("../fonts/Sentinel-Semibold.svg#Sentinel-Semibold") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Sentinel-SemiboldItalic";src:url("../fonts/Sentinel-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Sentinel-SemiboldItalic.otf") format("opentype"),url("../fonts/Sentinel-SemiboldItalic.woff") format("woff"),url("../fonts/Sentinel-SemiboldItalic.ttf") format("truetype"),url("../fonts/Sentinel-SemiboldItalic.svg#Sentinel-SemiboldItalic") format("svg");font-weight:normal;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus:not(:focus-visible){outline:0}a:focus,a:hover,a:active,a:visited{text-decoration:none}select::-ms-expand,input::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}input{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}ul{list-style:none;padding:0;margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px white inset!important}input:focus,.form-control:focus,select:focus{outline:0}input[type="radio"]:focus+label,input[type="checkbox"]:focus+label{outline:2px solid #5271a1;outline-offset:3px;outline-style:auto;border-radius:1px}input:focus:not(:focus-visible)+label{outline:0}.plan_left_text input:focus+label{border:2px solid #123456}a:focus{outline:2px solid #5271a1;outline-style:auto;outline-offset:2px;border-radius:1px}a.primary_cta:focus-visible,a.cta_btn_white:focus-visible{outline-offset:3px}button:focus{outline:2px solid #5271a1;outline-style:auto;outline-offset:3px;border-radius:1px}input:focus:not(:focus-visible),.form-control:focus:not(:focus-visible),select:focus:not(:focus-visible),button:focus:not(:focus-visible),a:focus:not(:focus-visible){outline:0}button:focus-visible{outline:2px solid #5271a1;outline-style:auto;outline-offset:3px;border-radius:1px}.tab_focus:focus{outline:2px solid #5271a1;outline-style:auto;outline-offset:2px;border-radius:1px}.tab_focus.primary_cta:focus,.primary_btn.tab_focus:focus{outline-offset:3px}button.tab_focus:focus{outline-offset:3px}.form-control.tab_focus:focus{outline:2px solid #5271a1;outline-style:auto;outline-offset:3px;border-radius:1px}.mainmenu_area li a:focus:not(:focus-visible){outline:0}.alignright{float:right}.alignleft{float:left}.aligncenter{float:none;text-align:center}.visible-xs,.hidden{display:none}html,body{min-height:100%;height:auto}body{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;overflow-x:hidden;position:relative;color:#123456;padding:0!important}img{max-width:100%}h1,h2,.heading1,.heading2{margin:0 0 15px;font-family:"Sentinel-Semibold";font-weight:400}h3,h4,h5,h6,.heading3,.heading4,.heading5,.heading6{margin:0 0 15px;font-family:'Open Sans',sans-serif;font-weight:600}.open_reg{font-family:"Open Sans",sans-serif;font-weight:400}.open_sem{font-family:"Open Sans",sans-serif;font-weight:600}.open_bold{font-family:"Open Sans",sans-serif;font-weight:700}.sent_book{font-family:"Sentinel-Book";font-weight:normal}.sent_med{font-family:"Sentinel-Medium";font-weight:normal}.sent_sem{font-family:"Sentinel-Semibold";font-weight:normal}.sent_sem_italic{font-family:"Sentinel-SemiboldItalic";font-weight:normal}a.disabled,a[disabled],button.disabled,button[disabled],input[disabled]{cursor:no-drop}.bold_text{font-weight:700}.pink_text{color:#fd546a;-webkit-transition:.2s;transition:.2s}a.pink_text{text-decoration:underline}a.pink_text:hover,a.pink_text:focus{color:#db4a5d}.paragraph{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;color:#123456}.wow{visibility:hidden}.container{padding:0}.content_width{max-width:1920px;padding:0 10%;width:100%;margin:0 auto}.header_area{position:-webkit-sticky;position:sticky;top:0;-webkit-box-shadow:0 0 10px -2px #999;box-shadow:0 0 10px -2px #999;background-color:#fff}.header_area .container-fluid{max-width:1920px!important;padding:0 10%}.promo_band{background:#123456 none repeat scroll 0 0;color:#fff;font-size:16px;padding:10px!important;width:100%;z-index:9;margin-top:0!important;font-weight:400;cursor:pointer;text-decoration:underline}.get_coupon_details{cursor:pointer;display:inline-block;font-size:12px;margin:0 0 0 5px;text-decoration:underline;font-weight:600}.assessment_logo{padding:20px 0}.carousel-control-next-icon,.carousel-control-prev-icon{width:20px}.primary_cta{background-color:#fd546a;color:#fff;display:inline-block;padding:15px 50px;border:1px solid transparent;border-radius:3px;text-align:center;text-transform:uppercase;line-height:1.5;font-weight:700;-webkit-transition:.2s;transition:.2s;font-family:"Open Sans",sans-serif;margin:0;text-decoration:none;cursor:pointer}.primary_cta.round-btn{border-radius:30px!important;padding:12px 50px}.primary_cta:hover{background-color:#db4a5d;color:#fff;border:1px solid transparent}.primary_cta.active,.primary_cta:active,.primary_cta:focus{background-color:#fd7f8f;color:#fff}.primary_cta.disabled,.primary_cta.disabled:focus,.primary_cta.disabled:hover,.primary_cta[disabled],.primary_cta[disabled]:focus,.primary_cta[disabled]:hover{opacity:.5}.secondary_cta{padding:15px 50px;background:#fff;border:1px solid #fd546a;font-size:16px;text-transform:uppercase;color:#fd546a;border-radius:3px;font-weight:700;-webkit-transition:.2s;transition:.2s;text-align:center;margin:0;text-decoration:none;display:inline-block;cursor:pointer}.secondary_cta.round-btn{border-radius:30px!important;padding:12px 50px}.secondary_cta:hover{background-color:#ffedf0;color:#fd546a}.secondary_cta.active,.secondary_cta:active,.secondary_cta:focus{background-color:#ffd4d9;color:#fd546a}.secondary_cta.disabled,.secondary_cta.disabled:focus,.secondary_cta.disabled:hover,.secondary_cta[disabled],.secondary_cta[disabled]:focus,.secondary_cta[disabled]:hover{opacity:.5}.white_btn{background-color:#fff;color:#123456;display:inline-block;padding:16px 50px;border:2px solid #fff;border-radius:3px;text-align:center;text-transform:uppercase;line-height:1.5;font-weight:700;-webkit-transition:.2s;transition:.2s;text-decoration:none;cursor:pointer}.white_btn:hover{background-color:#f2f2f2;border:2px solid #f2f2f2;color:#123456}.white_btn.active,.white_btn:active,.white_btn:focus{background-color:#fff;border:2px solid #fff;color:#123456}.white_btn.disabled,.white_btn.disabled:focus,.white_btn.disabled:hover,.white_btn[disabled],.white_btn[disabled]:focus,.white_btn[disabled]:hover{background-color:#ddd;border:2px solid #ddd;color:#555}.text-btn{background-color:transparent;padding:0;margin:0;border:0;color:#5180de;cursor:pointer}.text-btn:hover{text-decoration:underline}.add-text-btn{color:#db4a5d;font-size:18px;font-weight:700;border:0;background-color:transparent;padding:0;margin:0;position:relative;z-index:1;cursor:pointer}.add-text-btn:hover{text-decoration:underline}.add-text-btn.disabled,.add-text-btn.disabled:focus,.add-text-btn.disabled:hover,.add-text-btn[disabled],.add-text-btn[disabled]:focus,.add-text-btn[disabled]:hover{color:#ccc}.modal-open{overflow-x:hidden!important;overflow-y:auto!important}.discount_modal .modal-body h2{font-family:"Open Sans",sans-serif;font-size:16px;margin:5px 0 15px}.discount_modal .modal-body h2#get_coupon_mess{font-family:"Sentinel-Semibold";font-size:28px;margin:0}.default_modal{padding:0!important}.default_modal .modal-dialog{max-width:625px}.default_modal.pdp-modal .modal-dialog{max-width:1170px;width:100%}.default_modal .modal-content{border:0;border-radius:0}.default_modal .modal-body{min-height:150px;padding:50px 30px 30px;position:relative}.default_modal .modal-body h3.heading3{font-size:24px}.default_modal .modal-body p{font-size:16px!important}.default_modal button.btn-close{height:42px;position:absolute;right:0;top:0;width:42px;font-size:18px;opacity:1}.default_modal .modal-footer{border:0;padding:0 30px 20px}.default_modal .gotit_close{color:#fd546a;font-weight:700;text-transform:uppercase;padding:0;margin:0!important;background-color:transparent;border:0;font-size:16px;font-family:"Open Sans",sans-serif}#alert_message_model .alert_message{max-width:430px;margin:0 auto 15px}.byop_action_cta .cart_link{color:#5180de;text-decoration:underline}@media screen and (max-width:1680px){.content_width,.header_area .container-fluid{padding:0 5%}}@media only screen and (min-width:1201px) and (max-width:1680px){.container{padding:0 15px}}@media only screen and (min-width:992px) and (max-width:1200px){.container{padding:0 15px}}@media only screen and (min-width:768px) and (max-width:991px){.container,.content_width,.header_area .container-fluid{padding:0 15px}}@media only screen and (max-width:767px){.promo_band{font-size:14px}.header_area{height:65px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.container,.content_width,.header_area .container-fluid{padding:0 15px}.rwd-line{display:none}.hidden-xs{display:none}.visible-xs{display:block}.primary_cta{padding:15px 28px;min-width:100px}.secondary_cta{padding:14px 25px;min-width:100px}.assessment_logo{padding:15px 0}.assessment_logo .vitamin-packs-logo img{max-width:150px;height:33px}.secondary_cta.round-btn{padding:11px 40px}.primary_cta.round-btn{padding:12px 40px}.add-text-btn{font-size:15px}.default_modal button.btn-close{font-size:14px!important}}