@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";html{scroll-behavior:smooth}body,#header .background,#header .background_image{overflow-x:hidden}.icon::before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}body,form{margin:0;padding:0}img{height:auto;max-width:100%;display:block;border:0px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-right:0;margin-left:0;padding:0}a img{border-bottom:0px}figure{margin:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}select,input,textarea{font-size:99%}.ce_gallery ul{overflow:hidden;margin:0;padding:0;list-style-type:none}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.block{overflow:hidden}.clear,#clear{height:.1px;clear:both;font-size:.1px;line-height:.1px}.invisible{width:0;height:0;left:-1000px;position:absolute;overflow:hidden;display:inline;top:-1000px}.custom{display:block}#container:after,.custom:after{height:0;clear:both;display:block;content:".";visibility:hidden}input.text,input.email,textarea{width:100%;outline:none}textarea{min-height:100px}fieldset{margin:0;padding:0;border:0px hidden;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-before:0;-webkit-padding-after:0}fieldset table{width:100%}input.captcha{width:50px}.tableless label{display:block}.tableless span label{display:inline}.ce_form td,.formbody td{padding-bottom:5px}.ce_form td.col_0{padding-right:10px;text-align:right}input.checkbox,.tableless .checkbox_container label,.checkbox_container span.mandatory{display:inline}input.radio,.tableless .radio_container label,.radio_container span.mandatory{display:inline}.checkbox_container span,.radio_container span{display:block}body.ios input.text,body.ios input.email,body.ios textarea,body.ios input.submit,body.ios input.captcha{-webkit-appearance:none}input.text,input.submit,.textarea,input.captcha{behavior:url("assets/css3pie/1.0.0/PIE.htc");-webkit-appearance:none;-moz-border-radious:0}.error,span.mandatory,.confirm{color:#003a7c}p.error{margin:0;padding-top:10;padding-bottom:0}p.active,p.confirm{margin:0;padding:0}.ce_download img,.ce_downloads img,.enclosure img{display:inline;vertical-align:top}.ce_downloads p,.enclosure p{padding-bottom:0}.enclosure{padding-top:20px}.pdf_link img{display:inline}table{border-spacing:0}address{display:inline;font-style:normal}.float_left{float:left}.float_right{float:right}.float_clear{clear:both}.center{clear:both;margin-right:auto;margin-left:auto;text-align:center}.uppercase{text-transform:uppercase}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:none}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper{overflow:hidden;transform:none}#footer .inside,#header .inside,.container_inside{max-width:1900px;margin-right:auto;margin-left:auto;padding-right:80px;padding-left:80px}.container_inside{padding-left:50px;padding-right:50px}.clinicians .container_inside{max-width:1650px}#header .inside{align-items:center;display:flex;justify-content:space-between}#container{padding-top:240px}.flex_wrapper,.flex_wrapper .formbody,.ce_gallery ul,.flex_accord .accordion div,.ce_form .formbody,.flex_wrapper .article_inside{flex-flow:row wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:row wrap;flex-wrap:row wrap;width:100%}.no-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.size20,.size25,.size30,.size33,.size40,.size50,.size75,.size80,.size60,.size66,.size100,.where_to_buy{padding-right:30px;padding-left:30px;vertical-align:top}.size100{width:100%;flex:none}.size80{width:80%}.size75{width:75%}.size66{width:66.6666%}.size60{width:60%}.size50{width:50%}.size40{width:40%}.size33{width:33.333%}.size30{width:30%}.size25{width:25%}.size20{width:20%}.width_2200,.width_1900,.width_1600,.width_1450,.width_1400,.width_1100,.width_800{margin:auto;padding-left:30px;padding-right:30px}.width_2200{max-width:2200px}.width_1900{max-width:1900px}.width_1600{max-width:1600px}.width_1450{max-width:1450px}.width_1400{max-width:1400px}.width_1100{max-width:1100px;justify-content:center}.width_800{max-width:800px}.inline-box{display:inline-block;vertical-align:top}.border_right{border-right:1px solid #000;padding-right:30px;margin-right:30px}.center_element,.center{margin-right:auto;margin-left:auto;text-align:center;justify-content:center}.center img,.center_element img{margin-right:auto;margin-left:auto;padding-bottom:20px}.left{text-align:left}.reverse{flex-direction:column-reverse}table{width:100%}.container{max-width:1380px;position:relative;display:block;margin-right:auto;margin-left:auto;padding-right:60px;padding-left:60px}.no-pad,.size66.no-pad,.no-pad.size25{padding:0}.no-pad-right{padding-right:0}.no-margin,#main .ce_text.no-margin{margin:0}.relative{position:relative}.marbot60{margin-bottom:60px}.marbot150{margin-bottom:150px}.marbot120{margin-bottom:120px}.marbot90{margin-bottom:90px}.marbot30{margin-bottom:30px}.marbot15{margin-bottom:15px}.martop150{margin-top:150px}.martop120{margin-top:120px}.martop90{margin-top:90px}.martop60{margin-top:60px}.martop30{margin-top:30px}.martop15{margin-top:15px}.vert_center{align-items:center}.vert_top{align-items:flex-start}.small{font-size:.875em;line-height:1.35em}.unequal_heights{align-items:flex-start}.border img{border:1px solid #bfbfbf}.padleft60{padding-left:60px}.padleft120{padding-left:120px}.padright60{padding-right:60px}.padright120{padding-right:120px}.mod_article{overflow:visible}@media only screen and (max-width: 1290px){.size60,.size40{width:50%}}@media only screen and (max-width: 1200px){.size75{width:100%}.size20{width:33%}}@media only screen and (max-width: 1050px){#footer .inside,#header .inside{padding-right:60px;padding-left:60px}.container_inside{padding-right:30px;padding-left:30px}}@media only screen and (max-width: 970px){#footer .inside,#header .inside{padding-right:30px;padding-left:30px}.container_inside{padding-right:15px;padding-left:15px}.cart_toggle{right:30px}}@media only screen and (max-width: 850px){.size25{width:50%}}@media only screen and (max-width: 800px){.size33{width:50%}}@media only screen and (max-width: 750px){.size50,.size66,.size40,.size60{width:100%}.size50 .size50,.grey_bg.size75 .size50,.size20{width:50%;padding:15px}.size25{width:50%}#container{padding-top:190px}#footer .inside{padding-right:15px;padding-left:15px}#header .header_top_inside,#header .header_bottom_inside{padding-left:15px}#article-462,#article-463{text-align:center}}@media only screen and (max-width: 600px){.size20,.size25,.size30,.size33,.size40,.size50,.size80,.size75,.size60,.size66,.size100,.width_1450{padding-right:15px;padding-left:15px;width:100%}.size100.no-pad{padding:0}.martop90{margin-top:60px}.marbot90{margin-bottom:90px}.martop60{margin-top:30px}.marbot60{margin-bottom:30px}}@media only screen and (max-width: 500px){#container{padding-top:140px}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";body{font-family:"Avenir Next W01";font-size:1.35em;line-height:1.45em;font-weight:300;color:#003a7c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}strong{font-weight:800}a{border-bottom:1px solid #003a7c;color:#006738;text-decoration:none;line-height:1.125em;cursor:pointer}a:hover{color:#003a7c}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2,h4,h5,h6{font-weight:800;color:#003a7c}h1{font-size:2.4em;line-height:1.25em;margin-bottom:15px}h2{font-size:2em;line-height:1.05em;margin-bottom:30px}h2 a,a h2,h1 a,a h1{border-bottom:0}h3{font-size:1.2em;line-height:1.4em;margin-bottom:45px}h4{margin-bottom:1em}p{margin-bottom:2em}ol{padding-top:0;padding-bottom:0;margin-bottom:2em}hr{width:80%;margin:30px auto 90px auto;border:2px solid #003a7c}button,.btn,button.submit,#popup .ce_form input.submit,.mod_iso_productfilter .search input.submit,.submit_container input.submit,.ce_hyperlink a{display:inline-block;padding:13px 22px;text-align:center;background-color:#003a7c;border:0;border-radius:10px;font-size:.684em;line-height:18px;color:#fff;font-weight:600;cursor:pointer;-webkit-appearance:none;position:relative;text-transform:uppercase;font-weight:800}button:hover,.btn:hover,#popup .ce_form input.submit:hover,button.submit:hover,.mod_iso_productfilter .search input.submit:hover,.submit_container input.submit:hover,.ce_hyperlink a:hover{color:#fff;border:0}a.btn:not([href]){background-color:#848484}.mm-menu a.mm-navbar__title{color:#000}#main ul{margin-bottom:60px}#main li{margin-bottom:.2em}.ce_downloads ul{list-style:none;margin:0;padding:0;font-size:.875em}.ce_downloads li{margin-bottom:12px}.ce_downloads li a{border-bottom:0}.rounded img{border-radius:15px}.small{font-size:.775em}.temp_block{background:#d9d9d9;border-radius:15px;padding:75px 45px 45px}.full_width_img_child .ce_image{overflow:visible}.full_width_img_child .ce_image img{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}@media only screen and (max-width: 1250px){h1{font-size:2.2em;line-height:1.125em;margin-bottom:30px}h1+p.subhead{margin-top:-20px}h2{font-size:1.5em;line-height:1.25em;margin-bottom:15px}}@media only screen and (max-width: 1050px){body{font-size:1.25em;line-height:1.35em}h1{font-size:2.125em}h2{font-size:1.25em}h3{font-size:1.125em}}@media only screen and (max-width: 850px){body{font-size:1.125em}}@media only screen and (max-width: 850px){.full_width_img_child .ce_image .image_container{max-height:400px;overflow-y:clip}.full_width_img_child .ce_image .image_container img{min-width:800px;margin:auto;transform:translate(-50%, 0%)}}@media only screen and (max-width: 770px){h1{line-height:1.125em}button,.btn,button.submit,#popup .ce_form input.submit{font-size:.865rem;padding:13px 18px}p{margin-bottom:1em}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";html{scroll-padding-top:170px}#header{position:fixed;width:100%;background-color:#fff;z-index:4000;padding:10px 0}#header .inside{align-items:center;display:flex;justify-content:space-between}#header .header_right{display:flex;flex-flow:row wrap;margin-right:0}#header a{border-bottom:0}.header_social{align-self:center}.header_social .social_icons{padding:0 15px 0 30px}#header .logo{width:320px}#header .mod_customnav ul,#header .mod_customnav li,#header .mod_navigation ul,#header .mod_navigation li{padding:0;margin:0;list-style:none;font-size:.9em}#header .mod_customnav li,#header .mod_navigation li{display:inline-block}#header .mod_customnav a,#header .mod_customnav strong,#header .mod_navigation a,#header .mod_navigation strong{display:block;font-weight:800;padding:30px 12px;text-transform:uppercase}#header .mod_customnav a.last,#header .mod_customnav strong.last,#header .mod_navigation li:last-child a,#header .mod_navigation li:last-child strong{padding-right:30px}#header .mod_customnav strong,#header .mod_navigation strong{color:#91278f}#header button.login{display:inline-block;color:#003a7c;background:none;text-transform:inherit;font-weight:300;font-size:.875em;padding:0;align-self:center}#header button.login:hover{color:#91278f}.cart_toggle{background-color:#006738;color:#fff;border-radius:0 0 10px 10px;height:115px;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;padding:12px;position:absolute;top:0;right:75px;width:85px;line-height:1.35em;font-size:.7em}.cart_toggle:hover{background-color:#003a7c;color:#fff}.cart_top{width:100%;display:flex;justify-content:center;align-items:flex-end}.cart_toggle svg{font-size:1.65em;margin-right:.2em}#header a.cart_toggle{background-color:var(--second)}#header a.cart_toggle:hover{background-color:var(--prime);color:var(--white)}.header_right .menu{display:none}.header_right .menu{background-color:#003a7c;color:#fff;border-radius:0 0 10px 10px;height:95px;text-align:center;flex-wrap:wrap;justify-content:center;padding:12px;position:absolute;top:0;width:85px;align-items:center}@media only screen and (max-width: 1365px){#header .inside{padding-left:30px;padding-right:30px}.cart_toggle{right:30px}#header #logo{width:290px}}@media only screen and (max-width: 1225px){#header .mod_customnav a,#header .mod_customnav strong,#header .mod_navigation a,#header .mod_navigation strong{padding:30px 8px}#header .mod_customnav a.last,#header .mod_customnav strong.last,#header .mod_navigation li:last-child a,#header .mod_navigation li:last-child strong{padding-right:16px}#header .header_social .social_icons{padding:0 15px 0 16px;font-size:.8em}#header .mod_customnav,#header .mod_navigation{font-size:.85em}#header button.login{font-size:.775em}#header #logo{width:210px}}@media only screen and (max-width: 1050px){.cart_toggle{right:15px}#header .inside{padding-left:15px;padding-right:0}}@media only screen and (max-width: 950px){#header #logo{width:180px}#header .header_right{display:flex;flex-flow:row wrap;margin-right:0;justify-content:flex-end}#header .header_social .social_icons{padding:0 15px 0 16px}#header .mod_navigation a,#header .mod_navigation strong{padding:15px 5px 10px}}@media only screen and (max-width: 870px){#header{padding:0}#header #logo{margin:auto;width:220px}#header .header_right{height:65px}.cart_toggle{right:80px;height:95px;border-radius:0}.header_right .menu{display:flex;bottom:0;right:0;border-radius:0;top:inherit;height:65px;width:70px}.header_social{padding-right:85px}#header .mod_customnav,#header .mod_navigation{display:none}#header .header_social .social_icons{font-size:1.25em;text-align:left}}@media only screen and (max-width: 600px){#header{position:absolute;padding:15px}#header #logo{margin:auto;width:240px}#header .inside{padding-left:0}#header .header_left{width:100%}#header .header_right{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;box-shadow:0px 0px 7.4px rgba(0,0,0,.012),0px 0px 11.9px rgba(0,0,0,.019),0px 0px 14px rgba(0,0,0,.024),0px 0px 14.2px rgba(0,0,0,.028),0px 0px 12.8px rgba(0,0,0,.032),0px 0px 10.5px rgba(0,0,0,.036),0px 0px 8.5px rgba(0,0,0,.039),0px 0px 8.4px rgba(0,0,0,.043),0px 0px 15.2px rgba(0,0,0,.046),0px 0px 80px rgba(0,0,0,.05);flex-direction:inherit;justify-content:left;align-items:center;padding-left:30px}}@media only screen and (max-width: 500px){#header .header_bottom{width:50%}.header_social{margin-right:0}#header .inside{flex-wrap:nowrap}}@media only screen and (max-width: 430px){.header_social{width:fit-content;padding-right:10px}#header button.login{padding-right:100px}}.social_icons a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}#footer .mod_customnav li a{display:inline-block;padding:3px 0}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";.width_2200 .ce_gallery{width:100%}.ce_gallery ul{margin-bottom:0 !important}.full_width_image_background .ce_image.jot_bkgd .image_container img{min-height:600px}.full_width_image_background .jot_link_list .ce_text{padding:15px}.full_width_image_background .jot_link_title.ce_text{margin-bottom:15px;padding-bottom:0}.jot_link_list_wrapper{max-width:1100px;margin:auto}.jot_link_list{display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:center;padding-bottom:60px}.jot_link_list p{list-style:none;padding:0;margin:0;background-color:#757575;border-radius:15px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:800;text-align:center;padding:17px 25px;width:100%;height:100%;text-transform:uppercase;line-height:1.15em}.jot_link_list p:has(a){padding:0}.jot_link_list li,.jot_link_list.ce_text{width:25%;padding:15px}.jot_link_list a.btn{width:100%;margin:0;font-size:.875rem;height:100%;display:flex;align-items:center;text-align:center;justify-content:center}.jot_link_list .ce_hyperlink{width:20%}.color_background.reasons_carousel h2{color:#003a7c}.color_background.reasons_carousel .slider-wrapper{display:flex;align-items:center}.color_background.reasons_carousel .ce_sliderStart{padding-left:60px;padding-right:60px}.color_background.reasons_carousel .reasons{padding-left:10px;padding-right:10px}.color_background.reasons_carousel .flex_wrapper{margin:auto;justify-content:center;align-content:center;align-items:center;gap:30px;flex-wrap:nowrap}.color_background.reasons_carousel .flex_wrapper .top_reasons_copy{padding:20px 30px}.color_background.reasons_carousel .flex_wrapper .top_reasons_copy h2,.color_background.reasons_carousel .flex_wrapper .top_reasons_copy h3,.color_background.reasons_carousel .flex_wrapper .top_reasons_copy p{text-align:left;color:#006738;font-style:italic}.color_background.reasons_carousel .flex_wrapper .top_reasons_copy h3.small{font-weight:400;font-style:normal}.color_background.reasons_carousel .flex_wrapper .top_reasons_icon{width:25%}.color_background.reasons_carousel .flex_wrapper .top_reasons_icon img{border-radius:50%}.reasons_carousel .ce_sliderStart{position:relative}.reasons_carousel .ce_sliderStart .slider-control{position:unset;height:auto}.reasons_carousel .ce_sliderStart .slider-control a{top:calc(50% - 15px)}.reasons_carousel .ce_sliderStart .slider-control .slider-menu{display:none}.reasons_carousel .slider-control .slider-prev,.reasons_carousel .slider-control .slider-next{font-size:0;border-bottom:0}.reasons_carousel .slider-control .slider-prev svg,.reasons_carousel .slider-control .slider-next svg{height:30px}.cta_float_top{margin-top:-100px;position:relative;background:#fff;border-radius:30px;padding:60px 60px 0px}.cta_float_top .ce_text{z-index:31}.cta_float_top h2{line-height:53px}.closing_image_markers{margin-top:-120px;z-index:30;position:relative}.reasons_carousel .slider-wrapper .ce_text{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;flex-direction:row-reverse;background-color:#fff;border-radius:30px;padding:45px 60px}.reasons_carousel .slider-wrapper h3{font-size:2em;text-transform:uppercase}.reasons_carousel .ce_text_inside{width:100%;font-size:1.6em;color:#006738;font-style:italic;font-weight:600;margin-top:30px;line-height:1.35em}.reasons_carousel .ce_text_inside p{margin-bottom:0}.reasons_carousel .image_container{flex-basis:110px;height:110px;padding:15px;border-radius:50%;flex-grow:0;background-color:#003a7c;display:flex;align-items:center;justify-content:center;margin-right:15px}.reasons_carousel .image_container img{width:50px;filter:brightness(0) invert(1)}.job_slider .ce_slider{overflow:clip}.job_slider .slider-wrapper,.job_slider .content-slider,.job_slider .slider-wrapper img{border-radius:30px}.job_slider{position:relative}.job_slider .slider-control .slider-menu{display:none}.job_slider .slider-control{height:30px;position:absolute;z-index:30000;width:100%;font-size:1.5em;top:calc(50% - 40px);color:#fff}.job_slider .slider-control a{background-color:#fff;border:0;border-radius:50%;height:40px;width:40px;display:flex;justify-content:center;align-items:center;margin:15px}@media only screen and (max-width: 1900px){.job_slider .slider-wrapper,.job_slider .content-slider,.job_slider .slider-wrapper img{border-radius:0}.job_slider.marbot90{margin-bottom:0}}@media only screen and (max-width: 1250px){.cta_float_top{width:90%;padding:60px 45px 0px}}@media only screen and (max-width: 850px){.cta_float_top{padding:60px 30px 0px}.reasons_carousel .slider-wrapper .ce_text{font-size:.875em}.jot_link_list li{padding:10px;margin:0}.jot_link_list li,.jot_link_list.ce_text{width:33%;padding:10px}}@media only screen and (max-width: 700px){.color_background.reasons_carousel .reasons .flex_wrapper{flex-wrap:wrap;gap:20px}.color_background.reasons_carousel .flex_wrapper .top_reasons_icon{width:60%}.color_background.reasons_carousel .flex_wrapper .top_reasons_icon img{margin:auto}.color_background.reasons_carousel .flex_wrapper .top_reasons_copy{width:90%;text-align:center;margin-bottom:15px}.cta_float_top h2{line-height:1.35em}}@media only screen and (max-width: 650px){.jot_link_list li{width:50%;padding:15px}.reasons_carousel.yellow_bkg{padding-right:15px;padding-left:15px;font-size:.875em}.reasons_carousel .slider-wrapper .ce_text{font-size:.8em;padding:30px 45px}.color_background.reasons_carousel .ce_sliderStart{padding-left:15px;padding-right:15px}.reasons_carousel .image_container{flex-basis:75px;height:75px}.reasons_carousel .image_container img{width:40px}.reasons_carousel .ce_text_inside{margin-top:15px}}@media only screen and (max-width: 600px){.reasons_carousel .flex_wrapper{width:100%}.jot_link_list li,.jot_link_list.ce_text{width:50%}}@media only screen and (max-width: 500px){.reasons_carousel .flex_wrapper{flex-wrap:wrap-reverse}.reasons_carousel .slider-wrapper .ce_text{font-size:.75em;padding:20px 30px}}@media only screen and (max-width: 450px){.jot_link_list li{width:100%;padding:15px}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";#container{padding-top:0px}.container_inside{max-width:none;padding-left:0px;padding-right:0px}#hero{background:#fff;overflow:hidden;background:#fff5da;background:linear-gradient(180deg, rgb(255, 245, 218) 0%, rgb(253, 252, 246) 100%)}#hero .inside{padding-right:0px;padding-left:0px;max-width:none;position:relative;display:flex;padding-top:140px;margin:auto}#hero .ce_image,#hero .image_container,#hero .ce_sliderStart,#hero .content-slider,#hero .slider-wrapper{width:100%;height:100%}.hero_image .image_container,.hero_image.ce_sliderStart,.hero_image .content-slider,.hero_image .slider-wrapper,.hero_image .image_container img,.hero_image{width:100%;height:100%}.hero_image .image_container,.hero_image{position:absolute;right:0}.hero_image{top:0}.hero_image .image_container img{object-fit:cover;width:100%;height:100%}#hero .hero-promo{background:#ffe9c2;border-radius:0px;flex-wrap:wrap;justify-content:flex-end;align-items:center;min-height:700px;overflow:hidden;width:100%;position:initial}#hero .ce_image.hero_image:after,.hero_image .ce_image:after{position:absolute;top:0;content:" ";height:100%;display:block;width:80%;background:linear-gradient(89.92deg, rgba(245, 244, 244, 0.95) 55.19%, rgba(255, 255, 255, 0) 83.87%)}#hero .hero-promo .ce_image.hero_image img{object-fit:cover;position:relative;width:100%;height:100%;min-height:700px}#hero .hero-promo .text_overlay{z-index:101;width:1900px;padding-left:20px;padding-right:20px;display:flex;flex-wrap:wrap;margin:auto}#hero .hero-promo .ce_text p,.hero-promo .ce_text h1{color:#003a7c}#hero .hero-promo .btn:hover{color:#fff;background-color:#91278f}#hero .hero-promo .text_overlay .flex_wrapper{align-items:center}#hero .hero-promo .ce_text p{color:var(--black);font-size:1.3em;font-size:clamp(1em,1.5vw,1.3em)}#hero .hero-promo .ce_text p strong{font-weight:800}#hero .color-bar img{width:100%}@media only screen and (max-width: 1760px){#hero .hero-promo .ce_image.hero_image.right img{object-position:right}}@media only screen and (max-width: 1450px){#hero .inside{padding-right:0}}@media only screen and (max-width: 1250px){#hero .hero-promo{min-height:600px}}@media only screen and (max-width: 1200px){#hero .hero-promo .ce_text.play{width:100%;bottom:0}#hero .hero-promo .ce_text.play a{margin-right:0;margin-left:auto;margin-top:-100px}#hero .ce_image.hero_image:after,.hero_image .ce_image:after{width:90%;background:linear-gradient(89.92deg, rgba(245, 244, 244, 0.95) 30.19%, rgba(255, 255, 255, 0) 100%)}#hero .hero-promo .text_overlay .size50.flex_wrapper{width:inherit;max-width:500px}}@media only screen and (max-width: 1190px){#hero .inside{padding-left:15px}}@media only screen and (max-width: 1050px){#hero .hero-promo .text_overlay{padding-left:0px;padding-right:0px}}@media only screen and (max-width: 1030px){#hero .inside{flex-wrap:wrap;padding-left:0}#hero .hero-promo{min-height:500px}}@media only screen and (max-width: 960px){#hero .hero-promo .ce_image.hero_image.right img{object-position:80%}}@media only screen and (max-width: 900px){#hero .ce_image.hero_image:after,.hero_image .ce_image:after{width:80%;background:linear-gradient(89.92deg, rgb(255, 255, 255) 45%, rgba(255, 255, 255, 0) 100%)}}@media only screen and (max-width: 850px){#hero .hero-promo .text_overlay{width:100%}#hero .hero-promo .text_overlay .size50.flex_wrapper{max-width:480px}.hero_image .image_container img{object-position:-100px}}@media only screen and (max-width: 800px){#hero .ce_image.hero_image:after,.hero_image .ce_image:after{width:85%;background:linear-gradient(89.92deg, rgb(255, 255, 255) 50%, rgba(255, 255, 255, 0) 100%)}#hero .ce_image.color_bar{height:auto !important}.hero_image .image_container img{object-position:-200px}}@media only screen and (max-width: 650px){#container{padding-top:0}#hero .hero-promo .text_overlay{padding-top:30px;padding-bottom:45px}#hero .hero-promo .ce_image.hero_image img{object-position:right;min-height:initial}#hero .hero-promo .ce_image.hero_image.right img{min-height:300px;object-position:right}#hero .ce_image.hero_image:after,.hero_image .ce_image:after{display:none}.hero_image .image_container,.hero_image{position:relative}#hero .hero-promo{display:block}#hero .inside{display:block;padding-top:60px}#header .header_right{padding-left:0}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";#hero{overflow:clip}#hero .ce_image.color_bar{z-index:100;height:28px;width:101%;position:absolute;bottom:0;left:-1%}#hero .ce_image.color_bar .image_container img{width:101%;max-width:initial}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";#Social .mod_newslist{display:flex;flex-wrap:wrap;justify-content:center}#social.size100{padding:0}#Social .mod_newslist .arc_2{width:12.5%}@media only screen and (max-width: 970px){#Social .size33{width:50%;margin-bottom:30px}}@media only screen and (max-width: 725px){#Social .mod_newslist .arc_2{width:16.6%}}@media only screen and (max-width: 650px){#Social{display:none}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";#footer{background-color:#d9edfc;padding:120px 0 200px 0;font-size:.875em;line-height:1.1em}#footer h3{margin-bottom:15px;line-height:1.1em}#footer ul,#footer l1{list-style:none;margin:0;padding:0}#footer li{margin-bottom:3px}#footer a{border:0}#footer .retailers{font-weight:700}#footer .btn{margin-bottom:40px}#footer .credits{font-size:.9em}#footer .credits a{border-bottom:1px solid #003a7c}#footer .form_newsletter input{margin-bottom:15px}#footer .form_newsletter .check-container input{margin-bottom:10px}#footer .form_newsletter .check-container{line-height:1.1em}#footer .form_newsletter{margin-bottom:30px}#footer .mod_navigation{margin-bottom:30px}#footer .logos img{margin-bottom:15px}#footer .reverse_wrapper{display:flex;flex-flow:row wrap;width:100%}#footer .form_newsletter .checkbox_wrapper{margin-bottom:15px}@media only screen and (max-width: 970px){#footer .size40,#footer .size33,#footer .size25{width:100%;text-align:center;margin-bottom:30px}#footer .size25{width:50%;text-align:center;margin-bottom:0px;margin-top:0}#footer{padding-top:60px;padding-bottom:120px}#footer img,#footer div{margin:auto;text-align:center}#footer .credits{text-align:center}#footer .reverse_wrapper{row-gap:30px;margin:30px 0}}@media only screen and (max-width: 850px){#footer .size25{padding:0;margin-top:30px}}@media only screen and (max-width: 650px){#footer .size25{width:100%;text-align:center;margin-top:0px;margin-bottom:15px}}@media only screen and (max-width: 600px){#footer{padding-top:60px;text-align:center}#footer img{margin:auto}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";.gallery_page .container_inside{max-width:1400px}.ce_gallery ul{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(20, 0.1fr);gap:20px 20px;grid-auto-flow:dense}.ce_gallery ul li{margin-bottom:0 !important;grid-column:span 1}.ce_gallery ul li:nth-child(6n+1){grid-row:span 11}.ce_gallery ul li:nth-child(6n+2){grid-row:span 8}.ce_gallery ul li:nth-child(6n+3){grid-row:span 7}.ce_gallery ul li:nth-child(6n+4){grid-row:span 13}.ce_gallery ul li:nth-child(6n+5){grid-row:span 12}.ce_gallery ul li:nth-child(6n+6){grid-row:span 9}.ce_gallery ul .image_container{height:100%;width:100%}.ce_gallery ul img{max-width:none;object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%;border-radius:0;padding:0}.ce_gallery .image_container{position:relative}.ce_gallery figcaption{position:absolute;bottom:0;left:30px;background-color:#fff;padding:7px 15px 0 15px;font-size:.7em;border-radius:7px 7px 0 0;line-height:1.35em}.ce_gallery figcaption{display:none}@media screen and (max-width: 850px){.ce_gallery ul{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(18, 0.1fr)}.ce_gallery ul li:nth-child(6n+1){grid-row:span 8}.ce_gallery ul li:nth-child(6n+2){grid-row:span 7}.ce_gallery ul li:nth-child(6n+3){grid-row:span 5}.ce_gallery ul li:nth-child(6n+4){grid-row:span 9}.ce_gallery ul li:nth-child(6n+5){grid-row:span 6}.ce_gallery ul li:nth-child(6n+6){grid-row:span 1}}@media screen and (max-width: 600px){.ce_gallery ul{grid-template-columns:1fr;grid-template-rows:1fr}.ce_gallery ul li:nth-child(1n){grid-column:span 1;grid-row:span 1}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";.our_locations.color_background{align-items:unset;text-align:left;padding-bottom:60px}.our_locations .location_wrapper .ce_sliderStart{padding:0}.our_locations img{border-radius:30px}.our_locations .slider-control .slider-prev,.our_locations .slider-control .slider-next{display:none}.our_locations .slider-control .slider-menu b{color:#003a7c;font-size:34px;padding:0px 3px}.our_locations .slider-control .slider-menu b.active{color:dimgray}.our_locations p{margin-bottom:20px}.our_locations p strong{color:#003a7c}@media only screen and (max-width: 800px){.our_locations.color_background{justify-content:center}.location_wrapper .ce_text,.location_wrapper .ce_text p{text-align:center !important}.location_wrapper .marbot15{margin-bottom:0}.our_locations.color_background{padding-bottom:30px}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";.size50.ce_form h3{margin-right:auto;margin-bottom:20px;margin-left:auto}label{padding-bottom:5px;font-size:1.25em}.contact .ce_form input{margin-bottom:50}.widget-textarea label{margin-bottom:5px}label.size33,label.size50,label.size100,label.size66,select.size50,.checkbox_container.size100,fieldset.size33,fieldset.size100{width:100%;display:block;padding-right:0;padding-left:0;text-align:left;color:#003a7c;padding-bottom:15px}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,input[type=search]{margin-right:auto;margin-bottom:50px;text-align:left;background-color:#fff;padding:15px;border-radius:8px;border:2px solid #000}fieldset{margin-bottom:50px;text-align:left;padding:15px}select.size50,.widget-checkbox{margin-bottom:50px}.widget-select{margin-bottom:50px}select,.quantity_container input.text{border-radius:10px;height:45px;font-size:.7em;font-weight:600;padding:10px 40px 10px 15px;background-color:#eaeaea;border:1px #bbb solid;appearance:none;width:100%}.quantity_container input.text{margin-bottom:0;width:85px;padding-right:15px}.sorting label,.options .widget-select label,.options legend{font-size:.65em;margin-bottom:0;text-transform:uppercase;display:block}.select_wrapper{position:relative;display:inline-block;width:100%}.select_wrapper:before{content:"";font-family:FontAwesome Free;display:none;font-weight:900}.select_wrapper svg{position:absolute;right:12px;top:11px;pointer-events:none}.mod_login{max-width:450px;margin-right:auto;margin-left:auto;text-align:center}.login_register{align-items:center;width:100%}.login.size50 a{font-size:.75em}.mod_login.login{max-width:420px}.mod_login .widget-text,.mod_login .widget-password{position:relative}.mod_login .fal{position:absolute;z-index:100;left:20px;top:20px;padding-right:10px;border-right:1px solid #333}.mod_login .formbody{display:block !important}.mod_login .widget-text label,.mod_login .widget-password label{display:none}.mod_login input[type=password],.mod_login input[type=text]{padding:15px;border:1px solid #000;margin-bottom:20px}.mod_login input.password,.mod_login .widget-checkbox{margin-bottom:20px}.mod_login label{display:inline-block}.mod_login .widget-submit{margin-bottom:15px}.register.size50{text-align:center}.register.size50 .btn{margin-bottom:30px}.register.size50 p{font-size:.875em}.widget-password.confirm label:before{content:"Password"}.ce_form fieldset{display:flex}.ce_form legend{display:contents;font-size:1.2em}.ce_form .radio_container span{padding-left:20px}.ce_form .widget-radio label{font-size:1em}.ce_form .widget-radio .form_label{font-family:system-ui,sans-serif;font-size:2rem;font-weight:bold;line-height:1.1;display:grid;grid-template-columns:1em auto;cursor:pointer}.ce_form .widget-radio .form_label input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#003a7c;margin:0;font:inherit;color:#fff;width:1em;height:1em;border:.3em solid #fff;border-radius:50%;transform:translateY(-0.075em);display:grid;place-content:center;cursor:pointer}input[type=radio]:checked::before{transform:scale(1)}.form-control+.form-control{margin-top:1em}.ce_form .widget-radio .form_label .label_text{font-size:.7em;padding-left:10px}::-webkit-input-placeholder{color:#003a7c}:-ms-input-placeholder{color:#003a7c}::placeholder{color:#003a7c}fieldset.checkbox_container{text-align:center;margin-bottom:30px}@media screen and (max-width: 1300px){.clinicians .ce_form .size33{width:50%}.clinicians .ce_form input{width:100%;margin-bottom:15px}}@media screen and (max-width: 1150px){.clinicians .ce_form .size50{width:100%}.clinicians .ce_form .size33 input{width:100%}}@media screen and (max-width: 1000px){.size50 .ce_form .size50,.ce_form.size50 .size50,.ce_form.size50 .size33.city,.ce_form.size50 label.size33,.ce_form.size50 .size33.text{width:100%}.ce_form.size50 .size33{width:50%}.ce_form .size50 label{padding-left:0;padding-right:0;padding-bottom:15px}}@media screen and (max-width: 850px){.ce_form .size50,.ce_form .size33{width:100%}.ce_form .size50 input,.ce_form .size33 input{width:100%}.ce_form fieldset{display:block;text-align:center}.ce_form .widget-radio .form_label{display:inline-grid}.ce_form .radio_container span.label_wrapper:first-of-type{margin-top:10px}}@media screen and (max-width: 500px){input[type=text],input[type=email],input[type=tel],input[type=password],textarea,input[type=search]{padding:10px}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";.pre_init{display:none}.popup_frame{width:100%;height:100vh;left:0;top:0;position:fixed;display:none;padding-top:20px;padding-right:15px;padding-left:15px;z-index:2000;overflow:scroll;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4);align-items:center}.popup_inside{margin-top:10%;max-width:750px;margin-right:auto;margin-left:auto;padding:60px 30px 45px;background-color:#fff;border-radius:15px;box-shadow:3px 4px 16px -1px rgba(0,0,0,.63);-webkit-box-shadow:3px 4px 16px -1px rgba(0,0,0,.63);-moz-box-shadow:3px 4px 16px -1px rgba(0,0,0,.63);background-size:cover;position:relative;margin-bottom:45px}.popup_inside h1,.popup_inside h3{margin-bottom:25px}#popup .name{display:flex;justify-content:space-between}button.close{margin-right:auto;margin-bottom:30px;margin-left:auto;padding:15px 8px 10px;text-align:right;border:0;font-size:1.25em;font-weight:bold;color:#91278f;background:0;cursor:pointer;position:absolute;display:inline-block;right:15px;top:10px}button.close:hover{color:#003a7c;background:rgba(0,0,0,0)}#popup h2{margin-bottom:20px}#main .popup_inside .bg-warning.white{background-color:#fff;color:#474646;margin-bottom:0 !important}.popup_inside .widget-checkbox{text-align:center}.popup_inside .widget-checkbox span{display:inline-block;margin-right:.75em}.popup_inside .widget-checkbox span input{width:15px;height:24px}ul.inputs-list{margin:0 0 15px;padding:0;text-align:center;list-style-type:none}ul.inputs-list li{display:inline-block;padding:0 5px;font-size:.875em}.popup_frame .ce_image.circle{max-width:225px;margin-bottom:15px}.popup_frame .instructor h2{margin-bottom:10px}.popup_frame .instructor h3{font-size:1em;font-weight:600}.popup_frame .profile_social a{color:#91278f;border-bottom:0}.popup_frame .profile_social a:hover{color:#003a7c}.popup_frame .instructor{max-width:850px;margin:auto}.popup_frame[ptrigger="#instructor"] .popup_inside{max-width:1000px}@media screen and (max-width: 715px){.popup_frame{padding-top:0}.popup_frame .ce_image.circle{max-width:150px}.popup_inside{padding-right:15px;padding-left:15px}.popup_inside .ce_text{font-size:.9em;line-height:1.35em}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";.mm-wrapper--position-left.mm-wrapper--opened .mm-slideout,.mm-wrapper--position-right.mm-wrapper--opened .mm-slideout{-webkit-transform:none;transform:none;height:101%}.mod_mmenuHtml.cart_toggle{box-shadow:none}a.mm-btn.mm-btn--next.mm-listitem__btn{padding:24px}a.mm-btn.mm-btn--next.mm-listitem__btn.mm-listitem__text{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #000}.mm-page{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:initial;background:inherit}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap";:root{--prime: #0F53A1;--second: #91278F;--btnprime: #003A7C;--t_family: "Avenir Next W01";--white: #fff;--black: #000;--background: #D9D9D9}body{color:var(--black);font-size:1.1875em;font-weight:400;line-height:137%;font-family:"Avenir Next W01";background-color:#fff}h1{font-size:3.158em;font-size:clamp(2.25em,3.8vw,4.5em);line-height:105%;font-weight:800;color:#003a7c}h2{font-size:2.105em;font-size:clamp(1.5em,1.5104rem + .8333vw,2.3125em);line-height:105%;font-weight:800;color:#003a7c}h2.small{font-size:1.579em;font-size:clamp(1.25em,2vw,1.6em);line-height:1.05em;line-height:87%}h3{font-size:1.5em;font-size:clamp(1.3em,1.5vw,1.5em);line-height:1.35em;font-weight:800;color:#003a7c;margin-bottom:0}a{color:#003a7c;border-bottom:1px solid #003a7c}a:hover{color:#91278f;border-bottom:1px solid #91278f}h1,h2,.navbar-nav>li>a{color:#003a7c}.navbar-nav>li>a:hover{color:#91278f}.btn,a.btn,button.submit{font-family:"Avenir Next W01";font-weight:900;font-size:.684em;line-height:105%;text-align:center;text-transform:uppercase;color:#fff;padding:17px 25px;border-radius:15px;background-color:#003a7c;border:0;background-image:none;margin-bottom:10px}.btn:hover,a.btn:hover,button.submit:hover{background-color:#91278f;color:#fff;border:0}button:hover,.btn:hover,#popup .ce_form input.submit:hover,button.submit:hover,.mod_iso_productfilter .search input.submit:hover,.submit_container input.submit:hover{background-color:#91278f;color:#fff;border:0}.prime{color:#003a7c}.second{color:#91278f}.black{color:#000}.rounded img{border-radius:30px}.full_width_image_background{position:relative}.full_width_image_background .ce_image{position:absolute;right:0;height:100%;width:100%;top:0}.full_width_image_background .ce_image .image_container{width:100%;height:100%}.full_width_image_background .ce_image .image_container img{max-width:none;object-fit:cover;object-position:center;width:100%;height:100%}.img_gray_overlay figure:after{width:100%;height:100%;top:0;position:absolute;content:" ";background:#202020;background:linear-gradient(0deg, rgba(70, 70, 70, 0.62), rgba(70, 70, 70, 0.62))}.full_width_image_background .ce_text{position:relative;z-index:20;padding:55px 30px 45px}.hidden{display:none}.color_background{background-color:#ffe9c2;position:relative;align-items:center;padding-top:30px;padding-bottom:30px;position:relative;align-items:center;text-align:center}.color_background:before{right:-1000px}.color_background:after{left:-1000px}.color_background:before,.color_background:after{content:"";display:block;width:1000px;height:100%;position:absolute;top:0;background:#ffe9c2}a.btn.yellow_bkg,.yellow_bkg,.yellow_bkg:before,.yellow_bkg:after{background-color:#ffe9c2;background-image:none}a.btn.gold_bkg,.gold_bkg,.gold_bkg:before,.gold_bkg:after{background-color:#ffe9c2;background-image:none;color:#003a7c}a.btn.blue_bkg,.blue_bkg,.blue_bkg:before,.blue_bkg:after{background-color:#2b517c;background-image:none;color:#fff}a.btn.teal_bkg,.teal_bkg,.teal_bkg:before,.teal_bkg:after{background-color:#5bbbc5;background-image:none;color:#fff;color:#003a7c}a.btn.green_bkg,.green_bkg,.green_bkg:before,.green_bkg:after{background-color:#8ec63f;background-image:none;color:#fff}a.btn.orange_bkg,.orange_bkg,.orange_bkg:before,.orange_bkg:after{background-color:#f8981f;background-image:none;color:var(--prime)}a.btn.purple_bkg,.purple_bkg,.purple_bkg:before,.purple_bkg:after{background-color:#8b67ac;background-image:none;color:#fff}a.btn.pink_bkg,.pink_bkg,.pink_bkg:before,.pink_bkg:after{background-color:#e05b7c;background-image:none;color:#fff}.jot_link_list ul,.jot_link_list li{list-style:none;padding:0;margin:0}.jot_link_list li{width:25%;padding:15px}.jot_link_list li a.btn,.jot_link_list li button{width:100%;margin:0}@media only screen and (max-width: 970px){.yellow_background .size33{width:33.333%}}@media only screen and (max-width: 900px){.jot_link_list li{padding:10px}#main .jot_link_list ul{margin-bottom:0}}@media only screen and (max-width: 850px){.jot_link_list li{width:33%}}@media only screen and (max-width: 750px){.yellow_background .size33{width:100%}.gray_background .layout_latest{flex-direction:column-reverse}}@media only screen and (max-width: 650px){.jot_link_list li{width:50%}}@media only screen and (max-width: 600px){.gray_background .mod_newslist{margin:0 15px}}
@import"https://fonts.googleapis.com/css2?family=Gluten:wght@400;800&display=swap"
