@import url("https://fonts.googleapis.com/css?family=Nunito:400,600,700");a{color:#f05c22 !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#89cce3 !important}body{color:#848484;font-family:"Nunito",sans-serif}.button{background:#f05c22;border-radius:20px;color:#fff !important;display:block;font-size:1.125rem;margin:0 auto;max-width:185px;padding:10px 20px;text-transform:lowercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.button.inline{display:inline-block;margin:0 10px}.button.large{border-radius:30px;font-weight:600;max-width:350px;padding:19px 40px}.button.wide{max-width:none;width:225px}.button:hover{background:#f37f52;color:#fff !important}dl{margin:0}dl dd{line-height:20px;margin-bottom:20px}dl dd:last-child{margin-bottom:0}dl dt{line-height:20px;margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#848484;font-family:"Nunito",sans-serif;font-weight:600;text-transform:lowercase}.team-advisory-board h3,.hospitals-partners h2{text-transform:none}h1{font-size:2.125rem;line-height:36px}h2{color:#89cce3;font-size:1.5rem;line-height:30px}h3{color:#89cce3;font-size:1.25rem;line-height:26px}h4{font-size:1.125rem;line-height:24px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit !important}p,li,dd,dt{color:#848484;font-size:1.0625rem;line-height:28px}p.large{font-size:1.25rem;font-weight:700}.p15{padding:15px}.p40{padding:20px}@media only screen and (min-width: 47.5em){.p40{padding:40px}}@media only screen and (min-width: 64em){.p40{padding:60px 100px}}.region-cream-can{background:#ffdf74}.region-blue{background:#89cce3}.region-blue a:hover{color:#fff !important}.region-green-deco,.region-green{background:#D6DA9A}.region-grey-light{background:#f3f3f3}.region-pink{background:#f2797e}.region-pink .button{background:#fff;color:#848484 !important}.region-pink .button:hover{background:rgba(255,255,255,0.7);column-rule:#848484}.region-red-sorbus,.region-orange{background:#f05c22}.region-red-sorbus .button,.region-orange .button{background:#fff;color:#f05c22 !important}.region-red-sorbus .button:hover,.region-orange .button:hover{background:rgba(255,255,255,0.7);color:#f05c22 !important}.region-yellow{background:#F4CA60}.region-white{background:#fff}.region-white.region-trans{background:rgba(255,255,255,0.85)}.pattern-dots{background-image:url(../png/pattern-dots.png);background-repeat:repeat;background-position:left top}.pattern-dots-wide{background-image:url(../png/pattern-dots-wide.png);background-repeat:repeat;background-position:left top}.pattern-stripe{background-image:url(../png/pattern-stripe.png);background-repeat:repeat;background-position:center}.search-form.search-index{position:relative}.search-form.search-index .search-submit{color:#f05c22;position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 40em){.search-form.search-index{max-width:400px;float:right;width:50%}.search-form.search-index input{margin-bottom:0}}@media only screen and (min-width: 47.5em){.search-form.search-index{margin-top:10px}}@media only screen and (min-width: 64em){.search-form.search-index{margin-top:20px}}@media only screen and (min-width: 40em){.error404 .search-form.search-index{float:none;margin:0 auto}}.text-blue{color:#89cce3}.text-center{text-align:center}.text-red-sorbus{color:#f05c22}.text-right{text-align:right}.text-white,.text-white dt,.text-white dd,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white li,.text-white p,p.text-white{color:#fff}.text-16{font-size:16px !important}ul.mb20>li{margin-bottom:20px}ul ul li{list-style-type:circle;margin-top:5px}@media only screen and (max-width: 40em){.column,.flex-column{padding:20px !important}.column .column,.flex-column .column{padding:0 !important}}@media only screen and (min-width: 40em){.flex-row{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;float:none !important;justify-content:space-between}.flex-row .flex-grow{flex-grow:1;margin:0 10px}#newsletter{margin-bottom:0}#newsletter .flex-row .flex-grow{margin-left:20px}.pattern-feet{background-image:url(../png/pattern-feet.png);background-repeat:repeat-x;background-position:center}.pattern-feet.pattern-bottom{background-position:center bottom}.pattern-feet>.column{background-color:inherit}.post-password-form{margin:0 auto;width:50%}.search h1{float:left}}@media only screen and (min-width: 47.5em){h1{font-size:48px;line-height:48px}ul.col-2{column-count:2}}@media only screen and (min-width: 64em){h1{font-size:75px;line-height:75px}.membership-club h1{font-size:68px;line-height:68px}h2{font-size:34px;line-height:36px}.membership-club h2{font-size:40px;line-height:40px;margin-bottom:15px}h3{font-size:24px;line-height:30px}p.large{font-size:1.8125rem}.text-right-large{text-align:right}}header>.row{background:#f3f3f3;margin:10px;padding:10px 15px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3)}header>.row .column{padding:0 !important}.logo{display:block;float:left;line-height:0;width:110px}.logo svg{width:100%}.toggle-container{position:relative}.toggle-container .title-bar{background:transparent;color:#848484;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.toggle-container .title-bar button{font-size:28px}@media only screen and (min-width: 40em){.toggle-container .title-bar{display:none}}.toggle-container .title-bar-title{display:block}.top-bar,.top-bar ul{background:transparent;margin:0;overflow:hidden;padding:0}.top-bar .top-bar-left ul,.top-bar .top-bar-right ul.top-nav{padding-top:10px}.top-bar .top-bar-left ul.show-for-small-only,.top-bar .top-bar-right ul.top-nav.show-for-small-only{padding-top:0}.top-bar .top-bar-left ul>li>a,.top-bar .top-bar-right ul.top-nav>li>a{border-bottom:1px solid #fff;color:#848484 !important;display:block;font-weight:bold;padding:1rem 0 1rem .3rem;text-transform:lowercase}.top-bar .top-bar-left ul>li>a:hover,.top-bar .top-bar-right ul.top-nav>li>a:hover{color:#f05c22 !important}.top-bar .top-bar-right ul.top-nav{padding-top:0}.top-bar .top-bar-right ul.top-nav>li>a{border-bottom:none}.top-bar ul.social{padding:17px 0 5px;position:relative}.top-bar ul.social li{display:inline-block}.top-bar ul.social li>a{border-bottom:none;color:#89cce3 !important;font-size:1.3rem;padding:1rem .7rem}.top-bar ul.social li>a:hover{color:#f05c22 !important}.top-bar ul.social li.search-container>a{color:#f2797e !important;font-size:1.2rem}.top-bar ul.social li.search-container>a:hover{color:#f05c22}.top-bar ul.social .search-form{background:#f3f3f3;border:2px solid #f05c22;display:none;left:0;position:absolute;top:10px;width:calc(100% - 30px)}.top-bar ul.social .search-form button{background:#f05c22;color:#fff;float:left;display:block;padding:12px 0;text-align:center;width:35px}.top-bar ul.social .search-form .close-button{color:#f05c22;font-size:1.5em;position:absolute;right:-30px;text-align:center;top:50%;transform:translateY(-50%);width:20px}.top-bar ul.social .search-form .close-button .fa.fa-angle-left{margin-left:-3px}.top-bar ul.social .search-form input{background:transparent;border:none;box-shadow:none;color:#848484;display:block;float:left;font-weight:bold;margin:0;max-width:none;outline:none;width:calc(100% - 35px)}.top-bar ul.social .search-form input::-webkit-input-placeholder{color:#f05c22}.top-bar ul.social .search-form input::-moz-placeholder{color:#f05c22}.top-bar ul.social .search-form input:-ms-input-placeholder{color:#f05c22}.top-bar ul.social .search-form input:-moz-placeholder{color:#f05c22}@media only screen and (min-width: 40em){header>.row{background:transparent;box-shadow:none;margin:0 auto;padding:30px 15px 15px;position:relative}.logo{width:230px}.top-bar{margin-top:20px}.top-bar .top-bar-left{float:none !important}.top-bar .top-bar-right{position:absolute;top:65px;right:15px}.top-bar .top-bar-left ul,.top-bar .top-bar-right ul.top-nav{display:flex;padding-top:0}.top-bar .top-bar-left ul>li,.top-bar .top-bar-right ul.top-nav>li{flex-grow:1}.top-bar .top-bar-left ul>li>a,.top-bar .top-bar-right ul.top-nav>li>a{border-bottom:none;padding:0}.top-bar .top-bar-left ul>li>a.nav-button,.top-bar .top-bar-right ul.top-nav>li>a.nav-button{border:none;background:#f05c22;border-radius:20px;color:#fff !important;display:block;font-size:18px;font-weight:600;margin:0 auto;max-width:185px;padding:2px 20px;text-align:center;text-transform:lowercase}.top-bar .top-bar-left ul>li>a.nav-button:hover,.top-bar .top-bar-right ul.top-nav>li>a.nav-button:hover{background:#f37f52;color:#fff}.top-bar ul.social{overflow:visible;padding:8px 0}.top-bar ul.social li>a{padding:0 10px}.top-bar ul.social .search-form{background:#fff;left:auto;right:30px;top:8px;width:calc(100% + 30px)}.top-bar ul.social .search-form button{padding:8px 0 7px}.top-bar ul.social .search-form .close-button{background:#fff;padding:2px;right:-29px;width:25px}.top-bar ul.social .search-form input{height:auto;padding:5px 10px}}@media screen and (min-width: 64em){header>.row{padding:35px 0 25px}header>.row>.column{display:flex}.top-bar{align-items:center;display:flex !important;flex-grow:2;margin-top:0;overflow:visible}.top-bar ul{overflow:visible}.top-bar .top-bar-left{flex-grow:2;margin:14px 40px 0px;text-align:center}.top-bar .top-bar-right{position:relative;top:-10px;right:auto}.top-bar ul.social .search-form{top:auto}.top-bar ul.social .search-form button{padding:5px 0 7px}.top-bar ul.social .search-form input{height:auto;padding:6px 10px}}footer>.row{background:#f3f3f3;margin:10px;padding:10px 15px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3)}@media only screen and (min-width: 40em){footer>.row{background:transparent;box-shadow:none;margin:0 auto;padding:65px 15px 45px;position:relative}footer>.row .top-bar .top-bar-left{margin:15px 60px 0}footer>.row .top-bar .top-bar-left ul>li>a{text-align:center}footer>.row .top-bar .top-bar-right{top:75px}}@media screen and (min-width: 64em){footer>.row{padding:45px 0 45px}footer>.row>.column{display:flex}footer>.row .top-bar .top-bar-left{align-self:center;flex-grow:2;margin:15px 125px 0}footer>.row .top-bar .top-bar-right{position:relative;top:10px}}.ctct-custom-form{position:relative}.ctct-custom-form button{color:#848484;position:absolute;right:0px;top:50%;transform:translateY(-50%);font-size:2.5em;line-height:1;cursor:pointer;padding:0 12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ctct-custom-form button:hover{color:#f05c22}.ctct-custom-form input[type="text"]{border-radius:39PX;color:#848484;padding:1rem 2.5rem 1rem 1.5rem;height:auto;margin-bottom:0}.ctct-custom-form input[type="text"]:focus{background:#fff;border:1px solid #D6DA9A;box-shadow:0 0 5px rgba(214,218,154,0.7)}.gform_wrapper{margin:0 !important}.gform_wrapper .gform_title{color:#fff;font-size:27px !important}.gform_wrapper label{display:none !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{border:none !important;color:#848484;padding:10px 15px !important;height:auto !important}.gform_wrapper textarea{height:148px !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1 !important;margin:0 auto}.gform_wrapper div.validation_error{border:none !important;border-radius:5px;background:#f05c22;color:#fff !important}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none !important;background-color:transparent !important;padding:0 !important}@media screen and (min-width: 40em){.form-container{padding:40px 20px !important;margin-top:20px}.gform_wrapper .gform_footer{margin-top:0 !important;padding-top:0 !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=image],.gform_wrapper .gform_footer input[type=submit]{display:block !important;width:100% !important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea{padding:15px !important}.gform_wrapper .gform_body:after{clear:both;content:"";display:block}.gform_wrapper .gform_body>ul{float:left;width:47%}.gform_wrapper .gform_body>ul:first-child,.gform_wrapper .gform_body>ul.first{margin-right:5% !important}.gform_wrapper ul li.gfield{margin:0 0 40px !important;padding-right:0 !important}}@media screen and (min-width: 47.5em){.form-container{padding:40px !important;margin-top:0px}}@media screen and (min-width: 64em){.form-container{padding:40px 100px 40px !important;margin-top:0px}}.employee_benefits_class_signup_form_wrapper{margin-bottom:20px !important}.employee_benefits_class_signup_form_wrapper form{padding:20px}@media screen and (min-width: 47.5em){.employee_benefits_class_signup_form_wrapper form{padding:40px}}.employee_benefits_class_signup_form_wrapper form input[type=text],.employee_benefits_class_signup_form_wrapper form input[type=phone],.employee_benefits_class_signup_form_wrapper form input[type=email],.employee_benefits_class_signup_form_wrapper form select{margin-bottom:0;padding:10px 30px 10px 15px !important;height:auto;max-width:100% !important;width:100% !important}.employee_benefits_class_signup_form_wrapper form select{color:#848484;padding:13px 30px 13px 15px !important}.employee_benefits_class_signup_form_wrapper form select option.gf_placeholder{color:#cacaca}.employee_benefits_class_signup_form_wrapper form .ginput_complex>span{display:block;margin-bottom:0;margin-top:16px !important}.accordion{background-color:transparent}.accordion>h3,.accordion>h4{border-bottom:1px solid #b0b0b0;margin:0;padding:20px 0}.accordion>p{margin-top:20px}.accordion-content{border:none;background-color:transparent;padding:20px 40px 20px 10px}.accordion-content>img{margin-bottom:20px}.accordion-item>a{color:#89cce3 !important}.accordion-item.is-active>a{color:#f05c22 !important}.accordion-title,.accordion-item:last-child:not(.is-active)>.accordion-title{border:none;border-bottom:1px solid #b0b0b0;font-size:1.125rem;padding:20px 40px 20px 10px}.accordion-title:before,.accordion-item:last-child:not(.is-active)>.accordion-title:before{content:"\f107";font-family:FontAwesome;font-size:2.5rem;margin-top:0;right:10px;transform:translateY(-50%)}.accordion-title:focus,.accordion-title:hover,.accordion-item:last-child:not(.is-active)>.accordion-title:focus,.accordion-item:last-child:not(.is-active)>.accordion-title:hover{background-color:transparent;color:#f05c22 !important}.reveal-overlay .reveal .close-button{right:30px;top:20px}.reveal-overlay .reveal .close-button .fa.fa-angle-left{margin-left:-4px}@media only screen and (min-width: 40em){.reveal-overlay .reveal{width:100%}}@media only screen and (min-width: 47.5em){.reveal-overlay .reveal{padding:55px 50px}.reveal-overlay .reveal .close-button{right:70px;top:70px}.reveal-overlay .reveal .region-white{padding:50px}}.location-tabs{background:transparent;border:none}.tabs-content{background-color:transparent;border:none}.tabs-panel{padding:0}.tabs-panel .tab-content h3{font-size:1.5rem;font-weight:800;margin-bottom:20px;margin-top:30px}.tabs-panel .tab-content h2{font-size:2.125rem;line-height:36px}.tabs-panel .tab-content p{font-weight:600;line-height:25px}.tabs-panel .tab-content p.phone{font-size:1.8125rem;line-height:41px}.tabs-panel .tab-content p.phone>a{color:#89cce3}.tabs-panel .tab-image{margin-bottom:20px;padding:0}.tabs-panel .tab-secondary h3:first-child{color:#89cce3;font-size:2.125rem;line-height:30px;margin-bottom:20px}@media only screen and (min-width: 40em){.location-tabs .tabs-title>a{background:#f05c22;border-radius:30px;color:#fff !important;display:block;font-size:1rem;margin:0 auto;max-width:185px;padding:15px 35px;text-transform:lowercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location-tabs .tabs-title.is-active>a{background-color:#89cce3}.location-tabs .tabs-title:hover>a{background-color:#f2797e}.tabs-panel{padding:0 0 40px}.tabs-panel .tab-image{margin-bottom:0px}.tabs-panel .tab-secondary{float:none !important;margin-top:40px;padding:0 15px !important}}@media only screen and (min-width: 40em){.simple-tabs-content{padding-left:20px !important}.simple-tabs-nav{border:1px solid #b0b0b0;margin:0 0 20px}.simple-tabs-nav .simple-tabs{margin:0;padding:20px}.simple-tabs-nav .simple-tabs .tabs-title{float:none;margin-bottom:20px}.simple-tabs-nav .simple-tabs .tabs-title>a{color:#89cce3 !important;font-size:1rem;line-height:1.4em;padding:0;text-transform:lowercase}.simple-tabs-nav .simple-tabs .tabs-title>a:focus,.simple-tabs-nav .simple-tabs .tabs-title>a[aria-selected=true],.simple-tabs-nav .simple-tabs .tabs-title.is-active a{background:transparent;color:#f05c22 !important}}@media only screen and (min-width: 75em){.simple-tabs-content{padding-left:45px !important}.simple-tabs-nav{border:1px solid #b0b0b0;margin:0 0 20px}.simple-tabs-nav .simple-tabs{margin:0;padding:20px 40px 20px 20px}}@media only screen and (min-width: 40em){.schedule-tabs-nav{margin-bottom:60px}.schedule-tabs-nav .tabs{border:none;display:flex;align-items:center;justify-content:space-around}.schedule-tabs-nav .tabs .tabs-title{float:none;position:relative}.schedule-tabs-nav .tabs .tabs-title>a{color:#89cce3 !important;font-size:1.5rem;padding:0 5px;text-align:center}.schedule-tabs-nav .tabs .tabs-title>a:after{bottom:-25px;color:#fff !important;content:"\f107";font-family:FontAwesome;font-size:2.5rem;left:50%;margin-top:0;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:translateX(-50%)}.schedule-tabs-nav .tabs .tabs-title.is-active>a,.schedule-tabs-nav .tabs .tabs-title>a:focus{background-color:transparent;color:#f05c22 !important;position:relative}.schedule-tabs-nav .tabs .tabs-title.is-active>a:after,.schedule-tabs-nav .tabs .tabs-title>a:focus:after{bottom:-50px;color:#f05c22 !important}}.banner .banner-image{padding:0 !important}.banner .banner-primary a.button{margin:10px auto 0 0}.banner .banner-primary p.large>a,.banner .banner-primary p{color:#89cce3 !important}.banner .banner-secondary h3{font-size:1.5rem;line-height:1.2rem;margin-bottom:20px}@media screen and (min-width: 40em){.banner{margin-bottom:40px}.banner .banner-primary,.banner .banner-secondary{display:flex;flex-direction:column;justify-content:center}.banner .banner-primary{padding-left:25px;padding-right:25px}.banner .banner-secondary{padding-left:50px;padding-right:50px}}.col-borders .column .border{border:1px solid #b0b0b0}.col-borders .column .border-content{padding:20px;text-align:center}.col-borders .column .border-content h2{font-size:32px;margin-bottom:20px}.col-borders.index .column{text-align:center}.col-borders.index .column .border{padding:20px}.col-borders.index .column img{margin-bottom:20px}@media screen and (min-width: 40em){.col-borders{padding:40px 25px}.col-borders .column.medium-6{margin-bottom:32px}.col-borders.index .column{margin-bottom:20px;text-align:left}}@media screen and (min-width: 64em){.col-borders.padding-bottom-100{padding-bottom:100px}.col-borders .column .border-content{padding:30px}.col-borders .column.medium-6{margin-bottom:0px}}.content-area.custom-bg{background-position:center;background-repeat:no-repeat;background-size:cover}.content-area .column img{margin-bottom:15px}.content-area .column img:only-child{margin-bottom:0}.content-area p:last-child{margin-bottom:0}.content-area.pencil p{font-size:1.375rem;line-height:1.3em}.content-area.pencil p a{display:block}.content-area ul.flex-list li{margin:0 4% 40px}@media screen and (min-width: 40em){.content-area{padding:30px 0}.content-area .flex-row{padding-top:30px}.content-area .flex-row.padding-top-0{padding-top:0}.content-area ul.flex-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0}.content-area ul.flex-list li{flex:0 0 25%;margin:0 4% 40px}.content-area ul.flex-list li a.button{min-width:150px;text-transform:capitalize}.content-area.margin-bottom-0{margin-bottom:0px}.content-area.margin-bottom-40{margin-bottom:40px}.content-area.padding-bottom-0{padding-bottom:0}.content-area.padding-top-0{padding-top:0}.content-area.tiny{padding:10px 0}}@media screen and (min-width: 47.5em){.content-area.pencil{margin-bottom:40px}.content-area.pencil.margin-bottom-0{margin-bottom:0px}.content-area ul.flex-list li{flex:0 0 17%}}@media screen and (min-width: 64em){.content-area{padding:50px 0}.content-area.extra-padding{padding:75px 0}.content-area.pencil{padding:30px 0}.content-area.pencil p a{display:inline}.content-area .flex-row{padding-top:70px}.content-area .flex-row.medium{padding-top:40px}.content-area ul.flex-list li{flex:0 0 14%;margin:0 3% 40px}}.feature.p0{padding:0}.feature .feature-image{padding:0 !important}.feature .feature-image img:nth-child(2){margin-top:20px}.feature .feature-content a.button{margin:0 auto 0 0}@media screen and (min-width: 40em){.feature{display:flex;align-items:center;padding:40px 0}.feature.align-top{align-items:flex-start}.feature .feature-image.left img{display:block;margin:0 0 0 auto}.feature .feature-content{padding:0 20px !important}.feature.padding-bottom-0{padding-bottom:0 !important}}@media screen and (min-width: 47.5em){.feature{padding:40px}.feature.extra-padding{padding:60px 40px}.feature.p0{padding:0}.feature .feature-content{padding:0 40px !important}}@media screen and (min-width: 64em){.feature .feature-content{padding:0 0 0 50px !important}.feature .feature-content.left{padding:0 50px 0 30px !important}.feature .feature-content.right{padding:0 30px 0 50px !important}.feature .feature-image.max-400{max-width:400px}}.header-large .header-image,.header-small .header-image,.header-columns .header-image,.header-simple .header-image{display:none}.header-large .header-content,.header-small .header-content,.header-columns .header-content,.header-simple .header-content{background:#89cce3}.header-large .header-content h1,.header-large .header-content h2,.header-large .header-content h3,.header-large .header-content li,.header-large .header-content p,.header-small .header-content h1,.header-small .header-content h2,.header-small .header-content h3,.header-small .header-content li,.header-small .header-content p,.header-columns .header-content h1,.header-columns .header-content h2,.header-columns .header-content h3,.header-columns .header-content li,.header-columns .header-content p,.header-simple .header-content h1,.header-simple .header-content h2,.header-simple .header-content h3,.header-simple .header-content li,.header-simple .header-content p{color:#fff}.header-columns{padding:0 !important}.header-columns .header-content{padding:20px !important}.header-large .row.content-area{background:#95B8BE}@media screen and (max-width: 47.5em){.header-large .header-content,.header-small .header-content,.header-columns .header-content,.header-simple .header-content{padding:20px !important;width:100% !important}}@media screen and (min-width: 47.5em){.header-columns{align-items:center;display:-webkit-flex;display:-ms-flex;display:flex;margin-top:10px;margin-bottom:40px}.header-columns .header-content{background-color:transparent;padding:0 !important;padding-right:0 !important;padding-left:40px !important}.header-columns .header-content h1{color:#89cce3}.header-columns .header-content p{color:#848484;margin-top:30px;margin-bottom:0}.header-columns .header-image{padding:0}.header-large,.header-small{position:relative}.header-large .header-content,.header-small .header-content{background-color:transparent;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.header-large .header-content h1,.header-large .header-content h2,.header-large .header-content h3,.header-large .header-content li,.header-large .header-content p,.header-small .header-content h1,.header-small .header-content h2,.header-small .header-content h3,.header-small .header-content li,.header-small .header-content p{color:#fff}.header-large .header-content p a,.header-small .header-content p a{color:#fff !important}.header-large .header-image,.header-small .header-image,.header-columns .header-image{display:block}.header-simple{border-top:1px solid #dcdcdc}.header-simple .header-content{background-color:transparent;padding:30px 0 0}.header-simple .header-content h1,.header-simple .header-content h2,.header-simple .header-content h3,.header-simple .header-content li,.header-simple .header-content p{color:#848484}.header-simple .header-content h1{color:#89cce3;font-size:2.8125rem;line-height:1.2em;margin-bottom:0}}@media screen and (min-width: 47.5em){.header-columns .header-image{max-width:500px}.header-large .header-content,.header-small .header-content{left:5%}}@media screen and (min-width: 75em){.header-small .header-content p{padding-right:150px}.header-large .row.content-area{background:rgba(149,184,190,0.9);bottom:0;position:absolute;width:100%}.header-large .cta p{font-size:1.2em}}#testimonials .column.medium-4{margin-bottom:30px;padding:0 20px !important}#testimonials img{margin-bottom:20px}#testimonials p{display:inline;position:relative}#testimonials span.quote-container{display:inline-block;position:absolute;width:22px}#testimonials span.quote-container.quote-left{left:-30px;top:-10px}#testimonials span.quote-container.quote-right{bottom:-5px;right:-30px}#testimonials span.quote-container svg .quote-fill{fill:#D6DA9A}#testimonials span.quote-text{font-size:25px;line-height:41px}#testimonials .text-small span.quote-text{font-size:20px;line-height:36px}@media screen and (min-width: 40em){#testimonials .column.medium-4{display:-webkit-flex;display:-ms-flex;display:flex;align-items:center;padding:0px 30px !important}#testimonials .single-quote{margin-bottom:20px}#testimonials .testimonials-container{margin-top:20px}}@media screen and (min-width: 64em){#testimonials .column.medium-4{padding:0px 52px !important}#testimonials.text-small img{margin-bottom:20px}#testimonials .testimonials-container{margin-top:40px}}#classes-container{padding:20px}#classes-container .column h3{color:#89cce3}#classes-container .column p{font-size:.875rem;line-height:1.2em}#classes-container .column.intro-column p{font-size:1.125rem}#classes-container .column ul li{font-size:.875rem;margin-bottom:5px}#classes-container .column ul li a{color:#848484 !important}@media only screen and (min-width: 40em){#classes-container{margin-bottom:40px}#classes-container .region-white{padding:20px}}@media only screen and (min-width: 64em){#classes-container{padding:55px 50px}#classes-container .intro-column{margin-bottom:60px}#classes-container .region-white{padding:60px 150px}}p.phone a{color:#89cce3 !important}.hc-ajax-loading-text{background:#000;height:100px;width:100px}.healcode.enrollments .action_icon,.healcode.schedule .action_icon{color:#848484 !important;display:inline-block;vertical-align:middle;z-index:1000}.healcode.enrollments .action_icon img,.healcode.enrollments .action_icon span,.healcode.schedule .action_icon img,.healcode.schedule .action_icon span{display:none}.healcode.enrollments .action_icon:after,.healcode.schedule .action_icon:after{display:block;font-family:FontAwesome;font-size:1.5rem;padding:5px;vertical-align:middle}.healcode.enrollments .action_icon.cart_version:after,.healcode.schedule .action_icon.cart_version:after{content:"\f291";font-size:1.25rem}.healcode.enrollments .action_icon.my_account_version,.healcode.schedule .action_icon.my_account_version{margin-top:0}.healcode.enrollments .action_icon.my_account_version:after,.healcode.schedule .action_icon.my_account_version:after{content:"\f2bd";font-size:1.375rem}.healcode.enrollments .action_icon.print_version:after,.healcode.schedule .action_icon.print_version:after{content:"\f02f"}.healcode.enrollments ol.filtered_collection,.healcode.schedule ol.filtered_collection{list-style:none;margin:0}.healcode.enrollments ol.filtered_collection li,.healcode.schedule ol.filtered_collection li{padding:0}.healcode.enrollments ol.filtered_collection li:nth-child(2n),.healcode.schedule ol.filtered_collection li:nth-child(2n){background:#f3f3f3}.healcode.enrollments .filtered_collection td,.healcode.schedule .filtered_collection td{display:block;padding:0 10px}.healcode.enrollments .filtered_collection td a,.healcode.schedule .filtered_collection td a{color:#89cce3 !important}.healcode.enrollments .filtered_collection thead,.healcode.schedule .filtered_collection thead{display:none}.healcode.enrollments .filtered_collection th.days,.healcode.schedule .filtered_collection th.days{display:block;text-indent:-999em}.healcode.enrollments .filtered_collection .healcode-button-field a,.healcode.enrollments .filtered_collection .hc_cart_button a,.healcode.schedule .filtered_collection .healcode-button-field a,.healcode.schedule .filtered_collection .hc_cart_button a{background:#f05c22;border-radius:15px;color:#fff !important;display:inline-block;font-size:.8125rem;margin:0 auto;padding:5px 10px;text-align:center;text-transform:lowercase;white-space:nowrap}.healcode.enrollments .filtered_collection .healcode-date-field,.healcode.enrollments .filtered_collection .healcode-time-field,.healcode.schedule .filtered_collection .healcode-date-field,.healcode.schedule .filtered_collection .healcode-time-field{font-size:.875rem;line-height:1.2em;color:#848484}.healcode.enrollments .filtered_collection .healcode-date-field .hc_date_year,.healcode.enrollments .filtered_collection .healcode-time-field .hc_date_year,.healcode.schedule .filtered_collection .healcode-date-field .hc_date_year,.healcode.schedule .filtered_collection .healcode-time-field .hc_date_year{display:none}.healcode.enrollments .filtered_collection .healcode-date-field,.healcode.schedule .filtered_collection .healcode-date-field{padding-top:10px}.healcode.enrollments .filtered_collection .healcode-time-field,.healcode.schedule .filtered_collection .healcode-time-field{float:left}.healcode.enrollments .filtered_collection .healcode-days-field,.healcode.schedule .filtered_collection .healcode-days-field{display:none}.healcode.enrollments .filtered_collection .location,.healcode.schedule .filtered_collection .location{color:#848484;font-size:.875rem;line-height:1;padding-bottom:10px;padding-top:10px}.healcode.enrollments .filtered_collection .mbo_class,.healcode.schedule .filtered_collection .mbo_class{clear:both;font-size:1.25rem;line-height:1em;padding-top:10px}.healcode.enrollments .filtered_collection .trainer,.healcode.schedule .filtered_collection .trainer{font-size:.875rem;line-height:1}.healcode.enrollments .header,.healcode.schedule .header{margin-top:10px}.healcode.enrollments .header .filters .checkboxes input,.healcode.schedule .header .filters .checkboxes input{position:absolute;visibility:hidden}.healcode.enrollments .header .filters .checkboxes label,.healcode.schedule .header .filters .checkboxes label{color:#848484;display:block;font-size:1em;margin-bottom:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.healcode.enrollments .header .filters .checkboxes label:hover,.healcode.schedule .header .filters .checkboxes label:hover{color:#f05c22 !important}.healcode.enrollments .header .filters .checkboxes label:before,.healcode.schedule .header .filters .checkboxes label:before{content:"\f10c";display:inline-block;font-family:FontAwesome;margin-right:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:10px}.healcode.enrollments .header .filters .checkboxes label.checked:before,.healcode.enrollments .header .filters .checkboxes label:hover:before,.healcode.schedule .header .filters .checkboxes label.checked:before,.healcode.schedule .header .filters .checkboxes label:hover:before{color:#f05c22 !important;content:"\f058"}.healcode.enrollments .header .healcode-date-links-area a,.healcode.enrollments .header .week_links a,.healcode.schedule .header .healcode-date-links-area a,.healcode.schedule .header .week_links a{background-color:transparent;color:#848484 !important;font-size:.875rem;margin:0 5px;text-align:center}.healcode.enrollments .header .healcode-date-links-area span.healcode-today a,.healcode.enrollments .header .week_links span.healcode-today a,.healcode.schedule .header .healcode-date-links-area span.healcode-today a,.healcode.schedule .header .week_links span.healcode-today a{margin-right:0}.healcode.enrollments .header .healcode-date-links-area .healcode-jump-to-date,.healcode.enrollments .header .week_links .healcode-jump-to-date,.healcode.schedule .header .healcode-date-links-area .healcode-jump-to-date,.healcode.schedule .header .week_links .healcode-jump-to-date{display:block;height:auto;margin-top:15px;position:relative}.healcode.enrollments .header .healcode-date-links-area .healcode-jump-to-date:after,.healcode.enrollments .header .week_links .healcode-jump-to-date:after,.healcode.schedule .header .healcode-date-links-area .healcode-jump-to-date:after,.healcode.schedule .header .week_links .healcode-jump-to-date:after{color:#89cce3;content:"\f271";display:block;font-family:FontAwesome;font-size:25px;height:25px;line-height:1;position:absolute;right:10px;top:7px}.healcode.enrollments .header .healcode-date-links-area .healcode-jump-to-date input,.healcode.enrollments .header .week_links .healcode-jump-to-date input,.healcode.schedule .header .healcode-date-links-area .healcode-jump-to-date input,.healcode.schedule .header .week_links .healcode-jump-to-date input{background:#fff;padding-left:5px;padding-right:35px;width:100%}.healcode.enrollments .header .healcode-date-links-area .healcode-jump-to-date img,.healcode.enrollments .header .week_links .healcode-jump-to-date img,.healcode.schedule .header .healcode-date-links-area .healcode-jump-to-date img,.healcode.schedule .header .week_links .healcode-jump-to-date img{display:none}.healcode.enrollments .header h1,.healcode.schedule .header h1{font-size:1.25rem;line-height:1;margin-bottom:15px;text-align:center}.healcode.enrollments .header h1 .healcode-title-text,.healcode.enrollments .header h1 .hc_header_time .hc_header_year,.healcode.schedule .header h1 .healcode-title-text,.healcode.schedule .header h1 .hc_header_time .hc_header_year{display:none}@media only screen and (min-width: 40em){.healcode.enrollments,.healcode.schedule{position:relative}.healcode.enrollments .action_icon,.healcode.schedule .action_icon{position:absolute;top:-5px}.healcode.enrollments .action_icon.cart_version,.healcode.schedule .action_icon.cart_version{left:35px}.healcode.enrollments .action_icon.my_account_version,.healcode.schedule .action_icon.my_account_version{left:70px}.healcode.enrollments .action_icon.print_version,.healcode.schedule .action_icon.print_version{top:-8px}.healcode.enrollments table.filtered_collection,.healcode.schedule table.filtered_collection{border:none;border-collapse:collapse}.healcode.enrollments table.filtered_collection td,.healcode.schedule table.filtered_collection td{display:table-cell;float:none !important;padding:10px 5px !important}.healcode.enrollments table.filtered_collection td.healcode-button-field,.healcode.schedule table.filtered_collection td.healcode-button-field{position:static;top:auto}.healcode.enrollments table.filtered_collection td.mbo_class,.healcode.schedule table.filtered_collection td.mbo_class{clear:both;font-size:1rem;line-height:1em;padding-top:10px}.healcode.enrollments table.filtered_collection tbody,.healcode.schedule table.filtered_collection tbody{border:none}.healcode.enrollments table.filtered_collection thead,.healcode.schedule table.filtered_collection thead{background:transparent;border:none;border-bottom:1px solid #848484;display:table-header-group}.healcode.enrollments table.filtered_collection thead th,.healcode.schedule table.filtered_collection thead th{color:#848484}.healcode.enrollments .header,.healcode.schedule .header{margin-top:10px;margin-bottom:40px}.healcode.enrollments .header .filters .checkboxes,.healcode.schedule .header .filters .checkboxes{clear:both;display:-webkit-flex;display:-ms-flex;display:flex;padding:5px 0}.healcode.enrollments .header .filters .checkboxes label,.healcode.schedule .header .filters .checkboxes label{margin:0 15px}.healcode.enrollments .header .filters>select,.healcode.schedule .header .filters>select{float:left;margin-right:3.33%;width:31%}.healcode.enrollments .header .filters>select:nth-child(3),.healcode.schedule .header .filters>select:nth-child(3){margin-right:0}.healcode.enrollments .header .healcode-date-links-area,.healcode.enrollments .header .week_links,.healcode.schedule .header .healcode-date-links-area,.healcode.schedule .header .week_links{height:auto}.healcode.enrollments .header .healcode-date-links-area:after,.healcode.enrollments .header .week_links:after,.healcode.schedule .header .healcode-date-links-area:after,.healcode.schedule .header .week_links:after{clear:both;content:"";display:block}.healcode.enrollments .header .healcode-date-links-area span,.healcode.enrollments .header .week_links span,.healcode.schedule .header .healcode-date-links-area span,.healcode.schedule .header .week_links span{float:left;margin-top:10px;min-width:0}.healcode.enrollments .header .healcode-date-links-area .healcode-jump-to-date,.healcode.enrollments .header .week_links .healcode-jump-to-date,.healcode.schedule .header .healcode-date-links-area .healcode-jump-to-date,.healcode.schedule .header .week_links .healcode-jump-to-date{float:right;margin-top:0;width:31%}.healcode.enrollments .header .healcode-date-links-area .healcode-jump-to-date input,.healcode.enrollments .header .week_links .healcode-jump-to-date input,.healcode.schedule .header .healcode-date-links-area .healcode-jump-to-date input,.healcode.schedule .header .week_links .healcode-jump-to-date input{margin-bottom:0}.healcode.enrollments .header h1,.healcode.schedule .header h1{margin-bottom:25px}}@media only screen and (min-width: 64em){.healcode.enrollments .header,.healcode.schedule .header{position:relative}.healcode.enrollments .header .healcode-date-links-area,.healcode.enrollments .header .week_links,.healcode.schedule .header .healcode-date-links-area,.healcode.schedule .header .week_links{bottom:-6px;position:absolute;right:.4%;width:61.3%}.healcode.enrollments .header .healcode-date-links-area .healcode-jump-to-date,.healcode.enrollments .header .week_links .healcode-jump-to-date,.healcode.schedule .header .healcode-date-links-area .healcode-jump-to-date,.healcode.schedule .header .week_links .healcode-jump-to-date{width:42%}.healcode.enrollments table.filtered_collection td,.healcode.schedule table.filtered_collection td{padding:13px 10px !important}.small-schedule .healcode.enrollments .header .healcode-date-links-area{position:static;width:100%}}@media only screen and (min-width: 75em){.healcode.enrollments table.filtered_collection td,.healcode.schedule table.filtered_collection td{padding:20px 10px !important}.healcode.enrollments table.filtered_collection td.mbo_class,.healcode.schedule table.filtered_collection td.mbo_class{font-size:1.125rem}}@media only screen and (min-width: 40em){.slide-content-container{background:#f6f6f6;display:none}.slide-content{display:none;padding:40px 0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slide-content .slide-columns a,.slide-content .slide-column a{color:#f05c22 !important}.slide-content .slide-columns>ul,.slide-content .slide-column>ul{list-style:none;margin:0 0 20px 0}.slide-content .slide-columns>ul ul,.slide-content .slide-column>ul ul{margin:10px 0}.slide-content .slide-columns>ul ul li,.slide-content .slide-column>ul ul li{list-style-position:inside}.slide-content .slide-columns li,.slide-content .slide-column li{margin-bottom:15px}.slide-content .slide-columns:first-of-type{padding-left:0;padding-right:20px}.slide-content .slide-columns:nth-of-type(2){padding-right:0;padding-left:20px}.slide-nav-item{padding-top:.9375em;padding-bottom:.8em;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slide-nav-item img{margin-bottom:10px}.slide-nav-item p{display:block;line-height:26px;margin:0;padding-right:30px;position:relative}.slide-nav-item p:after{color:#fff;content:"\f107";font-family:FontAwesome;font-size:2rem;position:absolute;right:5px;top:50%;transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slide-nav-item.slide-active{background:#F6F6F6}.slide-nav-item.slide-active p:after{color:#f05c22}.slide-nav-item:hover{background:#F6F6F6}.slide-nav-item:hover p:after{color:#F6F6F6}.slide-nav-item.slide-active:hover p:after{color:#f05c22}}@media only screen and (min-width: 64em){.slide-content{display:none;padding:60px 0}.tabs-slide-container{padding:20px 0 80px}}.resources .accordion .accordion-content a{color:#f05c22 !important}.resources .accordion .accordion-content>ul{list-style:none;margin:0 0 20px 0}.resources .accordion .accordion-content>ul ul{margin:10px 0}.resources .accordion .accordion-content>ul ul li{list-style-position:inside}.resources .accordion .accordion-content li{margin-bottom:15px}.tml-login,.tml-lostpassword{border:1px solid #b0b0b0;max-width:500px;margin:0 auto;padding:30px}.tml-login .cptch_block,.tml-lostpassword .cptch_block{background:#f3f3f3;margin-bottom:0;padding:15px}.tml-login .cptch_block .cptch_time_limit_notice,.tml-lostpassword .cptch_block .cptch_time_limit_notice{color:#f05c22}.tml-login .error,.tml-lostpassword .error{border:none;background:#f05c22;color:#fff;font-size:1rem;padding:15px}.tml-login label,.tml-lostpassword label{color:#848484;font-size:1rem}.tml-login .message,.tml-lostpassword .message{border:none;background:#ffdf74;font-size:1rem;padding:15px}.tml-login p,.tml-lostpassword p{font-size:.8rem;line-height:1.3em}.tml-login .tml-action-links,.tml-lostpassword .tml-action-links{display:block}.tml-login .tml-action-links li>a,.tml-lostpassword .tml-action-links li>a{color:#848484 !important;font-size:.9rem}.tml-login .tml-rememberme-wrap input,.tml-lostpassword .tml-rememberme-wrap input{position:absolute;visibility:hidden}.tml-login .tml-rememberme-wrap label,.tml-lostpassword .tml-rememberme-wrap label{color:#848484;display:block;margin-bottom:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tml-login .tml-rememberme-wrap label:hover,.tml-lostpassword .tml-rememberme-wrap label:hover{color:#f05c22 !important}.tml-login .tml-rememberme-wrap label:before,.tml-lostpassword .tml-rememberme-wrap label:before{content:"\f10c";display:inline-block;font-family:FontAwesome;margin-right:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tml-login .tml-rememberme-wrap label.checked:before,.tml-login .tml-rememberme-wrap label:hover:before,.tml-lostpassword .tml-rememberme-wrap label.checked:before,.tml-lostpassword .tml-rememberme-wrap label:hover:before{color:#f05c22 !important;content:"\f058"}.tml-login .tml-submit-wrap input[type="submit"],.tml-lostpassword .tml-submit-wrap input[type="submit"]{background:#f05c22;border:none;border-radius:20px;color:#fff !important;display:block;font-family:"Nunito",sans-serif;font-size:1.125rem;margin:0 0 0 auto;max-width:200px;outline:0;padding:10px 20px;text-transform:lowercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}@media only screen and (min-width: 40em){.tml-profile .tml-column-inner{background:#FFF;border:1px solid #b0b0b0;padding:15px;margin-bottom:1.875em}}@media only screen and (min-width: 64em){.tml-profile .tml-column-inner{padding:20px}}.tml-profile #learndash_delete_user_data h2{color:#848484;font-size:20px !important}.tml-profile #learndash_delete_user_data label{color:#848484}.tml-profile .tml-profile-list{display:block;list-style:none;margin:0}.tml-profile .tml-profile-list li{margin:0 0 25px}.tml-profile .tml-profile-list li label{color:#848484;font-size:1.2rem}.tml-profile .tml-profile-list li span{display:block;font-size:.8rem;font-style:italic;line-height:1rem}.tml-profile .tml-profile-list li#password button{margin-top:10px}.tml-profile .tml-profile-list li#password button.wp-hide-pw,.tml-profile .tml-profile-list li#password button.wp-cancel-pw{background:#f3f3f3;color:#848484 !important;float:left;margin-right:10px;padding:4px 15px 6px}.tml-profile .tml-profile-list li#password button.wp-hide-pw .dashicons,.tml-profile .tml-profile-list li#password button.wp-hide-pw .text,.tml-profile .tml-profile-list li#password button.wp-cancel-pw .dashicons,.tml-profile .tml-profile-list li#password button.wp-cancel-pw .text{display:inline-block}.tml-profile .tml-profile-list li#password #pass-strength-result.strong{border:none;background:#D6DA9A}.tml-profile .tml-profile-list li#password #pass-strength-result.short{border:none;background:#f05c22;color:#fff}.tml-profile .tml-profile-list li#password #pass-strength-result.bad{border:none;background:#f7a0a5}.tml-profile .tml-profile-list li#password #pass-strength-result.good{border:none;background:#F4CA60}.tml-profile .tml-profile-list li.pw-weak{background:#f05c22;color:#fff;padding:10px}.tml-profile .tml-profile-list li.pw-weak label{color:#fff;font-size:.8rem}#course_progress_details a{color:#848484 !important}dd.course_progress{margin-bottom:40px}dd.course_progress div.course_progress_blue{background:#D6DA9A}.ld-course-info-my-courses h2{color:#89cce3;display:block;font-size:18px;margin-top:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b0b0b0}.ld-course-info-my-courses h2 a{display:block;position:relative}.ld-course-info-my-courses h2 :after{color:#89cce3;content:"\f105";font-family:FontAwesome;font-size:2.5rem;font-weight:normal;margin-top:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}#learndash_lessons,#learndash_quizzes,#learndash_profile,#learndash_lesson_topics_list>div{background-color:#FFFFFF;border:none;border-radius:0;box-shadow:0}#learndash_lessons #lesson_heading,#learndash_profile .learndash_profile_heading,#learndash_quizzes #quiz_heading,#learndash_lesson_topics_list div>strong{background-color:transparent;color:#848484;border-radius:0;font-size:16px;font-weight:700;padding:20px 0}#lessons_list .list-count,#course_list .list-count,#quiz_list .list-count,.learndash_profile_quizzes .list-count,#learndash_lesson_topics_list ul .list-count,.learndash_navigation_lesson_topics_list .list-count{display:none}#lessons_list>div h4 a,#course_list>div h4 a,#quiz_list>div h4 a,#learndash_lesson_topics_list ul>li>span.topic_item{background:transparent;position:relative;font-size:20px;line-height:1.4em;padding:20px 0}#lessons_list>div h4 a:hover{background-color:transparent}#lessons_list>div h4 a:after{color:#f3f3f3;content:"\f10c";display:inline-block;font-family:FontAwesome;font-size:2.6em;margin-right:10px;position:absolute;right:0px;top:50%;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#lessons_list>div h4 a.completed:after{color:#D6DA9A;content:"\f058"}#lessons_list>div h4 a:hover:after{color:#D6DA9A}.learndash_checkout_buttons{margin:0px 0 40px}.btn-join,#btn-join,.learndash_checkout_buttons input.btn-join[type="button"],a#quiz_continue_link,#learndash_mark_complete_button,.more-link,.post-password-form input[type="submit"],.button-primary{background:#f05c22;border:none;border-radius:40px;color:#fff !important;display:block;font-family:"Nunito",sans-serif;font-size:1.125rem;line-height:1;margin:0 0 0 auto;max-width:200px;outline:0;padding:15px 35px;text-transform:lowercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center}#btn-join,.btn-join{margin-top:20px}.more-link{margin:30px auto 20px 0;padding:10px 15px}.btn-join:hover,.btn-join:focus,.btn-join:active,.btn-join:visited,.btn-join.active,#btn-join:hover,#btn-join:focus,a#quiz_continue_link:hover,.learndash_checkout_buttons input.btn-join[type="button"]:hover,a#quiz_continue_link:focus{background:#f37f52;color:#fff !important}#learndash_next_prev_link{border-top:1px solid #b0b0b0;padding-top:10px}#learndash_next_prev_link .next-link{float:right}.ld-entry-title{margin-top:40px}.ld-entry-title:first-child{margin-top:0}dd.course_progress{width:100%}.mama-box .content-area.mama-box-columns .column h3,.mama-box-dev .content-area.mama-box-columns .column h3{max-width:260px;margin:0 auto 20px}.mama-box .content-area.mama-box-flex .flex-row,.mama-box-dev .content-area.mama-box-flex .flex-row{justify-content:space-around}.mama-box .content-area.mama-box-flex .flex-row h3,.mama-box-dev .content-area.mama-box-flex .flex-row h3{flex:0 0 30%}@media screen and (max-width: 40em){.mama-box .content-area.mama-box-flex .flex-row h3,.mama-box-dev .content-area.mama-box-flex .flex-row h3{margin:20px 0;text-align:center !important}.mama-box .content-area.mama-box-flex .flex-row h3:first-child,.mama-box-dev .content-area.mama-box-flex .flex-row h3:first-child{margin-top:0}}.mama-box .content-area .mama-box-months,.mama-box-dev .content-area .mama-box-months{background-color:transparent}@media screen and (min-width: 40em){.mama-box .content-area .mama-box-months>.column,.mama-box-dev .content-area .mama-box-months>.column{padding:0 25px}}.mama-box .content-area .mama-box-months>.column img,.mama-box-dev .content-area .mama-box-months>.column img{background:#f05c22;display:block;margin:0 auto 40px;padding:0 20px;width:auto}@media screen and (min-width: 40em){.mama-box .content-area .mama-box-months>.column img,.mama-box-dev .content-area .mama-box-months>.column img{margin:0 auto}}@media screen and (min-width: 40em){.mama-box .content-area .mama-box-months>.column:first-child img,.mama-box-dev .content-area .mama-box-months>.column:first-child img{margin:0 auto 0 0}}@media screen and (min-width: 40em){.mama-box .content-area .mama-box-months>.column:last-child img,.mama-box-dev .content-area .mama-box-months>.column:last-child img{margin:0 0 0 auto}}.mama-box .content-area .mama-box-months h2,.mama-box-dev .content-area .mama-box-months h2{color:#A7D9F5;font-size:60px;line-height:58px;margin-bottom:40px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{border-radius:30px;font-weight:600;max-width:350px;padding:19px 40px}@media only screen and (min-width: 47.5em){div.woocommerce{padding:0 20px}}@media only screen and (min-width: 64em){div.woocommerce{align-items:flex-start;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;padding:0}}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#848484;border-radius:20px;display:block;font-weight:normal;max-width:185px;width:100%}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#9e9e9e;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#f05c22}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#f37f52;color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background:#848484}.woocommerce .single-product,.woocommerce.single-product{margin:0 auto}.woocommerce .single-product .product,.woocommerce.single-product .product{margin:0 auto}.woocommerce .single-product .product div.images,.woocommerce.single-product .product div.images{float:none !important;width:100% !important}.woocommerce .single-product .product p.price,.woocommerce .single-product .product span.price,.woocommerce.single-product .product p.price,.woocommerce.single-product .product span.price{color:#89cce3}.woocommerce .single-product .product .stock,.woocommerce.single-product .product .stock{color:#848484}.woocommerce .single-product .variations_form.cart,.woocommerce.single-product .variations_form.cart{margin-bottom:0}@media only screen and (min-width: 64em){.woocommerce .single-product .variations_form.cart,.woocommerce.single-product .variations_form.cart{align-items:center;display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap}}@media only screen and (min-width: 64em){.woocommerce .single-product .variations_form.cart .gift-forms,.woocommerce.single-product .variations_form.cart .gift-forms{flex:0 0 47%}}@media only screen and (min-width: 64em){.woocommerce .single-product .variations_form.cart .single_variation_wrap,.woocommerce.single-product .variations_form.cart .single_variation_wrap{flex:0 0 100%}}.woocommerce .single-product .variations_form.cart .variations,.woocommerce.single-product .variations_form.cart .variations{margin-bottom:0}@media only screen and (min-width: 64em){.woocommerce .single-product .variations_form.cart .variations,.woocommerce.single-product .variations_form.cart .variations{flex:0 0 47%;margin-right:6%}}.woocommerce .single-product .variations_form.cart .variations label,.woocommerce.single-product .variations_form.cart .variations label{color:#f05c22;font-family:"Nunito",sans-serif;font-weight:700}.woocommerce .single-product .variations_form.cart .variations select,.woocommerce.single-product .variations_form.cart .variations select{margin:0}.woocommerce #customer_details{margin-bottom:40px}.woocommerce form{width:100%}.woocommerce form .acf-fields .acf-field{border-top:0;margin-bottom:20px}@media screen and (min-width: 64em){.woocommerce form .acf-fields .acf-field{margin-top:20px}}.woocommerce form .acf-fields .acf-field input{height:40px;padding:8px}.woocommerce form .acf-fields .acf-field label{font-size:1.1em}.woocommerce form .acf-fields .acf-field select{height:40px;padding:8px 24px 8px 8px}@media screen and (min-width: 64em){.woocommerce form .acf-fields .acf-field-message{margin-bottom:20px}}.woocommerce form .acf-fields .acf-field-message .acf-label{display:none}.woocommerce form .form-row.clearnone{clear:none}@media screen and (min-width: 47.5em){.woocommerce form .form-row.padded{padding-left:20px;padding-right:20px}}@media screen and (min-width: 64em){.woocommerce form .form-row.padded{padding-left:40px;padding-right:40px}}.woocommerce form .form-row label{line-height:1.2em}.woocommerce form .input-text,.woocommerce form select{font-size:16px;height:auto;letter-spacing:0;line-height:1;text-transform:none}.woocommerce form p.validate-phone{clear:both}.woocommerce form p.validate-postcode{clear:none;float:right;width:47%}.woocommerce form p.validate-state{float:left;width:47%}.woocommerce form p#billing_country_field,.woocommerce form p#shipping_country_field{display:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;margin-top:0;max-width:900px;padding:20px 0}.woocommerce input.woocommerce-form__input-checkbox{margin-bottom:0}.woocommerce label{color:#848484}.woocommerce label.woocommerce-form__label-for-checkbox{display:block !important;margin-top:20px}.woocommerce #order_review:after{clear:both;content:"";display:block}.woocommerce #order_review .woocommerce-checkout-review-order-table{margin-bottom:20px}@media only screen and (min-width: 64em){.woocommerce #order_review .woocommerce-checkout-review-order-table{clear:both;float:left;margin-bottom:0;width:47%}}.woocommerce #order_review .woocommerce-checkout-review-order-table td,.woocommerce #order_review .woocommerce-checkout-review-order-table th{border-bottom:1px solid #f3f3f3;border-top:0;padding:9px 12px}.woocommerce #order_review .woocommerce-checkout-review-order-table .gift-form input{display:inline;margin-bottom:0}.woocommerce #order_review .woocommerce-checkout-review-order-table .gift-form label{display:inline;font-size:.8rem;line-height:1}.woocommerce #order_review .woocommerce-checkout-payment{background:transparent;border-radius:0}@media only screen and (min-width: 64em){.woocommerce #order_review .woocommerce-checkout-payment{float:right;width:47%}}.woocommerce #order_review .woocommerce-checkout-payment p.wc-terms-and-conditions{float:none;margin:20px 0;padding:15px 20px 13px;background:#f3f3f3}.woocommerce #order_review .woocommerce-checkout-payment p.wc-terms-and-conditions label{margin:0}.woocommerce #order_review .woocommerce-checkout-payment .place-order.form-row{padding:0}.woocommerce #order_review .woocommerce-checkout-payment ul.payment_methods{border-bottom:0;padding:0}.woocommerce #order_review .woocommerce-checkout-payment ul.payment_methods li input{display:inline-block}.woocommerce #order_review .woocommerce-checkout-payment ul.payment_methods li label{display:inline-block;margin:0;width:calc(100% - 40px)}.woocommerce #order_review .woocommerce-checkout-payment ul.payment_methods li label a{line-height:1;color:#89cce3;margin-top:5px}.woocommerce #order_review .woocommerce-checkout-payment ul.payment_methods li label img{margin:0;max-height:none;width:auto}.woocommerce #order_review .woocommerce-checkout-payment ul.payment_methods li label span{display:none}.woocommerce table.shop_table{border:0;margin:0}.woocommerce table.shop_table a.remove{color:#f05c22 !important;font-family:"Nunito",sans-serif;font-weight:normal;font-size:50px;line-height:48px;margin:0 auto}.woocommerce table.shop_table a.remove:hover{background:#f05c22;color:#fff !important}.woocommerce table.shop_table tbody,.woocommerce table.shop_table tfoot{background-color:transparent}.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tfoot td{border-top:0;padding:10px 0;vertical-align:top}@media only screen and (min-width: 47.5em){.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tfoot td{padding:20px 12px}}.woocommerce table.shop_table tbody td a,.woocommerce table.shop_table tfoot td a{color:#fff}.woocommerce table.shop_table tbody td input,.woocommerce table.shop_table tfoot td input{height:auto}.woocommerce table.shop_table tbody td.actions input,.woocommerce table.shop_table tfoot td.actions input{float:none !important;margin:0 auto !important;max-width:160px;width:100% !important}@media screen and (min-width: 769px){.woocommerce table.shop_table tbody td.actions input,.woocommerce table.shop_table tfoot td.actions input{float:right !important}}@media screen and (min-width: 769px){.woocommerce table.shop_table tbody td.actions .coupon,.woocommerce table.shop_table tfoot td.actions .coupon{width:100%;max-width:340px}}@media only screen and (min-width: 64em){.woocommerce table.shop_table tbody td.actions .coupon,.woocommerce table.shop_table tfoot td.actions .coupon{margin-left:76px;width:60%}}.woocommerce table.shop_table tbody td.actions .coupon input,.woocommerce table.shop_table tfoot td.actions .coupon input{margin:0 auto 20px !important}@media screen and (min-width: 769px){.woocommerce table.shop_table tbody td.actions .coupon input,.woocommerce table.shop_table tfoot td.actions .coupon input{float:left !important;max-width:160px;margin:0 10px 10px 0 !important}}@media screen and (min-width: 769px){.woocommerce table.shop_table tbody td.product-name,.woocommerce table.shop_table tfoot td.product-name{width:40%}}.woocommerce table.shop_table tbody td.product-name a,.woocommerce table.shop_table tfoot td.product-name a{display:block}.woocommerce table.shop_table tbody td.product-name img,.woocommerce table.shop_table tfoot td.product-name img{display:none}@media screen and (min-width: 769px){.woocommerce table.shop_table tbody td.product-name img,.woocommerce table.shop_table tfoot td.product-name img{display:inline-block;margin-right:10px;width:180px}}.woocommerce table.shop_table tbody td.product-quantity,.woocommerce table.shop_table tfoot td.product-quantity{text-align:center}.woocommerce table.shop_table tbody td.product-quantity .quantity input.qty,.woocommerce table.shop_table tfoot td.product-quantity .quantity input.qty{margin:0 0 0 auto}@media screen and (min-width: 769px){.woocommerce table.shop_table tbody td.product-quantity .quantity input.qty,.woocommerce table.shop_table tfoot td.product-quantity .quantity input.qty{margin:0}}.woocommerce table.shop_table tbody td.product-remove,.woocommerce table.shop_table tfoot td.product-remove{text-align:center}.woocommerce table.shop_table tbody tr.cart_item td,.woocommerce table.shop_table tbody tr.cart_item th,.woocommerce table.shop_table tfoot tr.cart_item td,.woocommerce table.shop_table tfoot tr.cart_item th{border-bottom:1px solid #9e9e9e}.woocommerce table.shop_table tbody tr.cart_item td.product-remove,.woocommerce table.shop_table tbody tr.cart_item th.product-remove,.woocommerce table.shop_table tfoot tr.cart_item td.product-remove,.woocommerce table.shop_table tfoot tr.cart_item th.product-remove{border-bottom:0}.woocommerce table.shop_table tbody tr.order-total td,.woocommerce table.shop_table tbody tr.order-total th,.woocommerce table.shop_table tfoot tr.order-total td,.woocommerce table.shop_table tfoot tr.order-total th{border-top:1px solid #9e9e9e}.woocommerce table.shop_table thead,.woocommerce table.shop_table tr td::before,.woocommerce table.shop_table tr td::before{background-color:transparent;color:#f05c22;font-family:"Nunito",sans-serif;font-weight:normal;text-transform:uppercase}.woocommerce table.shop_table thead th{border-bottom:1px solid #9e9e9e;font-weight:normal}.woocommerce table.shop_table thead th.no-border{border-bottom:0}.woocommerce table.shop_table tr:nth-child(even){background-color:transparent}@media only screen and (min-width: 64em){.woocommerce .cart-collaterals{width:30%}}@media only screen and (min-width: 64em){.woocommerce .cart-collaterals .cart_totals{float:none;width:100%}}.woocommerce .cart-collaterals .cart_totals table.shop_table_responsive td{padding:10px 0}@media only screen and (min-width: 64em){.woocommerce .woocommerce-cart-form{padding-right:40px;width:70%}}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{background-color:#fff;border:1px solid #dadada;border-top:3px solid;color:#848484;margin-bottom:25px;width:100%}.woocommerce .woocommerce-message a,.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a{color:#fff;text-decoration:underline}.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a.button{background-color:#f05c22;margin-bottom:20px}@media only screen and (min-width: 47.5em){.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-error a.button,.woocommerce .woocommerce-info a.button{margin-bottom:0}}.woocommerce .woocommerce-error{border-top-color:#f05c22}.woocommerce .woocommerce-error:before{color:#f05c22}.woocommerce .woocommerce-info{border-top-color:#89cce3}.woocommerce .woocommerce-info:before{color:#89cce3}.woocommerce .woocommerce-message{border-top-color:#6F8F4F}.woocommerce .woocommerce-message:before{color:#6F8F4F}.woocommerce .wp-proceed-to-checkout a{margin-bottom:0}.woocommerce .woocommerce-order{width:100%}.woocommerce .woocommerce-order .woocommerce-order-details{margin-top:40px}@media only screen and (min-width: 47.5em){.woocommerce .woocommerce-order .woocommerce-order-details .column{padding-left:30px;padding-right:0}}@media only screen and (min-width: 47.5em){.woocommerce .woocommerce-order .woocommerce-order-details .column.first{padding-right:30px;padding-left:0}}.woocommerce .woocommerce-order .woocommerce-order-details table.shop_table tbody td.product-name,.woocommerce .woocommerce-order .woocommerce-order-details table.shop_table tfoot td.product-name{width:80%}.woocommerce .woocommerce-order .woocommerce-order-details table.shop_table tbody td.product-name a,.woocommerce .woocommerce-order .woocommerce-order-details table.shop_table tfoot td.product-name a{display:inline-block}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-customer-details{clear:both;padding-top:40px}.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-customer-details:after{clear:both;content:"";display:block}@media only screen and (min-width: 47.5em){.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-customer-details .addresses{float:left;padding-left:30px;width:50%}}@media only screen and (min-width: 47.5em){.woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-customer-details>table{float:left;padding-right:30px;width:50%}}.woocommerce-MyAccount-content{width:100% !important;float:none !important;padding-bottom:40px}.woocommerce-MyAccount-navigation{width:100% !important;float:none !important}.woocommerce-MyAccount-navigation ul{margin:0 0 15px;border-bottom:1px solid #dadada;padding-bottom:15px}.woocommerce-MyAccount-navigation ul li{list-style:none}@media only screen and (min-width: 47.5em){.woocommerce-MyAccount-navigation ul li{display:inline-block;margin-right:20px}}
/*# sourceMappingURL=style.css.map */
